半兽虫vs楠 发表于 2012-6-15 16:24:48

【教程】HostingBuddy欧服建房机器人简介及命令使用

今天左叔问到HB的命令,有的不常用的都不太清楚,刚好把之前pp写的,我补充的重新开帖写一个全的。
叫兽楠完全手打啊,虫子们,看完记得回一个啊。

HostingBuddy
【简介】
HostingBuddy是虫子战网(WormNET)机器人,由 Glide, CyberShadow, Byte 和madewokherd四人研发。你可以在欧服大厅的Anythinggose频道找到,当你输入建房命令时它会随时为你建房。当你加入游戏,你就可以通过文本命令控制和自定义你的游戏。
HostingBuddy出现于2006下半年,然而由于内存读取问题它时常处于不稳定状态,每隔几小时所有用HB建房的游戏都会断开,直到2011年2月此问题终于得到解决,HB被认为比较稳定并被广大玩家使用。
HostingBuddy的讨论和公告可以在这里找到http://forum.team17.com/showthread.php?t=31424【特征】-地图从2009年9月15日起,绝大多数模式的地图可以直接从WMDB(http://www.wmdb.org/maps)选择和下载。玩家可以通过命令!WMDB来加载特定的地图。-模式HostingBuddy支持大量模式,可参考完整最新的模式支持列表http://proxy.worms2d.info/data/schemes/schemes.xml此外,玩家可以通过wsdb命令保存和加载模式设置到虫子模式数据库(http://wsdb.lp0.eu/)-加密游戏HostingBuddy可以通过phost命令建立带有密码的加密房间,所有玩家必须输入一个密码才可进入,当房主进入时,密码不符的玩家将会被自动T出。
【命令】注意事项:1.所有命令必须先输入"!"(比如建房间!host),当然所有命令都是英文字符2.可以使用help <命令名>来查阅此命令的详细信息3.在尖括号内的参数是必须要输入的,方括号内的参数是可选择输入的。“|”代表“或者”的意思,A|B意思为A或者B。命令与括号之间,要留一个空格4.游戏创建者输入的命令,其他玩家是不可见的。
-Anythinggose频道在Anythinggose频道,输入/msg HostingBuddy command(推荐)或者!command都可以向HostingBuddy下达命令。3.6.30.0以上版本可以直接输入/hb commandhelp [命令名]           显示出命令的列表,或者特定命令的详细信息。host <模式名>           建立一个指定模式的游戏phost <模式名>           建立一个加密的指定模式的游戏host|phost [模式名]“<游戏名>”          建立一个指定名称的房间,将会显示“你名字+游戏名”close           关闭你的游戏schemes           显示出所有HB可建模式
-游戏房间内一般命令help [命令名]           显示出所有命令列表,或者显示出特定命令的详细信息。比如输入!help kick,他就会显示!kick <player name> - remove the specified player from the game.会提示你kick怎么操作和它的作用(踢人)
about           显示出HostingBuddy相关信息和作者start           所有玩家准备后(点亮灯泡)开始游戏,如果输入此命令时有玩家没有准备,那么游戏将自动开始当这个没准备的玩家准备时。可以使用!stop或者自己取消准备,此时自动开始取消。stop          如果HostingBuddy点亮,游戏将在所有人准备后自动开始,此命令会熄灭HostingBuddy灯。reopen          重新打开这个游戏/房间,允许更多的玩家加入。          (命令别名 open)kick <玩家名字>         将此玩家从本局游戏中移除          (命令别名 boot)version <名字>          设置游戏使用的游戏版本,实际上是改变本局游戏的一些设置。其中一些有可选的快捷命令字符。          可用的游戏版本命令有:          -Normal(正常游戏)          -Batty(绳索疯狂,命令别名:"battyrope","battyropes")          -Fast(1.5倍速游戏,命令别名:"speed","150")          -Test(测试模式,快捷命令:"ts","teststuff")          -RacingStuff(快捷命令:"racing","rs")          -BoomRacingStuff(快捷命令:"boomracing","boom","brs")
队伍命令worms [队伍序号] <虫子数量>          设置虫子的数量,如果队伍序号没有设置,那虫子数设置将适用所有队伍。colour <队伍序号> <颜色>          可以设置同盟的虫子队伍,只需要指定颜色的首字母即可          (命令别名 color)          可用颜色有:          · Red 红色          · Blue 蓝色          · Green 绿色          · Yellow 黄色          · Magenta 品红色(别名 Pink 粉红色)          · Cyan(青色)handicap [队伍序号] +|x|-         给一个队伍设置特别的血量,如果队伍序号没有指定,那么此设置适用所有队伍remove <队伍序号>         移除一个队伍,如果有玩家来找事影响游戏秩序,直接用!kick更快捷。
地图/模式命令map [地图纹理]          在当前模式下,选择一个随机的地图(通常来自WMDB),或者随机生成一个地图          地图纹理的意思,举个例子,比如"Fruit"水果和"Cheese"奶酪,就是地图以什么为基本组成,选了奶酪,那么整个地图就以奶酪为基础单元构成。bigmap          在当前模式下从WMDB选择一个随机的高色位地图,说白了就是大地图,但是有些模式不支持。type           选择下一张png格式的地图是岛屿类型还是洞穴类型。说实话差别不大,岛屿就是一个大岛屿,整个为一体,洞穴类型一般为两部分,地图非一个整体。         · cavern (地图将设置为洞穴模式)         · island (地图将设置为岛屿模式)         · auto    (地图类型将从文件中读取,如果没有特别设置,类型将默认为island岛屿模式)border           选择下一张png格式的地图是否有边界         · yes (地图将会有边界,即封闭地图)         · no(地图将没有边界,即开阔地图)         · auto (边界设置将从文件中读取,默认没有边界)water 此命令尝试后并没有他所写的那样,会改变水位         选择下一张地图的起始水位高         · drop (初始水位可以使水滴落?)         · 0-100 (起始水位高度为地图高的百分比)         · auto (起始水位高度默认为最低高)wmdb <地图编号>          从WMDB下载此地图到游戏中,必须指定地图编号(从url网址)wmdbscheme [地图编号]          加载最后一个加载或者指定的WMDB地图所使用的模式文件wsdb <模式编号>         下载并使用来自WSDB的模式文件,必须指定模式的编号(从url网址)wsdb save         保存当前来自WSDB的模式schemes         显示所有可用模式load <模式名称>         加载一个不同的游戏模式reset      重置游戏的模式

半兽虫vs楠 发表于 2012-6-15 16:25:23

游戏设置
energy <数字>
         设置虫子起始的血量
         (通用命令 en,life)
rounds <数字>
         设置胜利者需要赢几局才取胜
         (通用命令 ro)
wormselect
         设置能否换虫
         (通用命令 ws,select,sel)
teleport
         设置开局虫子位置是否随机
         (通用命令 tp,tele)
artillery
         大炮模式,设置虫子是否移动
         (通用命令 an,anchor)
stockpiling on|off|anti
         设置存储选项:
         · On (每一局武器数量为新弹药)
         · Off (每一局武器数量都会补满)
         · Anti (为整个游戏设置一组弹药数量)
         (通用命令 sp)
donorcards
            虫子死后是否有荣誉勋章
            (通用命令 dc,donor)
falldamage
            跌落伤害
            (通用命令 fd,falldamage)

时间设置
turntime <秒数>
            设置每回合时间
            用inf来获得无限时间
            (通用命令 tt,turn)
roundtime <minutes>
            设置每局时间,以分钟数计
            (通用命令 rt,round)
roundtime <秒数>s
            设置每局时间,以秒数计
            (通用命令 rt,round)
weaponretreat <秒数>
            设置武器撤退时间,以秒数计
            (通用命令 wr)
roperetreat <秒数>
            设置绳索撤退时间,以秒数计
            (通用命令 rr)
turndelay <秒数>
            设置热座模式下每回合之间延迟时间(每回合开始前的准备时间),以秒数计
            (通用命令 td,hotseatdelay,hotseat,hd)
showtime
            是否显示每局剩余时间
            (通用命令 st)

箱子设置
weaponcrates <出现百分比>
            设置出现武器箱子的几率
            (通用命令 wc,weaponcrate)
utilitycrates <出现百分比>
            设置出现工具箱的几率
            (通用命令 uc,utilitycrate)
healthcrates <出现百分比>
            设置出现医疗包的概率
            (通用命令 hc,healthcrate,firstaidcrates,firstcrate)
crateenergy <数字>
            设置医疗包提供的血量
            (通用命令 ce,firstaid,fa)

物体设置
前三项设置互相制衡,例如 你可以选择mines地雷/drums油桶/both二者都有(0代表没有该类物体出现在地图上)
objects <数字>
            设置地雷/油桶在地图上的数量
            (通用命令 ob)
drums<数字>
            设置油桶在地图上的数量
            (通用命令 oildrums,od)
mines <数字>
            设置地图上地雷的数量
            (通用命令 mi)
dud
            设置是否出现哑雷
fuse <秒数>
            设置地雷引爆时间,用?代表引爆时间随机
            (通用命令 minefuse,mf)

突然死亡设置
suddendeath end|nuke|classic|none
            设置突然死亡的模式
            · end (结束比赛)
            · nuke (印度核试验打击)
            · classic (经典模式,所有虫变回1滴血)
            · none (没变化(没有血量损失))
            (通用命令 sd)
waterrise none|slow|medium|fast
            设置突然死亡后涨水速度 无|慢|中等|快,你也可以用0-7的数字表示
            (通用命令 rise)

一般设置
replay
            是否开启自动回放
blood
            血腥模式,虫子受伤害后是否开启溅血效果
            (通用命令 bl)
godmode
            上帝模式,虫子是否无敌
            (通用命令 gm,invworms,iw)
indland
             设置地图是否可以破坏
             (通用命令 il)

武器设置
teamweapons
            设置是否出现团队武器
            (通用命令 tw,playerweapons,pw)
superweapons
            设置是否出现超级武器
            (通用命令 sw,super)
aquasheep
            设置是否出现三栖绵羊(潜水绵羊)
            (通用命令 as,aqua)
sheepheaven
            设置绵羊是否可以无限时间飞行(解除20秒以后自动爆炸的限制)
            (通用命令 sh,sheep)
goldgrenade
            设置是否有黄金手雷(伤害提高到70+)
            (通用命令 gg)
goldshotgun
            设置是否有黄金霰弹枪(每枪目测伤害40,每次连发两枪,一共两次共计四枪)
            (通用命令 gs)
goldbanana
            设置是否有黄金香蕉炸弹(弹片变为8片,目测伤害每片100)
            (通用命令 gb)
goldlongbow
            设置是否有黄金弓箭(每箭伤害提高到50)
            (通用命令 gl,goldbow)

武器配置
HostingBuddy寻找武器是通过比较你输入的武器名字的首字母,如果它没有找到匹配武器,它将会去掉所有武器的首字母然后再尝试一遍。如果一局游戏中有很多武器有着类似的名字,那你就需要输入完整的武器名称。比如Mine(地雷)Mine Strike(地雷空袭)同时存在的时候。
举例说明:
            · Bazooka                           火箭炮
            · Ninja Rope                      忍者绳索
            · Girder Starter-Pack         超级钢梁
            · Patsy's Magic Bullet       魔术子弹

ammo <武器名称> <武器数量>
            设置武器数量,用inf来设置无限数量,比如快速行走无限,命令应该输入!ammo fast walk inf
            (通用命令 am)
power <武器名称> <威力大小>
            设置威力大小
            (通用命令 po)
delay <武器名称> <延迟回合数>
            设置延迟多少回合后才能使用本武器
            (通用命令 de)
crate <武器名称> <几率数值>
            设置箱子中有多大概率吃到这个武器
            (通用命令 cr,crates)

参考资料
1.http://worms2d.info/HostingBuddy
2.!help
3.之前的HB论坛老帖

全文完            

yty 发表于 2012-6-15 18:40:44

顶一个!刚准备写多亏看下才发现有人已经写了~

半兽虫vs楠 发表于 2012-6-15 19:26:21

yty 发表于 2012-6-15 18:40 static/image/common/back.gif
顶一个!刚准备写多亏看下才发现有人已经写了~

帮你减轻下负担 你可以先把武器深度剖析完成先

yty 发表于 2012-6-15 19:40:03

半兽虫vs楠 发表于 2012-6-15 19:26 static/image/common/back.gif
帮你减轻下负担 你可以先把武器深度剖析完成先

嗯,那个东西太累了,忍不住写点别的东西提提兴趣。

半兽虫vs楠 发表于 2012-6-15 19:57:41

yty 发表于 2012-6-15 19:40 static/image/common/back.gif
嗯,那个东西太累了,忍不住写点别的东西提提兴趣。

我一整天什么都没干 就在弄这个 还不停的尝试命令 写这些是挺无聊的

加菲丶猫~ 发表于 2012-6-16 12:11:08

.........

左左 发表于 2012-6-17 15:21:15

楠,辛苦了。

半兽虫vs楠 发表于 2012-6-18 17:53:34

左左 发表于 2012-6-17 15:21 static/image/common/back.gif
楠,辛苦了。

这下扫盲可彻底了 以后好调了

加菲丶猫~ 发表于 2012-6-18 18:24:57

呃            
页: [1]
查看完整版本: 【教程】HostingBuddy欧服建房机器人简介及命令使用