游戏过程中可以通过键盘反复敲入cheatm,cheath,cheats分别增加金钱,生命和速度,但无法通过输入cheatw,cheata获得全部武器和增加弹药,也不能提高武器的火力,各种能力值及从游戏一开始就得到护甲,急救包,雷达,手电等所有其它咚咚。
事先声明,志在和同道之人切磋研究,图个开心,老鸟们就没必要浪费这个精力了,不对的地方欢迎大家批评指正。可以直接修改游戏安装目录下的“Weapon.cfg”文件,方法及所要修改的内容和我将要叙述的大同小异,为了不改动游戏原程序,尽量省事,本人采用的方法如下:
1)首先备份游戏安装目录“Saves”下后缀名为cfg的文件,注册了几个队员就有几个相应的*.cfg文件;
2)用记事本打开待修改的cfg文件,打开前文件类型选“所有文件”;
3)开始修改其中的数据,完全根据个人喜好,这里仅提供一个参考,【 】内为注解或没必要修改的东东;
Character=Char3 【当前数据被修改的mm,Char1-? Char2-? Char3-Jenifer Char4-Elena;Char5~Char8-gg,Demo不包括】
Intelligence=2000
Health=4500 【游戏中显示的生命值为10000】
Strength=2000【数值改为100就可携带所有武器弹药】
S_Armor=24650【对应Demo提供的最强护甲,护甲最大强度为1800】
Speed=200【队员行动速度,修改太大不易控制】
Accuracy=0【武器射击精度,初始值最好为0,不然适得其反,弹药散布面积过大】
Pistols=5000
Shotgun=6000
Minuguns=7000
Rocket=8000
Energy=9000【各类武器火力大小,Pistols-手枪 Shotgun-霰弹枪 Minuguns-机枪 Rocket-火箭 Energy-能源枪;数值越大当然火力越强,愿意的话,可以将手枪的火力修改成比能源枪的还大】
Exp=0
Rank=0
Money=9999999【金钱】
VidHead=382 【mm头像,Char1-380 Char2-381 Char3-382 Char4-383;gg无头像,Char5-384 Char6-386 ......】
Healing=5000【急救包使用时对生命的补充值】
Education=0
AddMoney=0
QuickShotReload=0
Darkvision=0
Vampire=0
Hypnosis=0
SecretsVision=0
QuickClipReload=0
HandToHand=0
SkillsToAdd=999999【游戏中各种能力点数的添加】
Kills=0
Disabled=0
HeroColor=0 【队员衣服颜色,0-灰(默认) 1-红 2-黄 3-绿 4-浅蓝 5-深蓝 6-紫 7-黑】
Lives=5 【生命数,不能修改太大,否则溢出】
Sex=Female【队员性别,Female-mm Male-gg,Demo目前只有mm】
Srand=64223745 【随机产生】
Inv:INV_ITEM_IMPLANT1=implant_rnd3_1<0,0>(64206109)
Inv:INV_ITEM_IMPLANT2=implant_rnd2_1<0,0>(64205310)
Inv:INV_ITEM_IMPLANT3=implant_rnd2_3<0,0>(1604859150)【INV_ITEM_IMPLANT1~INV_ITEM_IMPLANT3,Demo提供的3种大的能力添加物】
Inv:INV_MAIN=ShotGun_dm15<0,0> Minigun_112w2<2,0> Minigun_volcano1<4,0> Minigun_m16<6,0> Minigun_ak<0,1> Rocket_auto_sd20<2,1> Energy_plasmadis<5,1> Energy_PlazmaMiniGun<0,2> Equip_medikit_small[5]<3,2> Ammo_pistol[600]<4,2> Ammo_shotgun[600]<5,2> Ammo_shotgun[600]<6,2> Ammo_minigun[1500]<7,2> Ammo_minigun[1500]<0,3> Ammo_minigun[1500]<1,3> Ammo_minigun[1500]<2,3> Ammo_rocket[300]<3,3> Ammo_rocket[300]<4,3> Ammo_energy[800]<5,3> Ammo_energy[800]<6,3> Ammo_energy[800]<7,3> 【枪支弹药,Ammo_*[#]-各种弹药,#-弹药数目,的数值为携带武器弹药安放顺序的起始格坐标;其余为携带枪械的具体名称,可根据自己喜好输入,注意不同武器所占的格数的大小,参见附图_01 】
Inv:INV_WEAPON_HAND=heand
Inv:INV_WEAPON_1=Pistol_DesertEgle<0,0>
Inv:INV_WEAPON_2=ShotGun_jack<0,0>
Inv:INV_WEAPON_3=Minigun_machine<0,0>
Inv:INV_WEAPON_4=Rocket_l2X4<0,0>
Inv:INV_WEAPON_5=Energy_LaserMinigun<0,0>【Inv:INV_WEAPON_1~Inv:INV_WEAPON_5,手持的5类备选武器,修改时不要和携带武器重名,反之亦然,不然只能显示一种】
Inv:INV_ITEM_3=Equip_flash2<0,0> 【大手电】
Inv:INV_ITEM_5=Equip_radar<0,0> 【雷达】
Inv:INV_ITEM_6=Equip_medikit_big[5]<0,0> 【大急救包,最多只能携带5个,否则溢出】
Inv:INV_ARMOR=Armor_bayonet2<0,0> 【护甲】
【Inv:INV_UNIQ=Obj_cigar<0,0> 香烟】
【Inv:INV_a2=Obj_personalkey<0,0> 房间钥匙1,最好在游戏中获取】
【Inv:INV_a3=Obj_personalkey<0,0> 房间钥匙2,最好在游戏中获取】
CurWeapon=INV_WEAPON_1 【队员当前手持武器,INV_WEAPON_1~INV_WEAPON_5】
4)修改结束,修改结果参见附图_02,保存成cfg文件退出;
5)运行游戏,开始一场轰轰烈烈的屠杀。
注:各类武器弹药的详细名称可以用记事本打开“Weapon.cfg”获得,有兴趣的话,可以尝试修改里面的数据,例如将所有武器弹药的价钱修改成0,或增加单个弹药箱的载弹量,当然也可以修改4位mm的各种初始值。