分享:
▼
x0
|
[技术][CS1.6] CS的BOT路点制作教程
武器使用设置: bot_allow_grenades "1" bot_allow_machine_guns "1" bot_allow_pistols "1" bot_allow_rifles "1" bot_allow_rogues "1" bot_allow_shield "1" bot_allow_shotguns "1" bot_allow_snipers "1" bot_allow_sub_machine_guns "1" bot_chatter" "normal" //what kind of communication they use
--------------------------------------------------------------------------------
bot_difficulty" "1" //设置机器人的难度,数值有1、2、3级 bot_join_after_player "1" //1=yes,设置为1时必须服务器里有一个玩家才有机器人加入; 0 = no, 不需要有玩家机器人都会加入 bot_join_team" = "any" // 自动加入T或CT bot_prefix "" // 设置机器人队标 bot_quota "6" // 设置机器人数
还有一些不需要设置的参数,有兴趣的可以自己去研究 bot_nav_edit "0" bot_nav_zdraw "4" bot_traceview "0" bot_show_danger "0" bot_show_nav "0" bot_debug "0" bot_quicksave "0" bot_walk "0" bot_zombie "0" bot_stop "0" bot_auto_vacate "1" bot_defer_to_human "0" bot_quota_match "0"
--------------------------------------------------------------------------------
你也可以在控制台手动添加机器人或者清除机器人: bot_add //添加一个机器人 bot_add_t //添加一个T的机器人 bot_add_ct //添加一个CT的机器人 bot_kill //杀死所有机器人 bot_kick //kick了全部机器人 设置机器人能使用的武器 bot_knives only bot_pistols_only bot_snipers_only bot_all_weapons
导航线功能表 (注意使用,这些命令关系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 [0/1].....................导航线编辑状态开闭 bot_nav_zdraw [0-4]....................标出导航线 bot_nav_load...........................读取制造好的导航线 bot_nav_save...........................保存现有导航线 bot_nav_jump...........................设置“跳”的导航线 bot_nav_crouch.........................设置“蹲”的导航线
bot_show_nav [bool] 显示BOT周围导航区域
bot_nav_toggle_place_painting 切换:开启/关闭:区域名称改为当前名称 bot_nav_toggle_place_mode 切换:路线/名称 bot_nav_place_pick 当前名称改为区域名称 bot_nav_place_floodfill 相连同名称区域改为当前名称 bot_nav_use_place [string] 指定当前名称 bot_nav_load 未知 bot_nav_save 保存nav文件 bot_nav_strip ?? bot_nav_analyze 重新分析(要加bot.可去除不兼容提示) bot_nav_no_jump 标记 NO_JUMP bot_nav_precise 标记 PRECISE bot_nav_jump 标记 JUMP bot_nav_crouch 标记 CROUCH bot_nav_splice 连接路径 bot_nav_disconnect 断开 bot_nav_connect 连接(单向) bot_nav_end_area 创建完成 bot_nav_begin_area 创建开始 bot_nav_mark 选择 bot_nav_merge 合并 bot_nav_split 分割 bot_nav_delete 删除 bot_nav_edit [bool] 开闭编辑模式 bot_nav_zdraw [int] 设置显示高度 ________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 修改ZBOT路点基本上只用几条命令就OK了 首先进入地图。T完BOT,不然会出错的。另外不推荐加入游戏用第一人称,最好用观察者模式,很方便的,便于修改。 首先按~键进入控制台,在其输入“bot_nav_edit 1” (不戴引号) 进入ZBOT路点编辑模式 给你几条有用点的命令
bot_nav_begin_area 增加区域 bot_nav_end_area 确定区域的大小
nav_mark A区域连接点 nav_connect B区域接线处 (意思是把两个区域相连,不过两区都要互相连接、接线一次哦!不然BOT只能从A区走到B区而不能返回B区!)
bot_nav_jump 设置ZBOT的跳跃点 bot_nav_delete 删除区域 nav_split 解决ZBOT不拐弯儿走近路 nav_precise ZBOT通过该区域小心 nav_crouch 强迫ZBOT蹲着
然后在控制台上打bot_nav_save 储存NAV
时候在控制台打“bot_nav_edit 0” (不戴引号)退出ZBOT路点编辑模式即可。
现在看看你的ZBOT是走那条路?
|