搜索
查看: 88151|回复: 182

[color=blue]【CHM小组发布】:Yapb 中文机器人<技能变态版+优化指南>

[复制链接]
发表于 2005-4-6 02:49:23 | 显示全部楼层 |阅读模式 来自 中国–陕西–西安
【插件名称】Yapb
【原版作者】Whistler[中国]
【所属平台】CS1.6
【使用语言】简体中文
【汉化作者】[CHM]nwb13
【技能优化】[CHM]BoeZombie


**********************************************************
《Yapb优化指南》 by [CHM]BoeZombie

经常有人问起,如何优化POD、Yapb机器人,这里我们给大家做一下详细介绍:
在POD、Yapb机器人里,决定机器人技能的文件是botskill.cfg,通过它,我们可以对6组不同级别的机器人分别设定技能特点。
打开位于yapb文件夹内的botskill.cfg文件,参数辅助说明:
  1. # MIN/MAX_DELAY---机器人的最小/最大反应时间,数值越小,反应越快。最小值=0
  2. # AIM_OFFS_X/Y/Z---机器人瞄准的偏移量(X\Y\Z 坐标轴) ,数值越小,偏移越小,打的越准。 最小值=0
  3. # HEADSHOT_ALLOW---机器人命中敌人头部的几率,数值越大,爆头几率越大。最大值=100
  4. # HEAR_SHOOTHRU_PROB BOT---机器人听到敌人时,射穿障碍物命中敌人的几率,数值越大,几率越大。最大值=100
  5. # SEEN_SHOOTHRU_PROB BOT---机器人看到敌人时,射穿障碍物命中敌人的几率,数值越大,几率越大。最大值=100
复制代码
Bot分为6组不同级别,你可以分别对他们设置,在变态版中之所以变态,就是因为BoeZombie将6组不同级别的Bot的技能都作了相同的最优设置,参数实例:
  1. MIN_DELAY 0.0
  2. MAX_DELAY 0.0
  3. AIM_OFFS_X 0.0
  4. AIM_OFFS_Y 0.0
  5. AIM_OFFS_Z 0.0
  6. HEADSHOT_ALLOW 100
  7. HEAR_SHOOTTHRU_PROB 100
  8. SEEN_SHOOTTHRU_PROB 100
  9. [size=3][color=red][b]//*注:请大家放心,即使最优化,那机器人也不会说做到完全无敌,不用担心打不过它.[/b][/color][/size]
复制代码
看过以上辅助说明,您现在就能很清楚该如何设置参数以优化出自己想要的Bot的技能了。
Bot单兵作战技能优化完毕后,我们再来优化Bot武器。
用过原版POD、Yapb的朋友一定会发现,Bot总是买一些非主战类用枪,或者是比赛很少用到的枪,Bot再用这些枪的时候,表现出来的‘枪法’也远不如主战用枪(如M4A1、AK47、DesertEagle),那么如何让Bot只买或者捡起这些主战武器,而不去使用Bot自己‘不擅长’的武器呢?
您只需打开位于yapb文件夹内的botweapons.cfg文件,参数辅助说明:
  1. # 键值解释:
  2. # -1 = 任何队伍都禁止购买
  3. # 0 = 仅允许匪徒购买
  4. # 1 = 仅允许警察购买
  5. # 2 = 双方队伍都可以购买
  6. # CS & DE 类地图(请注意参数的个数)
  7. [STANDARD]
  8. -1,-1,-1,2,2,0,1,2,2,2,1,2,0,2,0,0,1,0,1,1,1,0,0,1,0,1
  9. # AS 类地图(请注意参数的个数)
  10. [AS]
  11. -1,-1,-1,2,2,0,1,1,1,1,1,1,0,2,0,-1,1,0,1,1,0,0,-1,1,1,1
复制代码
以上就是用来规定在不同类型地图里,Bot做CT或者T时可以/不可以购买武器,这些参数是配合下面的设置的:
  1. #武器编号对应的武器在botweapons.cfg文件里有说明,这里只将BoeZombie设置的给大家:
  2. # 0 - KNIFE
  3. # 3 - DESERT EAGLE
  4. # 14 - AK47
  5. # 16 - M4A1
  6. # 正常类型的机器人可用的武器编号(请注意参数的个数,要与上表中的参数个数对应,否则会无法游戏)
  7. [NORMAL]
  8. 0,3,3,3,3,3,3,3,3,3,3,3,3,3,14,14,16,14,16,16,16,14,14,16,14,16
  9. # 进攻类型的机器人可用的武器编号(请注意参数的个数,要与上表中的对应)
  10. [AGRESSIVE]
  11. 0,3,3,3,3,3,3,3,3,3,3,3,3,3,14,14,16,14,16,16,16,14,14,14,16,16
  12. # 防守类型的机器人可用的武器编号(请注意参数的个数,要与上表中的对应)
  13. [DEFENSIVE]
  14. 0,2,1,3,3,3,3,3,3,3,3,3,3,3,14,14,16,14,16,16,16,14,14,14,16,16
复制代码
最后的效果就是,Bot平时只买DESERT EAGLE,AK47(作为T时),M4A1(作为CT时),当Bot见到M4A1时,会扔掉手中的AK47,捡起M4A1。
现在你可以优化出属于你自己的Bot了!

对本文有什么不明白,可以直接跟贴询问。
*****************************************************

这里给出一些相关连接:
机器人联盟[英文]
Yapb官方站点[英文]
Yapb路点集合(3030张)[中文]
CSCN路点制作论坛[中文]
PODBot路点制作指南[中文]


  1. 更新日志:
  2. 2005-8-30
  3. 汉化核心中无法被多语言支持的部分
  4. 去掉了源代码中不能被多语言支持的部分
  5. 2005-8-16
  6. 升级了核心,支持CS1.6 build 3213 ,并且Bot技能、路点经过BoeZombie优化,这是从BoeZombie发布的CS1.6 Final Extra里分离出来的。为技能变态版。
  7. 2005-4-16
  8. 修正一句内核中未汉化的英文
  9. 2005-4-7
  10. 首次发布
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
发表于 2005-4-6 08:28:17 | 显示全部楼层 来自 中国–北京–北京
非常感谢牛牛的不懈进取!为POD家族画上精彩的一笔

机器人只是填补‘单机版’的死角---方便无法上网的玩家而已,现在越来越多的玩家不愿和bot玩了。特别是战队,几乎就不可能用到bot。

bot的另外一个作用就是---为服务器增加人气,当服务器无人时,或人少时,可由Bot临时填补,增加人气,等大量玩家进入后,在删除bot们。

而我们熟知的用CZ嫁接过来的bot,虽然AI很高,但又几乎都影响1.6的特性(不是减少1.6的特性,就是将CS1.6变的像CZ),并且附带文件不少。

POD家族的AI固然无法与CZ Bot相比,但其很多优点是转接版CZBot不具备的:
如POD(2.6版以后的及其同族)完美支持CSDM、War、WarFT、SH、BloodWar、FFX等等娱乐插件;

同时它能保持CS1.6的所有特性,并不产生干扰。

牛牛为中国玩家将POD家族的Yapb进行了有史以来的第一次汉化,此版也将用在DT版CS1.6里。


//反馈,一处没有汉化,添加个性机器人里:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复 0 1

使用道具 举报

若不是因为你 该用户已被删除
发表于 2005-4-6 07:28:36 | 显示全部楼层 来自 中国–河南–漯河
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2005-4-6 08:04:57 | 显示全部楼层 来自 中国–河北–保定
期待!~

但是我没兴趣@~  很久没人机对战了!~
回复

使用道具 举报

发表于 2005-4-6 17:10:00 | 显示全部楼层 来自 中国–黑龙江–大庆
你不会是指机器人聊天时候说的话吧?
回复

使用道具 举报

 楼主| 发表于 2005-4-6 17:35:45 | 显示全部楼层 来自 中国–陕西–西安
Post by CrazyWind
你不会是指机器人聊天时候说的话吧?

  :byebye: 正是,真正的中文机器人!
回复

使用道具 举报

发表于 2005-4-6 19:23:47 | 显示全部楼层 来自 中国–河南–安阳
:super:
回复

使用道具 举报

发表于 2005-4-7 00:43:45 | 显示全部楼层 来自 中国–北京–北京
该机器人隐秘性很大,很多玩家会以为他们是人类(除非观察bot主视角),特别是这些机器人会用中文聊天了。>_<
回复

使用道具 举报

发表于 2005-4-7 01:37:22 | 显示全部楼层 来自 中国–吉林–长春
不会吧,你啥时学会编译模块了 :em010:  :em010:  :em010:

抽空你把amxx内核也汉化了吧
回复

使用道具 举报

发表于 2005-4-7 01:50:47 | 显示全部楼层 来自 中国–北京–北京
牛牛可以正式进军CSS服务器插件领域了,WAM是开源的CSS服务器管理插件,而且目前不支持多语言包,汉化只能通过编译dll
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表