Share
Go down
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

We got a hosting bot!

on Fri 12 Jun 2009, 17:35
It seems that i'm finally done with setting up the Hosting bot!
s3rius contributed with his CD KEY to make it work
it seems to be working properly, but has problems once in a while...

I will set it so that every grunt have the opportunity to have admin commands if he accepts the therms and that you have to do a spoof check in private games....
here is the commands that can be used:
the trigger is $ and not !, so don't use ! before commands, they won't work
Spoiler:
In battle.net (via local chat or whisper at any time):

!addban [reason] add a new ban to the database for this realm
!announce set the announce message (the bot will print every seconds in the lobby), use "off" to disable the announce message
!autostart auto start the game when the specified number of players have joined, use "off" to disable auto start
!ban alias to !addban
!checkban check if a user is banned on this realm
!close ... close slot
!closeall close all open slots
!countbans display the total number of bans for this realm
!dbstatus show database status information
!deladmin remove an admin from the database for this realm
!delban remove a ban from the database for all realms
!end end the specified game in progress (disconnect everyone)
!getclan refresh the internal copy of the clan members list
!getfriends refresh the internal copy of the friends list
!getgame display information about a game in progress
!getgames display information about all games
!hold ... hold a slot for someone
!load load a config file (for changing maps), leave blank to see current map
!map alias to !load
!open ... open slot
!openall open all closed slots
!priv host private game
!privby host private game by another player (gives access to admin commands in the game lobby and in the game)
!pub host public game
!pubby host public game by another player (gives access to admin commands in the game lobby and in the game)
!rload load a real map file, leave blank to see current map
!rmap alias to !rload
!say send to battle.net as a chat command
!sp shuffle players
!start [force] start game, optionally add [force] to skip checks
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!unban alias to !delban
!unhost unhost game in lobby
!version display version information (can be used by non admins)
!wardenstatus show warden status information



In game lobby:

!a alias to !abort
!abort abort countdown
!addban add a new ban to the database (it tries to do a partial match) from the players in the lobby
!announce set the announce message (the bot will print every seconds), leave blank or "off" to disable the announce message
!autostart auto start the game when the specified number of players have joined, leave blank or "off" to disable auto start
!autosave enable or disable autosaving
!ban alias to !addban
!check check a user's status (leave blank to check your own status)
!checkban check if a user is banned on any realm
!checkme check your own status (can be used by non admins, sends a private message visible only to the user)
!close ... close slot
!closeall close all open slots
!comp create a computer in slot of skill (skill is 0 for easy, 1 for normal, 2 for insane)
!compteam < s> change a computer's team in slot < s> to (t goes from 1 to # of teams)
!dl alias to !download
!download allow a user to start downloading the map (only used with conditional map downloads, it tries to do a partial match)
!fakeplayer create or delete a fake player to occupy a slot during the game (the player will not do anything except stay AFK)
!from display the country each player is from
!hold ... hold a slot for someone
!kick kick a player (it tries to do a partial match)
!latency set game latency (50-500), leave blank to see current latency
!lock lock the game so only the game owner can run commands
!mute mute a player (it tries to do a partial match)
!open ... open slot
!openall open all closed slots
!owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
!ping [number] ping players, optionally add [number] to kick players with ping above [number]
!priv rehost as private game
!pub rehost as public game
!refresh enable or disable refresh messages
!sendlan [port] send a fake LAN message to IP address and port [port], default port is 6112 if not specified
!sp shuffle players
!start [force] start game, optionally add [force] to skip checks
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!synclimit set sync limit for the lag screen (10-10000), leave blank to see current sync limit
!unhost unhost game
!unlock unlock the game
!unmute unmute a player (it tries to do a partial match)
!version display version information (can be used by non admins, sends a private message visible only to the user)
!virtualhost change the virtual host name
!votecancel cancel a votekick
!votekick start a votekick (it tries to do a partial match, can be used by non admins)
!yes register a vote in the votekick (can be used by non admins)



In game:

!addban add a new ban to the database (it tries to do a partial match) from the players in the game
!ban alias to !addban
!banlast ban the last leaver
!check check a user's status (leave blank to check your own status)
!checkban check if a user is banned on any realm
!checkme check your own status (can be used by non admins, sends a private message visible only to the user)
!drop drop all lagging players
!end end the game (disconnect everyone)
!from display the country each player is from
!kick kick a player (it tries to do a partial match)
!latency set game latency (50-500), leave blank to see current latency
!lock lock the game so only the game owner can run commands
!mute mute a player (it tries to do a partial match)
!muteall mute global chat (allied and private chat still works)
!owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
!ping ping players
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!synclimit set sync limit for the lag screen (10-10000), leave blank to see current sync limit
!unlock unlock the game
!unmute unmute a player (it tries to do a partial match)
!unmuteall unmute global chat
!version display version information (can be used by non admins, sends a private message visible only to the user)
!votecancel cancel a votekick
!votekick start a votekick (it tries to do a partial match, can be used by non admins)
!yes register a vote in the votekick (can be used by non admins)
I have removed some commands to hope that you guys don't shut it down of mess with the settings...
edit2: i just removed some more commands that only i have acess to...

If i find that you used the bot in any way that i deem unfit (having a power trip or else)you will lose any acess you might have to the bot

now... for the message that you see when you enter the game, any suggestion is welcome... up to 8 lines of text... right now, t is:
Spoiler:
Welcome to this Dawn Of The Dead 6 game hosted by Clan ZDC
You can find us, and the map devlopper, at http://www.dotd-stars.com/
This game is using a Ghost++ hosting bot.

I'd like a better welcome message, if you guys find a better one that that, i'd be happy to use it...

suggestions and comments are welcomed.... i'll do my best to resolve any problem you might encounter

I have stopped using the public Warden servers that are announced on the ghost++ forums because they are quite unreliable these days, i have started my own personal Warden server just for that purpose... so there should be less problems than in the last week or so...

current admin list:
available at http://www.dotd-stars.com/public-press-f41/new-bot-rules-t898.htm


Last edited by Mishotaki on Tue 22 Sep 2009, 00:20; edited 26 times in total

....................
avatar
Sath
MG
MG
Posts : 1583
realm_3
Réputation : 62

Regist Date : 2005-07-15
http://dotd6.net

Re: We got a hosting bot!

on Fri 12 Jun 2009, 18:10
salut GJ i will try it , if i found the time Smile

....................
avatar
Proxy
LTC
LTC
Posts : 746
realm_1
Réputation : 12

Regist Date : 2009-06-02

Re: We got a hosting bot!

on Fri 12 Jun 2009, 19:29
Great Job I saw it in action last night
avatar
Eulogy
COL
COL
Posts : 793
realm_1
Réputation : 17

Regist Date : 2009-01-26
http://www.edge.ca

Re: We got a hosting bot!

on Fri 12 Jun 2009, 20:22
awesome mish ^^ one thing.. in the 2nd spoiler thing and I'm not sure if the bot actually says it or if it was just a type-o on the site but Developer (I think even I spelled that wrong) isn't spelt right ^^ I figure if its a message going out to all the players everything should be perfect! Very Happy lol

srry 2 nit-pick lol

Oh one other thing.. if I ever host with this bot it will still lag right? lol
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Fri 12 Jun 2009, 20:39
Eulogy wrote:if I ever host with this bot it will still lag right? lol
basically: it's me hosting...
so no it won't lag like you'd be the one hosting

i even put the maximum ping to 900 just for you ^_^

but right now... it seems to be forguetting everything.... i put every grunt as admin... take an hour long nap.. and nobody else is admin...

....................
avatar
kevweird
SSG
SSG
Posts : 45
realm_1
Réputation : 0
Regist Date : 2009-05-18

Re: We got a hosting bot!

on Fri 12 Jun 2009, 21:11
>.< We need a training manual! lulz JK, but good job

lulz i just noticed im a admin! Victory is mine mwahahahah (insert a more evil laughter here)

Triple posting but whatever, errr today at 20:20 Forum time, i used

!autohost < 2> < 7> < Dawn of the Dead>

command and nothing happend >.<

it said i didnt have access to these commands or somthing...

Mishotaki: Fused all 3

....................
Am i a girl? or a boy? Im so confused!
avatar
Eulogy
COL
COL
Posts : 793
realm_1
Réputation : 17

Regist Date : 2009-01-26
http://www.edge.ca

Re: We got a hosting bot!

on Fri 12 Jun 2009, 21:32
Somebody merge the 3 posts lol and yeah we will need to listen to mish for how to REALLY work the bot properly xD

Thank you Mish


Last edited by Eulogy on Fri 12 Jun 2009, 21:40; edited 2 times in total
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Fri 12 Jun 2009, 21:33
if you want it to host a game, it's not autohost, it's !priv (for a private game) and !public (or somethign) for a public game

....................
avatar
aChiiies
2LT
2LT
Posts : 258
realm_2
Réputation : 0
Regist Date : 2009-02-07

Re: We got a hosting bot!

on Fri 12 Jun 2009, 22:34
bots suck XD lags and shitz

....................
Another day... another day of killing zombie ... sigh...

LETS FUCKEN DO IT !!! ?!!! "YEEE HEAAA
avatar
Sath
MG
MG
Posts : 1583
realm_3
Réputation : 62

Regist Date : 2005-07-15
http://dotd6.net

Re: We got a hosting bot!

on Fri 12 Jun 2009, 22:44
depends if its rl server or someone house:)

....................
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Fri 12 Jun 2009, 23:02
ok... so to clarify how to make a game:
when it says "!autohost < m> < p> < n>" is the command to make an autohost, you replace < m> by the number of games it'll do, the < p> by the number of players needed to autostart and < n> by the name of the map... so it would be like this:
"!autohost 1 8 Dawn Of The Dead"

off course, i turned off autohosting because i'm still testing...

i saw a couple of you trying to start a game by saying "!pub"
you had to add a name for the game after that like this: "!pub Dawn Of The Dead"
and it will make a public game called "Dawn Of The Dead"

the bot seems to be doing what it should be...

....................
avatar
IA-Firestarter
MSG
MSG
Posts : 92
realm_1
Réputation : 1

Regist Date : 2009-05-30

Re: We got a hosting bot!

on Sat 13 Jun 2009, 01:51
Mishotaki wrote:It seems that i'm finally done with setting up the Hosting bot!
s3rius contributed with his CD KEY to make it work
i've confirmed that it works... but i haven't done any extensive testing... so i was thinking that you guys would be my ginea pigs ^_^
for now, it won't autohost yet, it haven't been tested 100%
it is set up for 3 games at the same time maximum... and allows map downloading...

I will set it so that every grunt has admin commands and that you have to do a spoof check....
here is the commands that can be used:
Spoiler:
In battle.net (via local chat or whisper at any time):

!addban [reason] add a new ban to the database for this realm
!announce set the announce message (the bot will print every seconds in the lobby), use "off" to disable the announce message
!autohost < m> < p> < n> auto host up to < m> games, auto starting when < p> players have joined, with name < n>, use "off" to disable auto hosting
!autohostmm < m> < p> < a> < b> < n> auto host up to < m> games, auto starting when < p> players have joined, with name < n>, with matchmaking enabled and min score < a>, max score < b>
!autostart auto start the game when the specified number of players have joined, use "off" to disable auto start
!ban alias to !addban
!checkadmin check if a user is an admin on this realm
!checkban check if a user is banned on this realm
!close ... close slot
!closeall close all open slots
!countadmins display the total number of admins for this realm
!countbans display the total number of bans for this realm
!dbstatus show database status information
!deladmin remove an admin from the database for this realm
!delban remove a ban from the database for all realms
!disable disable creation of new games
!enable enable creation of new games
!end end the specified game in progress (disconnect everyone)
!getclan refresh the internal copy of the clan members list
!getfriends refresh the internal copy of the friends list
!getgame display information about a game in progress
!getgames display information about all games
!hold ... hold a slot for someone
!load load a config file (for changing maps), leave blank to see current map
!map alias to !load
!open ... open slot
!openall open all closed slots
!priv host private game
!privby host private game by another player (gives access to admin commands in the game lobby and in the game)
!pub host public game
!pubby host public game by another player (gives access to admin commands in the game lobby and in the game)
!rload load a real map file, leave blank to see current map
!rmap alias to !rload
!say send to battle.net as a chat command
!saygame send to the specified game in progress
!saygames send to all games
!sp shuffle players
!start [force] start game, optionally add [force] to skip checks
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!swap swap slots
!unban alias to !delban
!unhost unhost game in lobby
!version display version information (can be used by non admins)
!wardenstatus show warden status information



In game lobby:

!a alias to !abort
!abort abort countdown
!addban add a new ban to the database (it tries to do a partial match)
!announce set the announce message (the bot will print every seconds), leave blank or "off" to disable the announce message
!autostart auto start the game when the specified number of players have joined, leave blank or "off" to disable auto start
!autosave enable or disable autosaving
!ban alias to !addban
!check check a user's status (leave blank to check your own status)
!checkban check if a user is banned on any realm
!checkme check your own status (can be used by non admins, sends a private message visible only to the user)
!close ... close slot
!closeall close all open slots
!comp create a computer in slot of skill (skill is 0 for easy, 1 for normal, 2 for insane)
!compcolour < s> < c> change a computer's colour in slot < s> to < c> (c goes from 1 to 12)
!comphandicap < s> change a computer's handicap in slot < s> to (h is 50, 60, 70, 80, 90, or 100)
!comprace < s> change a computer's race in slot < s> to (r is "human", "orc", "night elf", "undead", or "random")
!compteam < s> change a computer's team in slot < s> to (t goes from 1 to # of teams)
!dl alias to !download
!download allow a user to start downloading the map (only used with conditional map downloads, it tries to do a partial match)
!fakeplayer create or delete a fake player to occupy a slot during the game (the player will not do anything except stay AFK)
!from display the country each player is from
!hold ... hold a slot for someone
!kick kick a player (it tries to do a partial match)
!latency set game latency (50-500), leave blank to see current latency
!lock lock the game so only the game owner can run commands
!mute mute a player (it tries to do a partial match)
!open ... open slot
!openall open all closed slots
!owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
!ping [number] ping players, optionally add [number] to kick players with ping above [number]
!priv rehost as private game
!pub rehost as public game
!refresh enable or disable refresh messages
!sendlan [port] send a fake LAN message to IP address and port [port], default port is 6112 if not specified
!sp shuffle players
!start [force] start game, optionally add [force] to skip checks
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!swap swap slots
!synclimit set sync limit for the lag screen (10-10000), leave blank to see current sync limit
!unhost unhost game
!unlock unlock the game
!unmute unmute a player (it tries to do a partial match)
!version display version information (can be used by non admins, sends a private message visible only to the user)
!virtualhost change the virtual host name
!votecancel cancel a votekick
!votekick start a votekick (it tries to do a partial match, can be used by non admins)
!yes register a vote in the votekick (can be used by non admins)



In game:

!addban add a new ban to the database (it tries to do a partial match)
!autosave enable or disable autosaving
!ban alias to !addban
!banlast ban the last leaver
!check check a user's status (leave blank to check your own status)
!checkban check if a user is banned on any realm
!checkme check your own status (can be used by non admins, sends a private message visible only to the user)
!drop drop all lagging players
!end end the game (disconnect everyone)
!from display the country each player is from
!kick kick a player (it tries to do a partial match)
!latency set game latency (50-500), leave blank to see current latency
!lock lock the game so only the game owner can run commands
!mute mute a player (it tries to do a partial match)
!muteall mute global chat (allied and private chat still works)
!owner [name] set game owner to yourself, optionally add [name] to set game owner to someone else
!ping ping players
!stats [name] display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!statsdota [name] display DotA player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
!synclimit set sync limit for the lag screen (10-10000), leave blank to see current sync limit
!unlock unlock the game
!unmute unmute a player (it tries to do a partial match)
!unmuteall unmute global chat
!version display version information (can be used by non admins, sends a private message visible only to the user)
!votecancel cancel a votekick
!votekick start a votekick (it tries to do a partial match, can be used by non admins)
!yes register a vote in the votekick (can be used by non admins)
I have removed some commands to hope that you guys don't shut it down of mess with the settings...

If i find that you used the bot in any way that i deem unfit (having a power trip or else)you will lose any acess you might have to the bot

now... for the message that you see when you enter the game, any suggestion is welcome... up to 8 lines of text... right now, t is:
Spoiler:
Welcome to this Dawn Of The Dead 6 game hosted by Clan ZDC
You can find us, and the map devlopper, at http://www.dotd-stars.com/
This game is using a Ghost++ hosting bot.

suggestions and comments are welcomed.... i'll do my best to resolve any problem you might encounter

current admin list:
Spoiler:
4.h-pestilence-
lordalpha
5FingrDthPnch
ArTy_99
PR0XY
DarkSath
IA-Firestarter
OmniEulogy
s3rius
kevweird


I'm glad you finished this Mish, I am proud of you... Glad you got a clue of how to make it work.. lol Thanks again for stepping up and allowing this clan to have a hosting bot.
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Sat 13 Jun 2009, 02:16
well s3rius stepped up by offering his CD KEYs...

and it still doesn't want to work for some damned reason! GRRRRRRRRRRR

....................
avatar
kevweird
SSG
SSG
Posts : 45
realm_1
Réputation : 0
Regist Date : 2009-05-18

Re: We got a hosting bot!

on Sat 13 Jun 2009, 06:02
!pub DawnoftheDead Dl Only


is now online yay! So i got like 20-30 ppl to dl than later i let 6 noobs play!
avatar
Eulogy
COL
COL
Posts : 793
realm_1
Réputation : 17

Regist Date : 2009-01-26
http://www.edge.ca

Re: We got a hosting bot!

on Sat 13 Jun 2009, 06:08
yeah Smile this is a much easier way to spread the map around and find new members for the clan ^^ amazing job with this mish Very Happy
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Sat 13 Jun 2009, 17:17
today, i have learned not to hold the scroll bar to stalk on Kevweird
even if i have a big WTF moment when i see a glimpse of the scolling log of what's happening in the game's lobby... i MUST NOT hold the bar in the console of the bot! it makes everyone drop...

i mean.. come on... i really had to know what the hell "she" was saying there...

well i'm out for most of the day..i hope the bot will go well... i'l try to check this thread at least once today, but i can't promise anything... and i can't do anything if the bot goes wrong...

....................
avatar
kevweird
SSG
SSG
Posts : 45
realm_1
Réputation : 0
Regist Date : 2009-05-18

Re: We got a hosting bot!

on Sat 13 Jun 2009, 17:55
>.< Misho is a pro-stalker Beware!
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Sat 13 Jun 2009, 22:56
kevweird wrote:>.< Misho is a pro-stalker Beware!
yup, and i got a log for EVERYTHING
so don't talk against me, i'll know MOUHAHAHAHAHAHAHA!!!! <--evil laugh

....................
avatar
Proxy
LTC
LTC
Posts : 746
realm_1
Réputation : 12

Regist Date : 2009-06-02

Re: We got a hosting bot!

on Sat 13 Jun 2009, 22:59
Don't judge Kev. Besides Stalker is such an ugly word....
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Sat 13 Jun 2009, 23:40
Proxy wrote:Don't judge Kev. Besides Stalker is such an ugly word....
but it's a nice game!

....................
avatar
Proxy
LTC
LTC
Posts : 746
realm_1
Réputation : 12

Regist Date : 2009-06-02

Re: We got a hosting bot!

on Sun 14 Jun 2009, 00:45
No arguments there. I need to get it only got to play it a few times +cry
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Sun 14 Jun 2009, 02:27
added some stuff to the first message... suggestions are welcome... and i'm wondering if i set it up for autohosting... i'll make a poll for it...

....................
avatar
IA-Firestarter
MSG
MSG
Posts : 92
realm_1
Réputation : 1

Regist Date : 2009-05-30

Re: We got a hosting bot!

on Mon 15 Jun 2009, 05:17
Eulogy wrote:yeah Smile this is a much easier way to spread the map around and find new members for the clan ^^ amazing job with this mish Very Happy

Today I recruited about SIX PEOPLE! I am so happy, and there all good.. one of these guys is a 1st. LT, and some of these other guys are low but are still good... and they are pretty nice... so if you see new faces there from me!

@ Kevweird, Kev you are so sexy girl! <<---Compliment.
Also you moved up a notch in my book to show yourself on the interenet you never know if mish or pest are jacking off to it right now!


^ WARNING: This material isn't to be seen by anyone under the age of 13 ^
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Mon 15 Jun 2009, 06:32
IA-Firestarter wrote:@ Kevweird, Kev you are so sexy girl! <<---Compliment.
Also you moved up a notch in my book to show yourself on the interenet you never know if mish or pest are jacking off to it right now!


^ WARNING: This material isn't to be seen by anyone under the age of 13 ^
hum.... is there nude picts of her somewhere?

oh wait.. i'm a stalker... i'm supposed to either have some weird fetishes or kill mutated beasts in "the zone" .... hum...
weird fetishes.... kill beasts in the zone... weird fetishes... kill in the zone.... ARG! i can't choose! both are too interesting! I CAN'T CHOOSE! Razz

edit: there seems there was some problems with the warden when i was checking it... i changed it's server and it seems to be working fine now...

....................
avatar
Mishotaki
BG
BG
Posts : 1033
realm_1
Réputation : 23

Regist Date : 2006-09-23

Re: We got a hosting bot!

on Tue 23 Jun 2009, 19:06
yeah yeah, i'm doubleposting.... but it's for a good cause...

if the bot makes the message that it couldn't create an autohosted game (not one that you tried him to make) you should use the !unhost command because it will think that the game is made and online, but it won't be... it will keep thinking it's hosting a 0 person game until the !unhost command is given...

it doesn't happen very often (i might have had to use that 5 or 6 times max) but just so that you guys know...

....................
Sponsored content

Re: We got a hosting bot!

Back to top
Permissions in this forum:
You cannot reply to topics in this forum