1
We got a hosting bot! on Fri 12 Jun 2009, 17:35
Mishotaki
Colonel

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
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:
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
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 <name> [reason] add a new ban to the database for this realm
!announce <sec> <msg> set the announce message (the bot will print <msg> every <sec> seconds in the lobby), use "off" to disable the announce message
!autostart <players> auto start the game when the specified number of players have joined, use "off" to disable auto start
!ban alias to !addban
!checkban <name> check if a user is banned on this realm
!close <number> ... close slot
!closeall close all open slots
!countbans display the total number of bans for this realm
!dbstatus show database status information
!deladmin <name> remove an admin from the database for this realm
!delban <name> remove a ban from the database for all realms
!end <number> 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 <number> display information about a game in progress
!getgames display information about all games
!hold <name> ... hold a slot for someone
!load <pattern> load a config file (for changing maps), leave blank to see current map
!map <pattern> alias to !load
!open <number> ... open slot
!openall open all closed slots
!priv <name> host private game
!privby <owner> <name> host private game by another player (gives <owner> access to admin commands in the game lobby and in the game)
!pub <name> host public game
!pubby <owner> <name> host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
!rload <pattern> load a real map file, leave blank to see current map
!rmap <pattern> alias to !rload
!say <text> send <text> 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 <name> <reason> add a new ban to the database (it tries to do a partial match) from the players in the lobby
!announce <sec> <msg> set the announce message (the bot will print <msg> every <sec> seconds), leave blank or "off" to disable the announce message
!autostart <players> auto start the game when the specified number of players have joined, leave blank or "off" to disable auto start
!autosave <on/off> enable or disable autosaving
!ban alias to !addban
!check <name> check a user's status (leave blank to check your own status)
!checkban <name> 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 <number> ... close slot
!closeall close all open slots
!comp <slot> <skill> create a computer in slot <slot> of skill <skill> (skill is 0 for easy, 1 for normal, 2 for insane)
!compteam < s> <t> change a computer's team in slot < s> to <t> (t goes from 1 to # of teams)
!dl <name> alias to !download
!download <name> 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 <name> ... hold a slot for someone
!kick <name> kick a player (it tries to do a partial match)
!latency <number> set game latency (50-500), leave blank to see current latency
!lock lock the game so only the game owner can run commands
!mute <name> mute a player (it tries to do a partial match)
!open <number> ... 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 <name> rehost as private game
!pub <name> rehost as public game
!refresh <on/off> enable or disable refresh messages
!sendlan <ip> [port] send a fake LAN message to IP address <ip> 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 <number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
!unhost unhost game
!unlock unlock the game
!unmute <name> 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 <name> change the virtual host name
!votecancel cancel a votekick
!votekick <name> 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 <name> <reason> 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 <reason> ban the last leaver
!check <name> check a user's status (leave blank to check your own status)
!checkban <name> 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 <name> kick a player (it tries to do a partial match)
!latency <number> set game latency (50-500), leave blank to see current latency
!lock lock the game so only the game owner can run commands
!mute <name> 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 <number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
!unlock unlock the game
!unmute <name> 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 <name> 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
_________________


Portal

























