x86 发表于 2004-1-2 00:55:42

[下载] cs 1.6 官方机器人,可能是国内首发!免费共享!

安装方法:                           
以下文件复制到 HLserver\cstrike\目录下面
BotProfile.db
BotEditBind.rc
BotChatter.db
BotCampaignProfile.db
以下文件复制到 HLserver\cstrike\dlls\ 目录下面
csbot.dll

autoexec.cfg 中添加以下内容                                    
        localinfo mm_gamedll "dlls/csbot.dll"                           
                           

武器使用命令
      bot_allow_shotguns 允许BOT使用SHOTGUN-2系列枪械
      bot_allow_sub_machine_guns 允许BOT使用sub_machine_gun-3系列枪械
      bot_allow_rifles 允许BOT使用rifles-4系列枪械
      bot_allow_machine_guns 允许BOT使用machine_guns-5系列枪械
      bot_allow_grenades 允许BOT使用grenade
      bot_allow_snipers 允许BOT使用snipers-狙击枪
      bot_allow_shield 允许BOT使用shield-盾牌
      bot_pistols_only 只允许BOT使用手枪
      bot_snipers_only 只允许BOT使用狙击枪
      bot_knifes_only 只允许BOT使用刀
      其他命令
      bot_add_t 在T方增加BOT
      bot_add_ct 在CT方增加BOT
      bot_difficulty BOT的聪明程度调节
      bot_join_after_player 在现实玩家之后\之前加入BOT
      bot_join_team [ t / ct / any ] 为何方增加BOT
      bot_prefix [ *** ] BOT名字的前缀, [ *** ]中的***为可修改部分
      bot_quicksave 保存状态
      bot_quota 分配比率
      bot_walk 全部BOT走路姿态
      bot_traceview 跟踪视角开关
      bot_stop 全部BOT停止活动
      bot_about 显示BOT的相关信息(制造者和版本等)
      导航菜单
      (注意使用,这些命令关系BOT的生命线,在没有完全弄清其含义前请勿随意修改)
      bot_show_nav 显示导航区域
      bot_nav_splice 结合导航线
      bot_nav_connect 连接导航线
      bot_nav_disconnect 断开导航线
      bot_nav_begin_area 引至导航区域开始端
      bot_nav_end_area 引至导航区域末端
      bot_nav_mark 标记该导航线
      bot_nav_merge 导航区域合并
      bot_nav_split 导航区域分开
      bot_nav_delete 导航线删除
      bot_nav_edit 导航线编辑状态开闭
      bot_nav_zdraw 标出导航线
      bot_nav_load 调出预制导航线
      bot_nav_save 保存现有导航线
      bot_nav_jump 设置“跳”的导航线
      bot_nav_crouch 设置“蹲”的导航线

x86 发表于 2004-1-2 00:56:20

官方机器人开发者访谈(暂且当作特点说明吧)

官方机器人开发者访谈(暂且当作特点说明吧)

      CS BOT官方最新采访报道<<<
      2003/6/12
      
      官方的CS BOT的最新消息
      
      虽然CS已经成为在线多人射击游戏的老大很多年,但是却始终没有一种正规一点的办法能够进行单人游戏。(虽然有一些第三方组织制作的bot,比如POD bot、real bot等)但是这种情况即将改变了!Valve将要对CS进行一次包含有官方单机游戏bot的升级。以下是HomeLAN对Valve的Erik Johnson和bot的主要编程者Michael Booth的采访。
      
      HomeLAN:为什么Valve终于决定为CS制作单机版bot了呢?
      Erik Johnson:我们刚刚制作完TFC(军团要塞)时就想做个bot,但是因为种种原因始终没能做成。我们一年以前遇到了Michael Booth,并且想和他一起工作。在排除了一些想法之后,bot被认为是最适合着手开始的。
      
      
      HomeLAN:Michael,你是怎么和Valve勾搭(hook up)到一起干这个呢?
      Michael Booth:那时在我还在Westwood/EA制作Nox和命令与征服系列游戏的时候。几个朋友介绍我玩CS,而我就......完全的上瘾了!等到我决定离开EA太平洋分部并建立我自己的工作室(www.turtlerockstudios.com)时,首先联系的就是Valve。我在上大学时就知道他们的伟大作品,并且为Half-Life所深深的打动, 他们对MOD团体的支持,还有他们雄心勃勃的新Steam技术。我得到了为我最爱的游戏 - CS 做些创新工作的自由,这是一个双赢的局面。
      
      
      HomeLAN:制作可以仿真进行单机游戏bot的主要目标是什么?
      Michael Booth:主要目标时能让人们不用上网和其他人一起,就能自己玩CS玩得很高兴。能够让CS的新手或者不喜欢非常惨烈的网上游戏的人,有机会进行自己的队伍之间的比赛。在测试中,我发现没有玩过CS的人,在与bot的游戏中能够享受到真正的乐趣。令人鼓舞的,通过调整难度,CS老手也能和bot玩得很高兴。我的几个朋友都十分迫切的在等待CS Bot的发布,然后我们几个就可以举行“人对bot”的比赛了。
      
      
      HomeLAN:现在已经有一些第三方的CS bot,Vlave是否从中吸取了经验呢?
      Michael Booth:CS bot的制作团体给我留下了很深的印象,他们还有几个功能完善的作品。但是我所制作bot的目标有些不同,而且在AI上,也有些我自己的想法。所以我决定重头做起。其结果是最后制作出bot相当独特,哪怕你以前用过其它的bot。
      
      
      HomeLAN:为一个最初只为人与人对战而设计的mod开发CS bot有多难?
      Michael Booth :这相当有挑战性,但是它也使整个计划如此有趣。比如,CS中的很多地图在设计时根本没为bot考虑过。地图中的很多物品毫无共同之处,比如梯子的位置、门的宽度、掩体的分布等等。这就需要灵活又高效的寻路智能。
      
      再有,现在的自制地图数量太多,手动给bot添加每个地图的特有数据(路点和提示之类)将是一场恶梦,而且bot的用处也就大大降低。我把bot编程为在遇到未知的地图时,会先花些时间来“学习”它,自动地记录这张地图的所需数据。这只需一次就够了,而且生成的数据文件可以共享给其他使用此地图的人。
      
      另一个挑战就是CS玩家一般都是组队比赛的。这就需要bot能够像人一样通过radio来互相通信。
      
      
      HomeLAN:能具体说说在制作CS bot中的编程问题吗?
      Michael Booth:有很多的问题。首先就是如何编程来让bot能够“理解”地图,并在其中移动的问题。
      
      这通过在学习阶段对地图采样来完成,把采样收集来的信息组成规则的导航区域,每个区域之间彼此连接。只要bot知道他所在的区域,就可以知道可以移动到附近的哪些区域去。使用A*搜寻的算法,bot就能够在地图上算出路径。
      
      在bot确定了他要走的路径之后,我写了一种可以使bot延路径流畅的跑动或者走动的算法,不会在拐角,箱子或者其他什么障碍物处卡住。其中包括在何处跳蹲,或者上下梯子。
      
      还有,每位CS玩家都知道,移动时不能忘了看看周围有没有camp的敌人,否则很容易被打PP。我把这些camp点叫做“encounter spots”(直译为见面点,或者不期而遇点),并且发展了一种决定何时察看何处的算法。
      
      
      HomeLAN:在CS的单机游戏中bot都能做些什么的?
      Michael Booth:基本上说,CS bot和人类玩家的行为是一样的。事实上,他们的行为复杂性程度之高,我在和他们游戏时都很有乐趣。因为连我都不知道他们下一步会做些什么。
      
      这有一些我所见的bot的有趣行为例子:
      
      交火时bot可能会后撤隐藏起来,等你追击时伏击。
      和一群bot战斗时,可能会有一个bot退出从后方绕过来。
      在de_dust之类的地图,如果你从桥下跑过,bots可能会跳下来突袭你。
      
      
      HomeLAN:单机游戏最多支持多少个bot?
      Michael Booth:和游戏支持的玩家数目一样多。我们一般和10到20个bot一起玩。
      
      
      HomeLAN:玩家如何调整bot使其适合自己的水平呢?
      Michael Booth:万家可以设定bot的总体难度水平,还有bot的数量。还有一些设置bot使用武器的高级功能,以及一些行为参数。
      
      
      HomeLAN:官方的CS bot可以在多人游戏中使用吗?多人游戏中op如何来监控bot呢?
      Michael Booth:CS Bot可以在多人游戏中使用。服务器op可以调整bot的数量,难度,还有添加或者移掉某个bot。
      
      HomeLAN:CS bot会以何种形式发布呢?
      Michael Booth:我们已经在bot的外部测试和最后完善阶段了。计划通过Steam进行beat的测试。
      
      
      HomeLAN:CS bot未来发布时还会增加些什么特性吗?
      Michael Booth:第一次发布CS Bot只是一个开始。我还有很多的想法,再可预见的未来,都会和Valve一起工作下去。
      
      
      HomeLAN:最后,还有没有什么关于官方CS bot的东西要说?
      Michael Booth:对Valve提供的支持,以及为我创作新一代bot给予的时间和自由,表示万分的感谢。
      
      
      -消息来源:HomeLAN

x86 发表于 2004-1-2 01:06:27

点通ftp上不去,申请空间上传官方机器人的路点文件和语音包有点大<100M,请大家帮忙

x86 发表于 2004-1-2 01:17:25

以下是程序,路点文件和语音包上传到点通ftp服务器,请大家下载去

语音包需要拷贝到客户端sound\radio\目录下面,没有也不影响

jieing 发表于 2004-1-2 01:44:19

好!支持!下d回碓看去^^

wangge 发表于 2004-1-2 02:22:17

wangge 发表于 2004-1-2 04:33:23

怎么不能用
完全按照楼主的说名安装,完全没反应

iyasm 发表于 2004-1-2 07:44:34

谁使用过呢??谈谈用后感阿

OssamaBen.Laden 发表于 2004-1-2 09:06:23

谢谢大大的分享!

金闪闪 发表于 2004-1-2 09:15:31

是用在CS1.6还是CS1.5下?
页: [1] 2 3
查看完整版本: [下载] cs 1.6 官方机器人,可能是国内首发!免费共享!