Ghost++:Commands

From Eurobattle.net WiKi
Revision as of 13:54, 4 May 2012 by Niceone (talk | contribs)
Jump to navigation Jump to search

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

ATTENTION : All commands are listed with default '!' trigger. If you change it for some other ( like '.' ) commands will be different, obviously