Difference between revisions of "Ghost++:Commands"

From Eurobattle.net WiKi
Jump to navigation Jump to search
m (1 revision)
Line 1: Line 1:
[B][SIZE=+1]In battle.net (via local chat or whisper at any time):
+
===In battle.net (via local chat or whisper at any time):===
[/SIZE][/B][/COLOR]
 
  
[B]!addadmin <name></name>[/B]       add a new admin to the database
+
* '''!addadmin <name></name>'''       add a new admin to the database
[B]!addban <name> <reason></reason></name>[/B] add a new ban to the database for this realm
+
* '''!addban <name> <reason></reason></name>''' add a new ban to the database for this realm
[B]!ban[/B]                   alias to !addban
+
* '''!ban'''                   alias to !addban
[B]!say /join <name></name>[/B]         change channel
+
* '''!say /join <name></name>'''         change channel
[B]!close <number></number>[/B]         close slot
+
* '''!close <number></number>'''         close slot
[B]!countadmins[/B]           display the total number of admins
+
* '''!countadmins'''           display the total number of admins
[B]!countbans[/B]             display the total number of bans for this realm
+
* '''!countbans'''             display the total number of bans for this realm
[B]!deladmin <name></name>[/B]       remove an admin from the database
+
* '''!deladmin <name></name>'''       remove an admin from the database
[B]!delban <name></name>[/B]         remove a ban from the database for this realm
+
* '''!delban <name></name>'''         remove a ban from the database for this realm
[B]!end <number></number>[/B]           end a game in progress (disconnect everyone)
+
* '''!end <number></number>'''           end a game in progress (disconnect everyone)
[B]!exit [force][/B]           shutdown ghost++, optionally add [force] to skip checks
+
* '''!exit [force]'''           shutdown ghost++, optionally add [force] to skip checks
[B]!getgame <number></number>[/B]       display information on a game in progress
+
* '''!getgame <number></number>'''       display information on a game in progress
[B]!getgames[/B]               display information on all games
+
* '''!getgames'''               display information on all games
[B]!load <filename></filename>[/B]       load a config file (for changing maps) - the ".cfg" is automatically appended to the filename
+
* '''!load <filename></filename>'''       load a config file (for changing maps) - the ".cfg" is automatically appended to the filename
[B]!map <filename></filename>[/B]         alias to !load
+
* '''!map <filename></filename>'''         alias to !load
[B]!open <number></number>[/B]         open slot
+
* '''!open <number></number>'''         open slot
[B]!priv <name></name>[/B]           host private game
+
* '''!priv <name></name>'''           host private game
[B]!privby <owner> <name></name></owner>[/B] host private game by another player (gives <owner> access to admin commands in the game lobby and in the game)
+
* '''!privby <owner> <name></name></owner>''' host private game by another player (gives <owner> access to admin commands in the game lobby and in the game)
[B]!pub <name></name>[/B]             host public game
+
* '''!pub <name></name>'''             host public game
[B]!pubby <owner> <name></name></owner>[/B]   host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
+
* '''!pubby <owner> <name></name></owner>'''   host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
[B]!quit [force][/B]           alias to !exit
+
* '''!quit [force]'''           alias to !exit
[B]!say <text></text>[/B]             send <text> to battle.net as a chat command
+
* '''!say <text></text>'''             send <text> to battle.net as a chat command
[B]!sp[/B]                     shuffle players
+
* '''!sp'''                     shuffle players
[B]!start [force][/B]         start game, optionally add [force] to skip checks
+
* '''!start [force]'''         start game, optionally add [force] to skip checks
[B]!stats [name][/B]           display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
+
* '''!stats [name]'''           display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
[B]!statsdota [name][/B]       display DotA 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)
[B]!swap <n1> <n2></n2></n1>[/B]         swap slots
+
* '''!swap <n1> <n2></n2></n1>'''         swap slots
[B]!unban[/B]                 alias to !delban
+
* '''!unban'''                 alias to !delban
[B]!unhost[/B]                 unhost game in lobby
+
* '''!unhost'''                 unhost game in lobby
[B]!version[/B]               display version information (can be used by non admins)
+
* '''!version'''               display version information (can be used by non admins)
  
[COLOR=Green][B][SIZE=+1]In game lobby:[/SIZE][/B][/COLOR]
+
===In game lobby:===
  
[B]!a[/B]                     alias to !abort
+
* '''!a'''                     alias to !abort
[B]!abort[/B]                 abort countdown
+
* '''!abort'''                 abort countdown
[B]!checkban <name></name>[/B]       check if a user is banned on this realm
+
* '''!checkban <name></name>'''       check if a user is banned on this realm
[B]!close <number></number>[/B]         close slot
+
* '''!close <number></number>'''         close slot
[B]!comp <slot> <skill></skill></slot>[/B]   create a computer in slot <slot> of skill <skill> (skill is 0 for easy, 1 for normal, 2 for insane)
+
* '''!comp <slot> <skill></skill></slot>'''   create a computer in slot <slot> of skill <skill> (skill is 0 for easy, 1 for normal, 2 for insane)
[B]!compcolour (s) (c)[/B]     change a computer's colour in slot (s) to (c) (c goes from 1 to 12)
+
* '''!compcolour (s) (c)'''     change a computer's colour in slot (s) to (c) (c goes from 1 to 12)
[B]!comphandicap (s) (h)[/B]   change a computer's handicap in slot (s) to (h) (h is 50, 60, 70, 80, 90, or 100)
+
* '''!comphandicap (s) (h)'''   change a computer's handicap in slot (s) to (h) (h is 50, 60, 70, 80, 90, or 100)
[B]!comprace (s) (r)[/B]       change a computer's race in slot (s) to (r) (r is "human", "orc", "night elf", "undead", or "random")
+
* '''!comprace (s) (r)'''       change a computer's race in slot (s) to (r) (r is "human", "orc", "night elf", "undead", or "random")
[B]!compteam (s) (t)[/B]       change a computer's team in slot (s) to (t) (t goes from 1 to # of teams)
+
* '''!compteam (s) (t)'''       change a computer's team in slot (s) to (t) (t goes from 1 to # of teams)
[B]!from[/B]                   display the country each player is from
+
* '''!from'''                   display the country each player is from
[B]!hold <name></name>[/B]           hold a slot for someone
+
* '''!hold <name></name>'''           hold a slot for someone
[B]!kick <name></name>[/B]           kick a player (it tries to do a partial match)
+
* '''!kick <name></name>'''           kick a player (it tries to do a partial match)
[B]!latency <number></number>[/B]       set game latency (50-500)
+
* '''!latency <number></number>'''       set game latency (50-500)
[B]!open <number></number>[/B]         open slot
+
* '''!open <number></number>'''         open slot
[B]!ping [number][/B]         ping players, optionally add [number] to kick players with ping above [number]
+
* '''!ping [number]'''         ping players, optionally add [number] to kick players with ping above [number]
[B]!priv <name></name>[/B]           rehost as private game
+
* '''!priv <name></name>'''           rehost as private game
[B]!pub <name></name>[/B]           rehost as public game
+
* '''!pub <name></name>'''           rehost as public game
[B]!refresh <on off=""></on>[/B]       enable or disable refresh messages
+
* '''!refresh <on off=""></on>'''       enable or disable refresh messages
[B]!sendlan (ip) [port][/B]   send a fake LAN message to IP address (ip) and port [port], default port is 6112 if not specified
+
* '''!sendlan (ip) [port]'''   send a fake LAN message to IP address (ip) and port [port], default port is 6112 if not specified
[B]!sp[/B]                     shuffle players
+
* '''!sp'''                     shuffle players
[B]!start [force][/B]         start game, optionally add [force] to skip checks
+
* '''!start [force]'''         start game, optionally add [force] to skip checks
[B]!stats [name][/B]           display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
+
* '''!stats [name]'''           display basic player statistics, optionally add [name] to display statistics for another player (can be used by non admins)
[B]!statsdota [name][/B]       display DotA 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)
[B]!swap <n1> <n2></n2></n1>[/B]         swap slots
+
* '''!swap <n1> <n2></n2></n1>'''         swap slots
[B]!unhost[/B]                 unhost game
+
* '''!unhost'''                 unhost game
  
[COLOR=Green][B][SIZE=+1]In game:[/SIZE][/B][/COLOR]
+
===In game:===
  
[B]!addban <name> <reason></reason></name>[/B] add a new ban to the database for this realm (it tries to do a partial match)
+
* '''!addban <name> <reason></reason></name>''' add a new ban to the database for this realm (it tries to do a partial match)
[B]!ban[/B]                   alias to !addban
+
* '''!ban'''                   alias to !addban
[B]!checkban <name></name>[/B]       check if a user is banned on this realm
+
* '''!checkban <name></name>'''       check if a user is banned on this realm
[B]!end[/B]                   end the game (disconnect everyone)
+
* '''!end'''                   end the game (disconnect everyone)
[B]!kick <name></name>[/B]           kick a player (it tries to do a partial match)
+
* '''!kick <name></name>'''           kick a player (it tries to do a partial match)
[B]!latency <number></number>[/B]       set game latency (50-500)
+
* '''!latency <number></number>'''       set game latency (50-500)
[B]!muteall[/B]               mute global chat (allied and private chat still works)
+
* '''!muteall'''               mute global chat (allied and private chat still works)
[B]!synclimit <number></number>[/B]     set sync limit for the lag screen (10-10000), leave blank to see current sync limit
+
* '''!synclimit <number></number>'''     set sync limit for the lag screen (10-10000), leave blank to see current sync limit
[B]!unmuteall[/B]             unmute global chat
+
* '''!unmuteall'''             unmute global chat
  
</skill></slot></text></owner></owner>[CENTER][B]ATTENTION : All commands are listed with default '!' trigger. If you change it for some other ( like '.' ) commands will be different, obviously[/B]
+
</skill></slot></text></owner></owner>[CENTER]* '''ATTENTION : All commands are listed with default '!' trigger. If you change it for some other ( like '.' ) commands will be different, obviously'''
 
[/CENTER]
 
[/CENTER]
  
[[Category:Eurobattle Wiki]]
+
{{IncCat|Page=Ghost++:Commands|Category=Ghost}}

Revision as of 13:54, 4 May 2012

In battle.net (via local chat or whisper at any time):

  • !addadmin <name></name> add a new admin to the database
  • !addban <name> <reason></reason></name> add a new ban to the database for this realm
  • !ban alias to !addban
  • !say /join <name></name> change channel
  • !close <number></number> close slot
  • !countadmins display the total number of admins
  • !countbans display the total number of bans for this realm
  • !deladmin <name></name> remove an admin from the database
  • !delban <name></name> remove a ban from the database for this realm
  • !end <number></number> end a game in progress (disconnect everyone)
  • !exit [force] shutdown ghost++, optionally add [force] to skip checks
  • !getgame <number></number> display information on a game in progress
  • !getgames display information on all games
  • !load <filename></filename> load a config file (for changing maps) - the ".cfg" is automatically appended to the filename
  • !map <filename></filename> alias to !load
  • !open <number></number> open slot
  • !priv <name></name> host private game
  • !privby <owner> <name></name></owner> host private game by another player (gives <owner> access to admin commands in the game lobby and in the game)
  • !pub <name></name> host public game
  • !pubby <owner> <name></name></owner> host public game by another player (gives <owner> access to admin commands in the game lobby and in the game)
  • !quit [force] alias to !exit
  • !say <text></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)
  • !swap <n1> <n2></n2></n1> swap slots
  • !unban alias to !delban
  • !unhost unhost game in lobby
  • !version display version information (can be used by non admins)

In game lobby:

  • !a alias to !abort
  • !abort abort countdown
  • !checkban <name></name> check if a user is banned on this realm
  • !close <number></number> close slot
  • !comp <slot> <skill></skill></slot> create a computer in slot <slot> of skill <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) (h) change a computer's handicap in slot (s) to (h) (h is 50, 60, 70, 80, 90, or 100)
  • !comprace (s) (r) change a computer's race in slot (s) to (r) (r is "human", "orc", "night elf", "undead", or "random")
  • !compteam (s) (t) change a computer's team in slot (s) to (t) (t goes from 1 to # of teams)
  • !from display the country each player is from
  • !hold <name></name> hold a slot for someone
  • !kick <name></name> kick a player (it tries to do a partial match)
  • !latency <number></number> set game latency (50-500)
  • !open <number></number> open slot
  • !ping [number] ping players, optionally add [number] to kick players with ping above [number]
  • !priv <name></name> rehost as private game
  • !pub <name></name> rehost as public game
  • !refresh <on off=""></on> 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)
  • !swap <n1> <n2></n2></n1> swap slots
  • !unhost unhost game

In game:

  • !addban <name> <reason></reason></name> add a new ban to the database for this realm (it tries to do a partial match)
  • !ban alias to !addban
  • !checkban <name></name> check if a user is banned on this realm
  • !end end the game (disconnect everyone)
  • !kick <name></name> kick a player (it tries to do a partial match)
  • !latency <number></number> set game latency (50-500)
  • !muteall mute global chat (allied and private chat still works)
  • !synclimit <number></number> set sync limit for the lag screen (10-10000), leave blank to see current sync limit
  • !unmuteall unmute global chat

</skill></slot></text></owner></owner>[CENTER]* ATTENTION : All commands are listed with default '!' trigger. If you change it for some other ( like '.' ) commands will be different, obviously [/CENTER]