找回密码
 注册

QQ登录

只需一步,快速开始

查看: 554|回复: 5

《战地2142》攻略:伪解锁武器方法

[复制链接]
发表于 2007-8-16 21:50:31 | 显示全部楼层 |阅读模式
来源:游侠论坛 【原创】 作者:往事随风 2007-06-14
其实修改原理和战地2 的修改个人携带武器差不多,只不过2142里面增加了unlock这一块,所以要手动多写点代码。但并不是很麻烦。
改前请注意:备份备份备份备份,一定要备份。
以修改PAC的医疗兵为例:
比如我把手枪改成了unl_av_rifle,机枪改成了unl_adv_sni。这里修改了之后,相应的,你需要增加几条unlockLevel语句。
注意到ObjectTemplate.addTemplate Knife 后面几行的ObjectTemplate.addTemplate UnlockPac_Assault 了吗?对,我们就是要加上几行相似的。
我为unl_av_rifle增加了一行ObjectTemplate.addTemplate UnlockPac_AssaultHeavy0,在ObjectTemplate.addTemplate UnlockPac_AssaultLight0的上面。
接下来向下查找ObjectTemplate.create ItemContainer UnlockPac_AssaultLight0,这附近的语句就是解锁武器装备的。但是呢,不能单纯的把unlockLevel XX改成unlockLevel 0,这样会出一些奇怪的错误。因为我替换了两种武器,所以在这里为那两种武器增加unlockLevel。
首先把ObjectTemplate.create ItemContainer UnlockPac_AssaultLight0 下面的一行改成ObjectTemplate.addTemplate unl_adv_sni。
然后在ObjectTemplate.addTemplate unl_adv_sni 上面增加如下三行:
ObjectTemplate.create ItemContainer UnlockPac_AssaultHeavy0
ObjectTemplate.addTemplate unl_av_rifle
ObjectTemplate.unlockLevel 0
其中UnlockPac_AssaultHeavy0对应前面我在ObjectTemplate.addTemplate 那里增加的代码。
这样两种武器都解锁好了。
保存文件,重新加上只读属性。再把它拖回压缩包。记得从哪里解开的就要拖回哪里去哦。
以上是修改个人携带武器的方法。
解决的办法是仿照修改BF2武器的方法,修改其中一个武器的绑定位置。只要把它的位置改成和你身上的人和装备都不冲突就可以了。

回复

使用道具 举报

发表于 2007-8-17 07:43:25 | 显示全部楼层
会不会被封ip?
回复

使用道具 举报

发表于 2007-8-17 07:57:06 | 显示全部楼层
有一定的可能性~
回复

使用道具 举报

发表于 2007-8-17 18:16:46 | 显示全部楼层
靠 拿来的火星东西  多少年钱的单机最笨的解锁方法
回复

使用道具 举报

发表于 2007-8-17 18:56:55 | 显示全部楼层
封CD-KEY。。。。
回复

使用道具 举报

发表于 2007-8-17 21:07:22 | 显示全部楼层
.....................单机用用还可以....
联机就算了  KEY可是钱啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|=|HERO|=战队

GMT+8, 2024-9-21 03:16

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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