'''HostingBuddy''' is a [[WormNET]] bot developed by [[People/Glide|Glide]], [[People/CyberShadow|CyberShadow]], [[People/Byte|Byte]] and [[People/madewokherd|madewokherd]]. It can be found in #AnythingGoes, and it will host games for you when asked. When you join your game, you will be able to control and customize it using text commands.

+

HostingBuddy was created in late 2006, however due to a [[w:memory corruption|memory corruption]] bug it was very unstable, and crashed every few hours (and disconnecting players in all games it was hosting). It wasn't until February 2011 that the bug was finally [http://forum.team17.com/showthread.php?p=738029#post738029 fixed], and HostingBuddy could be considered stable.

+

HostingBuddy discussion and announcements can be found in [http://forum.team17.com/showthread.php?goto=newpost&t=31424 this forum thread].

−

=== <center>Here be <s>dragons</s> placeholders</center> ===

+

== Features ==

+

=== Maps ===

+

As of September 15th 2009, most schemes' maps are selected and downloaded directly from WMDB. Users can load specific maps using the !wmdb command.

−

<br>

+

=== Schemes ===

−

<center>In the meantime, you can read up on development progress of HB here:<br>http://forum.team17.com/showthread.php?goto=newpost&t=31424</center>

+

HostingBuddy can host games with a great variety of schemes. A full up-to-date list of supported schemes (with some associated settings) can be found [http://proxy.worms2d.info/data/schemes/schemes.xml here]. Additionally, users can save and load scheme settings to the [http://wsdb.fullwormage.com/ Worms Scheme Database] using the '''wsdb''' commands, or to [https://www.tus-wa.com/schemes/scheme-editor/ tus-wa.com] using the '''tusscheme''' command.

−

<span></span>

+

=== Private Games ===

+

HostingBuddy can host private (passworded) games using the '''phost''' command. All players must provide a password. When the host joins, any players using a different password will be kicked.

Each of the first three options overrides each other, i.e. you can choose mines/drums/both (use 0 of either for no objects).

+

+

; objects <''number''>

+

: Sets number of mines/oil drums on terrain.

+

: ''(alias: ob)''

+

+

; drums <''number''>

+

: Sets number of oil drums on terrain.

+

: ''(aliases: oildrums, od)''

+

+

; mines <''number''>

+

: Sets number of mines on terrain.

+

: ''(alias: 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))

+

: ''(alias: sd)''

+

+

; waterrise none|slow|medium|fast

+

: Sets sudden death water rise speed (you can also use '''0''' to '''7''').

+

: ''(alias: rise)''

+

+

==== General options ====

+

; replay [on|off]

+

: Toggles automatic replays.

+

+

; blood [on|off]

+

: Toggles blood mode.

+

: ''(alias: bl)''

+

+

; godmode [on|off]

+

: Toggles god mode (invincible worms).

+

: ''(aliases: gm, invworms, iw)''

+

+

; indland [on|off]

+

: Toggles indestructible land.

+

: ''(alias: 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.

+

: ''(alias: gg)''

+

+

; goldshotgun [on|off]: Toggles golden shotgun.

+

: ''(alias: gs)''

+

+

; goldbanana [on|off]: Toggles golden bananas.

+

: ''(alias: 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.

Latest revision as of 03:01, 17 September 2017

HostingBuddy is a WormNET bot developed by Glide, CyberShadow, Byte and madewokherd. It can be found in #AnythingGoes, and it will host games for you when asked. When you join your game, you will be able to control and customize it using text commands.

HostingBuddy was created in late 2006, however due to a memory corruption bug it was very unstable, and crashed every few hours (and disconnecting players in all games it was hosting). It wasn't until February 2011 that the bug was finally fixed, and HostingBuddy could be considered stable.

Features

Maps

As of September 15th 2009, most schemes' maps are selected and downloaded directly from WMDB. Users can load specific maps using the !wmdb command.

Schemes

HostingBuddy can host games with a great variety of schemes. A full up-to-date list of supported schemes (with some associated settings) can be found here. Additionally, users can save and load scheme settings to the Worms Scheme Database using the wsdb commands, or to tus-wa.com using the tusscheme command.

Private Games

HostingBuddy can host private (passworded) games using the phost command. All players must provide a password. When the host joins, any players using a different password will be kicked.

Object options

Each of the first three options overrides each other, i.e. you can choose mines/drums/both (use 0 of either for no objects).

objects <number>

Sets number of mines/oil drums on terrain.

(alias: ob)

drums <number>

Sets number of oil drums on terrain.

(aliases: oildrums, od)

mines <number>

Sets number of mines on terrain.

(alias: 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))

(alias: sd)

waterrise none|slow|medium|fast

Sets sudden death water rise speed (you can also use 0 to 7).

(alias: rise)

General options

replay [on|off]

Toggles automatic replays.

blood [on|off]

Toggles blood mode.

(alias: bl)

godmode [on|off]

Toggles god mode (invincible worms).

(aliases: gm, invworms, iw)

indland [on|off]

Toggles indestructible land.

(alias: 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.

(alias: gg)

goldshotgun [on|off]

Toggles golden shotgun.

(alias: gs)

goldbanana [on|off]

Toggles golden bananas.

(alias: 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.