帮您转为繁体..amore12
现在CS中主要有两种机器人程序:zbot和podbot。先来介绍一下它们的身世:
zbot是CS官方VALE开发的。以前VALE为CS开发过机器人程序,但后来现的太小气,只给CZ开发了,修改了机器人程序代码,使zbot无法在CS中使用。国内外高手破解了CZ的机器人,才使得该官方机器人得以在CS中使用(注:正版CS1.6就不带机器人)
podbot是非官方机器人,是其他组织单独为CS而开发。跟CS完全兼容,yapb是podbot的改良版,除了为cs1.6的拿盾设计外,AI也有提升。
一般来说zbot要聪明一些,毕竟是官方的。不是有人说“podbot是垃圾,zbot才是王道”吗。但是zbot毕竟是破解CZ的,或直接采用老版本CS1.6的机器人程序,带CZ的特性(如死后掉雷),并不纯净。这到没啥,我使用zbot那么久了,感到最头痛的是它的路点系统。大家知道zbot会自动为新地图生成路点。但这个路点系统做的并不十分好,总有一些错误,例如跳不上去的地方也跳,卡在那里耽误时间。所以决定还是要安个yapb,也就是1.6中的podbot,可以手工编辑路点。
网上下载一个安好了,然后就修改liblist.gam文件(用记事本打开),这个文件在cstrike目录下,高手都知道这是运行CS的基础文件,没事别乱改,插件的调用都在里面。
在里面增加一行:
gamedll "addons\yapb\dlls\podbot.dll"
表示在游戏中调用podbot.dll这个文件,它就是yapb的主文件。修改好保存。进入游戏,zbot机器人出来了,正常。按=1,怎么没反应。看来有zbot还是不能直接用podbot,只能另辟捷径。把前面在liblist.gam中输的那行删除了。安个metamod插件管理平台,先备份liblist.gam文件,待会用。再安metamod。安好后用备份的liblist.gam覆盖安装后的liblist.gam,以免自带的zbot无法用。再在liblist.gam添加一行:
gamedll "addons\metamod\dlls\metamod.dll"
即在游戏中调用metamod。然后在plugins.ini中写一行:
win32 addons\yapb\dlls\podbot.dll
即可。进游戏试试。偶也,zbot,yapb都能用,这样,zbot全加CT,podbot全加T,让它们来打一下。
这里的原理很简单,zbot跟yapb本来冲突,但跟metamod不冲突,通过metamod插件管理平台来调用yapb就行了。看看他们打的怎么样。yapb真是勇敢,敢冲,zbot则有守有攻。枪法都不错,但风格不同。
下图是一名网友做的测试,该网友的以下观点供大家参考:
1.
两个BOT在避免"作弊"(BOT其实是经过调节的作弊者,要是没有这个,大家也别想玩了),方面,PODBOT在瞄准敌人后有时候是采取的震动来避免"百发百中",ZBOT则采取缓慢的小幅度准心移动(在目标周围)来避免,所以,POD的第一枪是比较强的,Z呢则要看你运气了,要是瞄准敌人的时候准心正好晃在敌人身上...专家级别的单枪快速点射可不能小看啊!
2.
扔手雷,POD知道往前上扔,中等距离的时候真的很准,靠,有时候都能掉你头上(以前早的时候我用手雷暴过别人头,后来版本就没看到过了),而ZBOT就知道往前扔。
3.
两者作为1.6的机器人,当然要学会拿盾啦,两者都知道买盾,但是细心点可以发现,ZBOT知道用特殊功能键来使用盾,而POD,似乎就不行了,只是拿着盾跑!
4.
机器人都需要路点,关于PODBOT的路点制作,很多人应该不会陌生的了,因为是人工做的,当然这样一来可以很灵活,你怎么做路点,BOT就怎么玩,可以达到控制BOT的效果,然而ZBOT是电脑自动生成的,当没有路点时加机器人电脑就开始自动做了,这时候CS变的卡的要命,大家可以看到一个进度条显示制作进度,这在一些懒王确心中确立了非同寻常的地位,嘿嘿,不过,它有着一个致命的缺点,就是在某些大图中路点生成的速度可以用小时来计算了(在我的P-M1.5,512DDR,128R9600机器上),这个谁受的了,有些经典的大图根本就生成不了(卡在那里永远不会动了)!特别是空间大,不规则,实体运用多的地图(如:cs_industrywest)!这个时候就不得不用POD了,不过两个BOT可以共存这个消息确实是不错,朋友和我自己测试时都吃了一惊!
修改自
http://bbs.tiexue.net/p...30_1.html本人结论:如果有装AMXX,直接装PODBOT后把AddOns\metamod的内容改为:
复制程式
win32 addons\amxmodx\dlls\amxmodx_mm.dll
win32 addons/yapb/dlls/yapb.dll
即可