《Call of duty Black Ops》BOT使用+键位绑定+地图+武器(整理贴)
本帖最后由 tyhj140 于 2010-12-18 21:51 编辑首先游戏必须先安装3DM的2号(或更高)升级破解补丁,地址:http://bbs.3dmgame.com/thread-1571952-1-2.html
或者SKIDROW 1号(或更高)升级破解补丁,地址:http://bbs.3dmgame.com/showtopic-1575606.html
然后再打上单机BOT补丁,地址:http://bbs.3dmgame.com/showtopic-1581913.html
进入游戏联机模式,会显示连接网络。稍等片刻,会自动取消连接,弹出一个对话框,点击“EXIT”退回菜单界面。
第一次进入游戏与BOT对战,需要在菜单界面按 ~ 输入地图口令。
进入地图口令:devmap+空格+地图名称,或者:map+空格+地图名称,例如进入array地图:devmap mp_array,或者:map mp_array。
devmap与map区别:devmap口令是作弊模式,map则是标准模式。map口令切换地图进入游戏,不能刷武器、无敌等等。每局结束自动换图的模式是map
除了在菜单界面进地图输入的口令(其他口令也如此)前不需要加“/”,在游戏中输入口令(包括换图、刷武器、无敌等的口令),需要在口令前加“/”,例如切换到Nuked地图:/devmap mp_nuked,
但使用键盘绑定键位,在config_mp文件里添加的口令前,不需要加“/”,例如绑定F1键切换到array地图:bind F1 "devmap mp_array"。
以下是地图名称:
devmap mp_array 俄国雪地卫星雷达站
devmap mp_cairo 古巴哈瓦那市
devmap mp_cosmodrome 联盟号火箭基地
devmap mp_cracked 废弃街道
devmap mp_crisis 古巴海岸基地
devmap mp_duga 雷达列阵中心
devmap mp_firingrange 训练营
devmap mp_hanoi 夜晚小镇
devmap mp_havoc 越南丛林
devmap mp_mountain 俄国雷达站
devmap mp_nuked 核弹实验小镇
devmap mp_radiation 俄国工厂
devmap mp_russianbase 俄国火箭基地
devmap mp_villa 海边别墅
(引用帖http://bbs.3dmgame.com/showtopic-1582603.html)
进入游戏后,以手动输入切换地图,则在以上口令前加“/”
刷武器口令:/give+空格+武器名称_挂件_模式。
例如给予一把联机模式中带双弹夹的AK47:/give ak47_dualclip_mp。
武器模式分:单机(sp)、联机(mp)、僵尸(zp)三类模式,与BOT对战当然要使用联机中的武器。
武器及挂件代码,详见此贴http://bbs.3dmgame.com/thread-1591506-1-1.html
键盘绑定:
利用键盘绑定口令,方便快捷(和当年CS一键买枪一样),所以大力推荐。
首先利用写字板打开游戏目录/players里的config_mp文件,会看到很多游戏设置,这里我只说说键位绑定。
游戏默认已经使用的键位,还是不要修改的好,但已经默认绑定的:
F1、F2、F3、F10、F12
在目前与BOT对战中没什么用,所以我用F1——F12绑定地图。
格式:bind+空格+键位+空格+"口令",需要注意的是,如果要游戏默认已经被使用的键位,不对原设置修改或删除,进游戏后,新添加的重复键位设置会被删除。
例如F1键绑定切换到array地图:bind F1 "devmap mp_array"
键位:
bind INS //Insert键
bind HOME //Home键
bind PAGEUP //pageUp键
bind DEL //Delete键
bind END //End键
bind PAGEDOWN //PageDown键
bind KP_INS //小键盘0
bind KP_END //小键盘1
bind KP_DOWNARROW //小键盘2
bind KP_PGDN //小键盘3
bind KP_LEFTARROW //小键盘4
bind KP_5 //小键盘5
bind KP_RIGHTARROW //小键盘6
bind KP_HOME //小键盘7
bind KP_UPARROW //小键盘8
bind KP_PGUP //小键盘9
bind KP_DEL //小键盘DEL
bind KP_SLASH //小键盘“/”
bind KP_STAR //小键盘“*”
bind KP_MINUS //小键盘“-”
bind KP_PLUS //小键盘“+”
bind KP_ENTER //小键盘ENTER
键位名称要大写,其他键位大家都懂的。
以下是我对切图键位绑定的设置,仅供参考:
bind INS "devmap mp_russianbase"
bind HOME "devmap mp_villa"
bind F1 "devmap mp_array"
bind F2 "devmap mp_cairo"
bind F3 "devmap mp_cosmodrome"
bind F4 "devmap mp_cracked"
bind F5 "devmap mp_crisis"
bind F6 "devmap mp_duga"
bind F7 "devmap mp_firingrange"
bind F8 "devmap mp_hanoi"
bind F9 "devmap mp_havoc"
bind F10 "devmap mp_mountain"
bind F11 "devmap mp_nuked"
bind F12 "devmap mp_radiation"
注意:F1、F2、F3、F10、F12默认已被使用,记得修改或删除。
要实现键位刷枪,同时附带子弹(单键位多功能),按以下设置。
例如小键盘1买一把联机中的带双弹夹的AK47,同时补充身上所有弹药:
bind KP_END "give ak47_dualclip_mp"
bind2 KP_END "give ammo"
以下是我对小键盘的随意设置,仅供参考:
bind KP_HOME "give wa2000_vzoom_mp"
bind2 KP_HOME "give ammo"
bind2 KP_UPARROW "give ammo"
bind2 KP_PGUP "give ammo"
bind KP_LEFTARROW "give aug_reflex_mp"
bind2 KP_LEFTARROW "give ammo"
bind KP_5 "give famas_extclip_mp"
bind2 KP_5 "give ammo"
bind KP_RIGHTARROW "give hk21_extclip_mp"
bind2 KP_RIGHTARROW "give ammo"
bind KP_END "give m16_extclip_mp"
bind2 KP_END "give ammo"
bind KP_DOWNARROW "give commando_extclip_mp"
bind2 KP_DOWNARROW "give ammo"
bind KP_PGDN "give m14_acog_grip_mp"
bind2 KP_PGDN "give ammo"
bind KP_INS "give ak74u_extclip_mp"
bind2 KP_INS "give ammo"
此外,修改对战模式,每局时间、分数上限,BOT人数等设置,参考此贴
http://bbs.3dmgame.com/showtopic-1582603.html
唉,我还是照抄过来吧:
在config_mp里搜索,有的就修改,没有的就自己添加。
seta scr_bot_difficulty "normal"======>BOT难度,有easy、normal、hard、fu,自己设置
seta scr_bots_managed_all "20"======>BOT人数19+你自己=20
seta scr_game_allowfinalkillcam "0" ======>是否开启每局最后一击回放:1,开启;0,关闭
seta scr_game_allowkillcam "0" ======>是否开启死亡回放:1,开启;0关闭
seta scr_team_fftype "0" ======>是否开启队友伤害:0,关闭;1开启;2,反射;3,分担
seta scr_tdm_timelimit "10"======>团队死亡竞赛每局时间10分钟,自己修改或添加,"unlimited"为不限制
seta scr_tdm_scorelimit "7500"========>团队死亡竞赛,每局分数上限7500,自己修改或添加,"unlimited"为不限制
对战模式:
g_gametype tdm=====>团队死亡模式(默认)
g_gametype dm =====>自由射杀模式
g_gametype sd =====>搜索歼敌模式
g_gametype koth =====>团队死亡回合占领模式
g_gametype sab =====>爆破模式(bot不会爆破)
g_gametype dem =====>拆弹模式(bot不会拆弹)
g_gametype ctf =====>抢旗模式(bot不会抢旗)
g_gametype dom =====>统治模式(bot不会占领)
g_gametype hlnd =====>弩刀斧模式
g_gametype gun =====>枪械升级模式
g_gametype shrp =====>枪械随机升级大混战模式
g_gametype oic =====>一枪生存模式
在菜单界面输入,再输入地图口令进入游戏。如果游戏中想切换,则在口令前加“/”,再换图即可。同样的,键位绑定的话,不需要加“/”。
seta cg_overheadIconSize "0"=====>军衔标志显示大小:0,不显示;依次增大
seta cg_overheadNamesFont "1"=====>名字字体,改变好像没什么变化
seta cg_overheadNamesSize "0.5"=====>名字字体大小:0,死机;依次增大
seta cg_overheadRankSize "0"=====>等级显示大小:0,不显示;依次增大
seta clanName "" =====>玩家战队名
seta name ""=====>玩家名
如果觉得BOT太傻,设置BOT反应、枪法等,详见http://bbs.3dmgame.com/thread-1613210-1-1.html
现在已经有不少MOD实现升级、连杀奖励、兵种(Class)选择、人物状态(Perks)选择等功能。强烈推荐!
很多MOD可以自行修改内容,我就说说Class和Perks
如果你使用比较固定的Class和Perks,可以把Class与Perks修改成固定的,这样每次进入游戏或复活后,不需要再选择,而是自动配置。
方法:
首先下载、安装带连杀奖励、Class选择、Perks选择功能的MOD(很多MOD都附带MOD加载器了,使用方法我就不啰嗦了!)
用写字板打开Call of Duty Black Ops\mod\maps\mp\gametypes里面的_rank.gsc文件,搜索,找到selectClass(),将selectClass()下面的内容修改下:
{
if (self isHost()) //判断玩家或BOT,如果删除该句,所有BOT的配置就和你一样
{
self clearPerks(); //清除进入游戏时选择的Perks
self takeAllWeapons(); //清除进入游戏时选择的默认武器
self giveWeapon("knife_mp"); //给予人物小刀
self GiveMaxAmmo("knife_mp"); //给予人物小刀弹药(汗,但必须有这句)
self giveWeapon("武器代码"); //1、给予人物**武器,玩家可以自定义
self GiveMaxAmmo("武器代码"); //2、给予**武器的弹药,与给予的武器要对应
self giveWeapon("武器代码"); //(同1)
self GiveMaxAmmo("武器代码"); //(同2)
self giveWeapon("闪光弹/震撼弹代码"); //玩家可以自定义
self giveWeapon("手雷代码"); //玩家可以自定义
self giveWeapon("claymore_mp"); //给予玩家阔剑地雷(额外的,我喜欢埋地雷,呵呵!)
self switchToWeapon("武器代码"); //设置**武器为主武器
self setActionSlot(1,"weapon","claymore_mp"); //将阔剑地雷与其他武器的装备位置分开(设置到X键)
self setPerk("Perk代码"); //第一Perk,玩家可以自定义
self setPerk("Perk代码"); //第二Perk
self setPerk("Perk代码"); //第三Perk
self setPerk("Perk代码"); //第四Perk
self.killstreak = "连杀奖励代码"; //第一连杀奖励,玩家可以自定义(连杀奖励只能选择3个)
self.killstreak = "连杀奖励代码"; //第二连杀奖励,玩家可以自定义
self.killstreak = "连杀奖励代码"; //第三连杀奖励,玩家可以自定义
}
}
以下是我个人设置,仅供参考:
selectClass()
{
if (self isHost())
{
self clearPerks();
self takeAllWeapons();
self giveWeapon("knife_mp");
self GiveMaxAmmo("knife_mp");
self giveWeapon("commando_gl_extclip_mp");
self GiveMaxAmmo("commando_gl_extclip_mp");
self giveWeapon("m14_grip_extclip_mp");
self GiveMaxAmmo("m14_grip_extclip_mp");
self giveWeapon("sticky_grenade_mp");
self giveWeapon("concussion_grenade_mp");
self giveWeapon("claymore_mp");
self switchToWeapon("commando_gl_extclip_mp");
self setActionSlot(1,"weapon","claymore_mp");
self setPerk("specialty_unlimitedsprint");
self setPerk("specialty_fastads");
self setPerk("specialty_bulletdamage");
self setPerk("specialty_movefaster");
self.killstreak = "killstreak_rcbomb";
self.killstreak = "killstreak_helicopter_gunner";
self.killstreak = "killstreak_helicopter_player_firstperson";
}
} {:3_45:}正版党低调撸过 好帖,谢谢LZ 这么好的帖子怎么能不顶 BOT最高难度是“fu”,楼主你漏掉了 BOT最高难度是“fu”,楼主你漏掉了
878173064 发表于 2010-11-21 20:21 http://bbs.3dmgame.com/images/common/back.gif
谢谢提醒,总结这么多,我自己都眼花缭乱了!{:3_57:}
本来只是想给自己做备忘录的,怕忘记,呵呵! 现在游戏开枪是
bind MOUSE1 "+attack"
想改成开枪同时自动give ammo怎么改? 好贴必顶! 此贴要顶 辛苦,谢谢分享。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 回复7# 一去二三里
将 bind MOUSE1 "+attack” 改成 bind MOUSE1 "+attack;give ammo"可以获得无限子弹 {:3_63:} 强悍~~~ 好东西,很实用,我改用小键盘加载地图。 回帖是美德啊!!!!!!!!!! 还是不能改时间和分数啊,原来文件里没有,我是添加上去的。求高人! 马克,万一火了呢? LZ辛苦~~ 回复 1# tyhj140
求楼主 config_mp 文件啊 支持 ~还是没看明白一点。D版 现在破解可联机了么? 回复tyhj140
求楼主 config_mp 文件啊
daitou56 发表于 2010-11-23 16:41 http://bbs.3dmgame.com/images/common/back.gif
打了BOT补丁,config_mp文件自己修改的好,自己动手丰衣足食嘛,我的config_mp在改来改去的。看完帖子,能有的功能自己都会自己设置了,目前还没有的功能,我也无能为力(我没正版去研究!) 支持 ~还是没看明白一点。D版 现在破解可联机了么?
zhengll880 发表于 2010-11-23 18:47 http://bbs.3dmgame.com/images/common/back.gif
目前还不能! 回去试试看 屌贴mark,大蒜头表情没了。。 谢谢楼主....................... 标记,慢慢学习 我調那聯機的分辨率
22吋螢幕
我改成1680*105016xAA(配備絕對夠!)
結果改完就錯誤
直接跳出桌面強制結束.....
不知是否有高手有改善的辦法? 本帖最后由 clraye 于 2010-11-25 16:05 编辑
不知道我哪里错了,所有绑定的键位到游戏你全无效,就像
bind MOUSE1 "+attack;give ammo"无效后连子弹都不能发了,只能眼睁睁看着被BOt虐
求解
还有一定是作弊模式,因为输入指令是有效的,只是按键绑定无效 太好了,谢谢楼主 不知道我哪里错了,所有绑定的键位到游戏你全无效,就像
bind MOUSE1 "+attack;give ammo"无效后连子弹都不 ...
clraye 发表于 2010-11-25 16:00 http://bbs.3dmgame.com/images/common/back.gif
那么改无限子弹,只对剧情模式有效,与BOT对战无效。其他设置应该没问题,注意“/”
页:
[1]
2