Difference between revisions of "HostingBuddy"
From Worms Knowledge Base
(→Weapon configuration) |
|||
Line 3: | Line 3: | ||
= Commands = | = Commands = | ||
* All commands are prefixed with '''!'''. | * All commands are prefixed with '''!'''. | ||
− | * Use '''help <command | + | * Use '''help <'''command'''> to get details on a command. |
− | * Parameters in ''' | + | * Parameters in <'''angular brackets'''> are required, those in <'''nowiki>[square brackets]</nowiki'''> are optional. '''|''' means "or" - '''A|B''' means "A or B". |
* Command use chat is not forwarded on to other players. | * Command use chat is not forwarded on to other players. | ||
== Lobby == | == Lobby == | ||
=== General commands === | === General commands === | ||
− | * help ''' | + | * help ['''command'''] |
: Shows explanatory text like this, silly. | : Shows explanatory text like this, silly. | ||
Line 22: | Line 22: | ||
: ''(aliases: open)'' | : ''(aliases: open)'' | ||
− | * kick ''' | + | * kick <'''player name'''> |
: Remove the specified player from the game. | : Remove the specified player from the game. | ||
: ''(aliases: boot)'' | : ''(aliases: boot)'' | ||
− | * version ''' | + | * version <'''name'''> |
: Sets the game version to use. | : Sets the game version to use. | ||
: Valid game versions are: | : Valid game versions are: | ||
Line 35: | Line 35: | ||
=== Team commands === | === Team commands === | ||
− | * worms ''' | + | * worms ['''team number'''] <'''worm count'''> |
: Sets the number of worms. | : Sets the number of worms. | ||
: If a team number is not specified, the count is set for all teams. | : If a team number is not specified, the count is set for all teams. | ||
− | * colour <team number> <colour> | + | * colour <'''team number'''> <'''colour'''> |
: Sets a team's ally colour (you only need to specify the first letter). | : Sets a team's ally colour (you only need to specify the first letter). | ||
: Valid colours are: | : Valid colours are: | ||
Line 50: | Line 50: | ||
: ''(aliases: color)'' | : ''(aliases: color)'' | ||
− | * handicap ''' | + | * handicap ['''team number'''] <'''+'''|'''x'''|'''-'''> |
: Sets a team's energy handicap. | : Sets a team's energy handicap. | ||
: If a team number is not specified, the handicap is set for all teams. | : If a team number is not specified, the handicap is set for all teams. | ||
− | * remove ''' | + | * remove <'''team number'''> |
: Removes a team. | : Removes a team. | ||
: If a player is being disruptive it will probably be easier to '''!kick''' them. | : If a player is being disruptive it will probably be easier to '''!kick''' them. | ||
=== Map/scheme commands === | === Map/scheme commands === | ||
− | * map ''' | + | * map ['''filter'''] |
: Selects a random map from the map pool, or generates a random landscape. | : Selects a random map from the map pool, or generates a random landscape. | ||
: '''filter''' is a mask for colour maps, and the texture for generated maps (e.g. "Fruit" or "Cheese"). | : '''filter''' is a mask for colour maps, and the texture for generated maps (e.g. "Fruit" or "Cheese"). | ||
− | * wmdb ''' | + | * wmdb <'''map number'''> |
: Downloads and sends a map from [http://wmdb.org/ WMDB]. | : Downloads and sends a map from [http://wmdb.org/ WMDB]. | ||
: You must specify the map number (from the URL). | : You must specify the map number (from the URL). | ||
− | * wsdb ''' | + | * wsdb <'''scheme number'''> |
: Downloads and uses a scheme from [http://wsdb.org/ WSDB]. | : Downloads and uses a scheme from [http://wsdb.org/ WSDB]. | ||
: You must specify the scheme number (from the URL). | : You must specify the scheme number (from the URL). | ||
Line 76: | Line 76: | ||
: Displays available schemes. | : Displays available schemes. | ||
− | * load ''' | + | * load <'''scheme name'''> |
: Loads a different game scheme. | : Loads a different game scheme. | ||
Line 83: | Line 83: | ||
=== Game options === | === Game options === | ||
− | * energy ''' | + | * energy <'''number'''> |
: Sets worms' initial energy level. | : Sets worms' initial energy level. | ||
: ''(aliases: en, life)'' | : ''(aliases: en, life)'' | ||
− | * rounds ''' | + | * rounds <'''number'''> |
: Sets the number of victories required to win the match. | : Sets the number of victories required to win the match. | ||
: ''(aliases: ro)'' | : ''(aliases: ro)'' | ||
− | * wormselect ''' | + | * wormselect ['''on'''|'''off'''] |
: Toggles worm select. | : Toggles worm select. | ||
: ''(aliases: ws, select, sel)'' | : ''(aliases: ws, select, sel)'' | ||
− | * teleport ''' | + | * teleport ['''on'''|'''off'''] |
: Toggles initial teleport. | : Toggles initial teleport. | ||
: ''(aliases: tp, tele)'' | : ''(aliases: tp, tele)'' | ||
− | * artillery ''' | + | * artillery ['''on'''|'''off'''] |
: Toggles artillery (anchored) mode. | : Toggles artillery (anchored) mode. | ||
: ''(aliases: an, anchor)'' | : ''(aliases: an, anchor)'' | ||
− | * stockpiling ''' | + | * stockpiling <'''on'''|'''off'''|'''anti'''> |
: Sets stockpiling options: | : Sets stockpiling options: | ||
: * On (new ammo on each round) | : * On (new ammo on each round) | ||
Line 110: | Line 110: | ||
: ''(aliases: sp)'' | : ''(aliases: sp)'' | ||
− | * donorcards ''' | + | * donorcards ['''on'''|'''off'''] |
: Toggles donor cards. | : Toggles donor cards. | ||
: ''(aliases: dc, donor)'' | : ''(aliases: dc, donor)'' | ||
− | * falldamage ''' | + | * falldamage ['''on'''|'''off'''|<'''value'''>] |
: Toggles fall damage. | : Toggles fall damage. | ||
: ''(aliases: fd, falldamage)'' | : ''(aliases: fd, falldamage)'' | ||
=== Time options === | === Time options === | ||
− | * turntime ''' | + | * turntime <'''seconds'''> |
: Sets the turn time. | : Sets the turn time. | ||
− | : Use '''inf[ | + | : Use '''inf'''['''inite'''] for infinite turn time. |
: ''(aliases: tt, turn)'' | : ''(aliases: tt, turn)'' | ||
− | * roundtime ''' | + | * roundtime <'''minutes'''> |
: Sets the round time in minutes. | : Sets the round time in minutes. | ||
: ''(aliases: rt, round)'' | : ''(aliases: rt, round)'' | ||
− | * roundtime ''' | + | * roundtime <'''seconds>s''' |
: Sets the round time in seconds. | : Sets the round time in seconds. | ||
: ''(aliases: rt, round)'' | : ''(aliases: rt, round)'' | ||
− | * weaponretreat ''' | + | * weaponretreat <'''seconds'''> |
: Sets the weapon retreat time in seconds. | : Sets the weapon retreat time in seconds. | ||
: ''(aliases: wr)'' | : ''(aliases: wr)'' | ||
− | * roperetreat ''' | + | * roperetreat <'''seconds'''> |
: Sets the rope retreat time in seconds. | : Sets the rope retreat time in seconds. | ||
: ''(aliases: rr)'' | : ''(aliases: rr)'' | ||
− | * turndelay ''' | + | * turndelay <'''seconds'''> |
: Sets the hotseat delay time in seconds. | : Sets the hotseat delay time in seconds. | ||
: ''(aliases: td, hotseatdelay, hotseat, hd)'' | : ''(aliases: td, hotseatdelay, hotseat, hd)'' | ||
− | * showtime ''' | + | * showtime ['''on'''|'''off'''] |
: Toggles round time display. | : Toggles round time display. | ||
: ''(aliases: st)'' | : ''(aliases: st)'' | ||
=== Crate options === | === Crate options === | ||
− | * weaponcrates ''' | + | * weaponcrates <'''percentage'''> |
: Sets chance of weapon crates. | : Sets chance of weapon crates. | ||
: ''(aliases: wc, weaponcrate)'' | : ''(aliases: wc, weaponcrate)'' | ||
− | * utilitycrates ''' | + | * utilitycrates <'''percentage'''> |
: Sets chance of utility crates. | : Sets chance of utility crates. | ||
: ''(aliases: uc, utilitycrate)'' | : ''(aliases: uc, utilitycrate)'' | ||
− | * healthcrates ''' | + | * healthcrates <'''percentage'''> |
: Sets chance of health crates. | : Sets chance of health crates. | ||
: ''(aliases: hc, healthcrates, healthcrate, firstaidcrates, firstaidcrate)'' | : ''(aliases: hc, healthcrates, healthcrate, firstaidcrates, firstaidcrate)'' | ||
− | * crateenergy ''' | + | * crateenergy <'''number'''> |
: Sets health gained from health crates. | : Sets health gained from health crates. | ||
: ''(aliases: ce, firstaid, fa)'' | : ''(aliases: ce, firstaid, fa)'' | ||
=== Object options === | === Object options === | ||
− | * objects ''' | + | * objects <'''number'''> |
: Sets number of mines/oil drums on terrain. | : Sets number of mines/oil drums on terrain. | ||
: ''(aliases: ob)'' | : ''(aliases: ob)'' | ||
− | * drums ''' | + | * drums <'''number'''> |
: Sets number of oil drums on terrain. | : Sets number of oil drums on terrain. | ||
: ''(aliases: oildrums, od)'' | : ''(aliases: oildrums, od)'' | ||
− | * mines ''' | + | * mines <'''number'''> |
: Sets number of mines on terrain. | : Sets number of mines on terrain. | ||
: ''(aliases: mi)'' | : ''(aliases: mi)'' | ||
− | * dud ''' | + | * dud ['''on'''|'''off'''] |
: Toggles dud mines. | : Toggles dud mines. | ||
− | * fuse ''' | + | * fuse <'''seconds'''> |
: Sets mine fuse time. | : Sets mine fuse time. | ||
: Use '''?''' for random. | : Use '''?''' for random. | ||
Line 187: | Line 187: | ||
=== Sudden death options === | === Sudden death options === | ||
− | * suddendeath ''' | + | * suddendeath <'''end'''|'''nuke'''|'''classic'''|'''none'''> |
: Sets sudden death mode: | : Sets sudden death mode: | ||
: * '''end''' (end game) | : * '''end''' (end game) | ||
Line 195: | Line 195: | ||
: ''(aliases: sd)'' | : ''(aliases: sd)'' | ||
− | * waterrise ''' | + | * waterrise <'''none'''|'''slow'''|'''medium'''|'''fast'''> |
− | : Sets sudden death water rise speed. | + | : Sets sudden death water rise speed (you can also use '''0''' to '''7'''). |
: ''(aliases: water, rise)'' | : ''(aliases: water, rise)'' | ||
=== General options === | === General options === | ||
− | * replay ''' | + | * replay ['''on'''|'''off'''] |
: Toggles automatic replays. | : Toggles automatic replays. | ||
− | * blood ''' | + | * blood ['''on'''|'''off'''] |
: Toggles blood mode. | : Toggles blood mode. | ||
: ''(aliases: bl)'' | : ''(aliases: bl)'' | ||
− | * godmode ''' | + | * godmode ['''on'''|'''off'''] |
: Toggles god mode (invincible worms). | : Toggles god mode (invincible worms). | ||
: ''(aliases: gm, invworms, iw)'' | : ''(aliases: gm, invworms, iw)'' | ||
− | * indland ''' | + | * indland ['''on'''|'''off'''] |
: Toggles indestructible land. | : Toggles indestructible land. | ||
: ''(aliases: il)'' | : ''(aliases: il)'' | ||
=== Weapon options === | === Weapon options === | ||
− | * teamweapons ''' | + | * teamweapons ['''on'''|'''off'''] |
: Toggles team special weapons. | : Toggles team special weapons. | ||
: ''(aliases: tw, playerweapons, pw)'' | : ''(aliases: tw, playerweapons, pw)'' | ||
− | * superweapons ''' | + | * superweapons ['''on'''|'''off''']: Toggles super weapons. |
: ''(aliases: sw, super)'' | : ''(aliases: sw, super)'' | ||
− | * aquasheep ''' | + | * aquasheep ['''on'''|'''off''']: Toggles Aqua Sheep. |
: ''(aliases: as, aqua)'' | : ''(aliases: as, aqua)'' | ||
− | * sheepheaven ''' | + | * sheepheaven ['''on'''|'''off''']: Toggles Sheep Heaven. |
: ''(aliases: sh, sheep)'' | : ''(aliases: sh, sheep)'' | ||
− | * goldgrenade ''' | + | * goldgrenade ['''on'''|'''off''']: Toggles golden grenades. |
: ''(aliases: gg)'' | : ''(aliases: gg)'' | ||
− | * goldshotgun ''' | + | * goldshotgun ['''on'''|'''off''']: Toggles golden shotgun. |
: ''(aliases: gs)'' | : ''(aliases: gs)'' | ||
− | * goldbanana ''' | + | * goldbanana ['''on'''|'''off''']: Toggles golden bananas. |
: ''(aliases: gb)'' | : ''(aliases: gb)'' | ||
− | * goldlongbow ''' | + | * goldlongbow ['''on'''|'''off''']: Toggles golden longbows. |
: ''(aliases: gl, goldbow)'' | : ''(aliases: gl, goldbow)'' | ||
Line 251: | Line 251: | ||
− | * ammo ''' | + | * ammo <'''weapon name'''> <'''amount'''> |
: Sets weapon ammo. | : Sets weapon ammo. | ||
− | : Use '''inf[ | + | : Use '''inf'''['''inite'''] for infinite ammo. |
: ''(aliases: am)'' | : ''(aliases: am)'' | ||
− | * power ''' | + | * power <'''weapon name'''> <'''level'''> |
: Sets weapon power. | : Sets weapon power. | ||
: ''(aliases: po)'' | : ''(aliases: po)'' | ||
− | * delay ''' | + | * delay <'''weapon name'''> <'''turns'''> |
: Sets weapon turn delay. | : Sets weapon turn delay. | ||
: ''(aliases: de)'' | : ''(aliases: de)'' | ||
− | * crate ''' | + | * crate <'''weapon name'''> <'''number'''> |
: Sets weapon crate probability. | : Sets weapon crate probability. | ||
: ''(aliases: cr, crates)'' | : ''(aliases: cr, crates)'' |
Revision as of 11:17, 18 August 2007
Forum thread on the development progress of HB
Contents
Commands
- All commands are prefixed with !.
- Use help <command> to get details on a command.
- Parameters in <angular brackets> are required, those in <nowiki>[square brackets]</nowiki> are optional. | means "or" - A|B means "A or B".
- Command use chat is not forwarded on to other players.
Lobby
General commands
- help [command]
- Shows explanatory text like this, silly.
- start
- Starts the game when all players have lit up.
- close
- Closes the game - no more players will be able to join.
- reopen
- Reopens the game - allows more players to join.
- (aliases: open)
- kick <player name>
- Remove the specified player from the game.
- (aliases: boot)
- version <name>
- Sets the game version to use.
- Valid game versions are:
- * Normal
- * Batty
- * Fast (1.5x speed)
- * Test
Team commands
- worms [team number] <worm count>
- Sets the number of worms.
- If a team number is not specified, the count is set for all teams.
- colour <team number> <colour>
- Sets a team's ally colour (you only need to specify the first letter).
- Valid colours are:
- * Red
- * Blue
- * Green
- * Yellow
- * Magenta (aliases: Pink)
- * Cyan
- (aliases: color)
- handicap [team number] <+|x|->
- Sets a team's energy handicap.
- If a team number is not specified, the handicap is set for all teams.
- remove <team number>
- Removes a team.
- If a player is being disruptive it will probably be easier to !kick them.
Map/scheme commands
- map [filter]
- Selects a random map from the map pool, or generates a random landscape.
- filter is a mask for colour maps, and the texture for generated maps (e.g. "Fruit" or "Cheese").
- wmdb <map number>
- Downloads and sends a map from WMDB.
- You must specify the map number (from the URL).
- wsdb <scheme number>
- Downloads and uses a scheme from WSDB.
- You must specify the scheme number (from the URL).
- wsdb save
- Saves the current scheme to WSDB.
- schemes
- Displays available schemes.
- load <scheme name>
- Loads a different game scheme.
- reset
- Resets the game scheme.
Game options
- energy <number>
- Sets worms' initial energy level.
- (aliases: en, life)
- rounds <number>
- Sets the number of victories required to win the match.
- (aliases: ro)
- wormselect [on|off]
- Toggles worm select.
- (aliases: ws, select, sel)
- teleport [on|off]
- Toggles initial teleport.
- (aliases: tp, tele)
- artillery [on|off]
- Toggles artillery (anchored) mode.
- (aliases: an, anchor)
- stockpiling <on|off|anti>
- Sets stockpiling options:
- * On (new ammo on each round)
- * Off (restock ammo on each round)
- * Anti (one set of ammo for the whole game)
- (aliases: sp)
- donorcards [on|off]
- Toggles donor cards.
- (aliases: dc, donor)
- falldamage [on|off|<value>]
- Toggles fall damage.
- (aliases: fd, falldamage)
Time options
- turntime <seconds>
- Sets the turn time.
- Use inf[inite] for infinite turn time.
- (aliases: tt, turn)
- roundtime <minutes>
- Sets the round time in minutes.
- (aliases: rt, round)
- roundtime <seconds>s
- Sets the round time in seconds.
- (aliases: rt, round)
- weaponretreat <seconds>
- Sets the weapon retreat time in seconds.
- (aliases: wr)
- roperetreat <seconds>
- Sets the rope retreat time in seconds.
- (aliases: rr)
- turndelay <seconds>
- Sets the hotseat delay time in seconds.
- (aliases: td, hotseatdelay, hotseat, hd)
- showtime [on|off]
- Toggles round time display.
- (aliases: st)
Crate options
- weaponcrates <percentage>
- Sets chance of weapon crates.
- (aliases: wc, weaponcrate)
- utilitycrates <percentage>
- Sets chance of utility crates.
- (aliases: uc, utilitycrate)
- healthcrates <percentage>
- Sets chance of health crates.
- (aliases: hc, healthcrates, healthcrate, firstaidcrates, firstaidcrate)
- crateenergy <number>
- Sets health gained from health crates.
- (aliases: ce, firstaid, fa)
Object options
- objects <number>
- Sets number of mines/oil drums on terrain.
- (aliases: ob)
- drums <number>
- Sets number of oil drums on terrain.
- (aliases: oildrums, od)
- mines <number>
- Sets number of mines on terrain.
- (aliases: mi)
- dud [on|off]
- Toggles dud mines.
- fuse <seconds>
- Sets mine fuse time.
- Use ? for random.
- (aliases: minefuse, mf)
Sudden death options
- suddendeath <end|nuke|classic|none>
- Sets sudden death mode:
- * end (end game)
- * nuke (nuclear strike)
- * classic (classic (1 HP) mode)
- * none (no action (no energy lost))
- (aliases: sd)
- waterrise <none|slow|medium|fast>
- Sets sudden death water rise speed (you can also use 0 to 7).
- (aliases: water, rise)
General options
- replay [on|off]
- Toggles automatic replays.
- blood [on|off]
- Toggles blood mode.
- (aliases: bl)
- godmode [on|off]
- Toggles god mode (invincible worms).
- (aliases: gm, invworms, iw)
- indland [on|off]
- Toggles indestructible land.
- (aliases: il)
Weapon options
- teamweapons [on|off]
- Toggles team special weapons.
- (aliases: tw, playerweapons, pw)
- superweapons [on|off]: Toggles super weapons.
- (aliases: sw, super)
- aquasheep [on|off]: Toggles Aqua Sheep.
- (aliases: as, aqua)
- sheepheaven [on|off]: Toggles Sheep Heaven.
- (aliases: sh, sheep)
- goldgrenade [on|off]: Toggles golden grenades.
- (aliases: gg)
- goldshotgun [on|off]: Toggles golden shotgun.
- (aliases: gs)
- goldbanana [on|off]: Toggles golden bananas.
- (aliases: gb)
- goldlongbow [on|off]: Toggles golden longbows.
- (aliases: gl, goldbow)
Weapon configuration
HostingBuddy finds weapons by comparing what you enter to the start of the weapon name, if it finds no matches then it removes the first word of each weapon and tries again. You will need to specify more of the full weapon name if multiple weapons start with the same name, e.g. Mine since Mine Strike exists.
- Examples:
- Bazooka
- Ninja Rope
- Girder Starter-Pack
- Patsy's Magic Bullet
- ammo <weapon name> <amount>
- Sets weapon ammo.
- Use inf[inite] for infinite ammo.
- (aliases: am)
- power <weapon name> <level>
- Sets weapon power.
- (aliases: po)
- delay <weapon name> <turns>
- Sets weapon turn delay.
- (aliases: de)
- crate <weapon name> <number>
- Sets weapon crate probability.
- (aliases: cr, crates)