A9VG电玩部落论坛

标题: [XBOX360]《求生之路》Left 4 Dead 恶搞自虏存档修改方法 [打印本页]

作者: mr.h    时间: 2009-4-2 10:26
标题: [XBOX360]《求生之路》Left 4 Dead 恶搞自虏存档修改方法
跟大家分享我早前发出的 求生之路 Left 4 Dead 破解存档做法.  存档下载连接

Left 4 Dead 的存档跟一般的360档有些不一样, 是很 PC 的, 可以用PC上的大部分密技...

不过后来这个改法已被官方以LIVE更新补掉了, 所以想玩这种改档, 必须把更新删除掉.



首先把 L4D 的存档从记忆体里提取出来,  

45410830\00000001\UserSettings

把 UserSettings 文件存好. 下载 wxPirs :
wxPirs 中文版下载:  wxPirs 中文版


运行 wxPirs, 打开 UserSettings 文件,



在 left4dead_config 上按右鼠标, 把它输出, 保存好.

顺便把鼠标停留在 left4dead_config 上面, 等一下就可看到它的 OFFSET 位置:



如我的 OFFSET 10000

接着用WIN里的笔机本打开 left4dead_config ,  这里用我改的Party 版来做解说.


Party 版的 left4dead_config 效果:
给补血包+补血
按一下左蘑菇 原地丢出一个汽油弹
按一下右蘑菇 原地丢出一个手雷
back 开 Party !
LB 转换第3人称视角
RB 给武器+无限弹药



以下是从Party 版里提取出来的 left4dead_config

bind "0" "z_abort"
bind "A_BUTTON" "+jump;+menuAccept"
bind "B_BUTTON" "+reload"
bind "X_BUTTON" "+use"
bind "Y_BUTTON" "lastinv"
bind "L_SHOULDER" "thirdpersonshoulder "
bind "R_SHOULDER" "sv_infinite_ammo 1; give hunting_rifle; give rifle; give auto_shotgun; give pipe_bomb; give molotov "
bind "BACK" "director_panic_forever 1; director_force_panic_event 1; z_common_limit 150; z_health 150; z_speed 250 "
bind "START" "pause"
bind "STICK1" "fire"
bind "STICK2" "boom"
bind "DOWN" "give health; give first_aid_kit"
bind "S1_DOWN" "+menuDown"
bind "S1_UP" "+menuUp"
bind "L_TRIGGER" "+attack2"
bind "R_TRIGGER" "+attack"
cc_subtitles "0"
cl_hidemenu_spawnclass_boomer "0"
cl_hidemenu_spawnclass_hunter "0"
cl_hidemenu_spawnclass_smoker "0"
cl_hidemenu_spawnmode "0"
cl_rumblescale "0"
closecaption "0"
hud_backswap "1"
hud_fastswitch "1"


按钮解说
按钮 代码
DOWN
左蘑菇 STICK1
右蘑菇 STICK2
back BACK
LB L_SHOULDER
RB R_SHOULDER


命令格式是:

bind "按钮代码" "密技代码1; 密技代码2; 密技代码3"

密技代码 和 密技代码之间用 ; 和一个空格隔开, 最前和最后用 " 包着.

例如我想把 下键 改为一按就无限子弹, 补满血量,拿到一个炸弹管, 叫出一只 smoker 怪物的话, 就是如下的改法:

bind "DOWN" "sv_infinite_ammo 1; give health; give pipe_bomb; z_spawn smoker"

当你把你想要的东西加进你想加的按钮里了后, 就可把笔机本里的 left4dead_config 储存下来.


接着用 WINHEX 打开 UserSettings 存档文件, 到早前记下来的 OFFSET 处:



果然看到 bind 这类东西了.

接着用 WINHEX 打开改过的 left4dead_config 文本文件,
按 CTRL + A 键, 全选文件.
再按 CTRL + C 键, 复制下来.




接着回到 UserSettings 存档文件, 在早前记下的OFFSET开始, 第一个 bind 的 b 字处,
按 CTRL + B 键, 把复制的 left4dead_config 内容写上去.

把 UserSettings 存档保存.


接着就用A9VG存档器或XHBC修复一次 UserSettings 存档, 传回360里就可以试玩了.



以下是我其它2个档的修改数值. 大家可以参考一下
V2 版


bind "0" "z_abort"
bind "A_BUTTON" "+jump;+menuAccept"
bind "B_BUTTON" "+reload"
bind "X_BUTTON" "+use"
bind "Y_BUTTON" "lastinv"
bind "L_SHOULDER" "thirdpersonshoulder "
bind "R_SHOULDER" "noclip          "
bind "BACK" "sv_infinite_ammo 1; give hunting_rifle; give rifle; give auto_shotgun; give pipe_bomb; give molotov "
bind "START" "pause"
bind "STICK1" "fire           "
bind "STICK2" "boom           "
bind "DOWN" "give health; give first_aid_kit"
bind "S1_DOWN" "+menuDown"
bind "S1_UP" "+menuUp"
bind "L_TRIGGER" "+attack2"
bind "R_TRIGGER" "+attack"
cc_subtitles "0"
cl_hidemenu_spawnclass_boomer "0"
cl_hidemenu_spawnclass_hunter "0"
cl_hidemenu_spawnclass_smoker "0"
cl_hidemenu_spawnmode "0"
cl_rumblescale "0"
closecaption "0"
hud_backswap "1"
hud_fastswitch "1"

进入游戏后按以下键来使用
给补血包+补血
按一下左蘑菇 原地丢出一个汽油弹
按一下右蘑菇 原地丢出一个手雷
back 给武器+无限弹药
LB 转换第3人称视角
RB 开关穿墙功能





丧尸围城版

bind "0" "z_abort"
bind "A_BUTTON" "+jump;+menuAccept"
bind "B_BUTTON" "+reload"
bind "X_BUTTON" "+use"
bind "Y_BUTTON" "lastinv"
bind "L_SHOULDER" "thirdpersonshoulder "
bind "R_SHOULDER" "sv_infinite_ammo 1; give hunting_rifle; give rifle; give auto_shotgun; give pipe_bomb; give molotov "
bind "BACK" "director_panic_forever 1; director_force_panic_event 1; z_common_limit 60; z_health 9900; z_speed 550 "
bind "START" "pause"
bind "STICK1" "fire"
bind "STICK2" "boom"
bind "DOWN" "give health; give first_aid_kit"
bind "S1_DOWN" "+menuDown"
bind "S1_UP" "+menuUp"
bind "L_TRIGGER" "+attack2"
bind "R_TRIGGER" "+attack"
cc_subtitles "0"
cl_hidemenu_spawnclass_boomer "0"
cl_hidemenu_spawnclass_hunter "0"
cl_hidemenu_spawnclass_smoker "0"
cl_hidemenu_spawnmode "0"
cl_rumblescale "0"
closecaption "0"
hud_backswap "1"
hud_fastswitch "1"


bind "BACK" "director_panic_forever 1; director_force_panic_event 1; z_common_limit 60; z_health 9900; z_speed 550 "

这段是最要命的, 一按 BACK 键, 就发动无止的混乱, 一次最多涌出60只 zombies (太多的话主机受不了),  zombies 血量 9900, zombies  速度 550,  丧尸围城的快感啊~ 哈哈.


进入游戏后按以下键来使用
给补血包+补血
按一下左蘑菇 原地丢出一个汽油弹
按一下右蘑菇 原地丢出一个手雷
back 快感开动!
LB 转换第3人称视角
RB 给武器+无限弹药





密技代码
tongue_range <#> 设定 smoker 那条舌头的攻击距离 (原设 750)
z_witch_burn_time 设定着火的 Witch 烧多久才死.
z_health 改 Zombie 的血量.
z_speed 改 Zombie 速度.
director_no_human_zombies 0/1 关/开 可控制 Boss Infected on any map
director_panic_forever 0/1 开/关 无止的混乱 (这个好玩!)
director_force_panic 开动一次混乱 (这个好玩!)
give ammo 补慢弹药.
give pistol 拿到***.
impulse 101 为你的主武器加满子弹.
give autoshotgun 拿到 shotgun
give health 补满血量.
give gascan 拿到 gascan
give hunting_rifle 拿到 hunting rifle
give molotov 拿到 molotov 汽油弹.
give oxygen*** 拿到 oxygen ***
give pain_pills 拿到 pain pills
give pipe_bomb 拿到 pipebomb 炸弹管.
give propane*** 拿到 propane***
give rifle 拿到 Mk 47 (machine gun)
give first_aid_kit 拿到救伤包
z_spawn weapon_SMG 拿到SMG.
firstperson 转回 FPS 模式.
z_witch_damage <#> 设定 Witch 的攻击力.
thirdperson 第3人视角.
thirdpersonshoulder 第3人视胯肩视角.
z_common_limit 设定 zombies 同屏数目(太多会拖慢或拖到死机)
z_***_health <#> 设定 Tank 的血量
sb_friendlyfire <1/0> Friendly fire 开关.
boom 在你脚下生出一个炸弹管. (快跑!)
fire 在你脚下生出一个 汽油弹. (快跑!)
z_spawn mob 叫出一个 zombie horde
z_spawn boomer 在瞄准点指着的地方叫出一个 boomer
z_spawn hunter 在瞄准点指着的地方叫出一个 hunter
z_spawn smoker 在瞄准点指着的地方叫出一个 smoker
z_spawn *** 在瞄准点指着的地方叫出一个 ***
z_spawn witch 在瞄准点指着的地方叫出一个 witch
noclip 穿墙~
sv_infinite_ammo 1 无限子弹.
注意: 以上是PC版代码. 基本试过可以在360版上使用. 欢迎指正
.
作者: xing0999    时间: 2009-4-2 11:00
偶先来抢沙发,H你慢慢写哦~  
作者: 愚零斗武多    时间: 2009-4-2 15:18
我太感动了。。。。。。H老大。。。。。偶像啊。。。。。
作者: 愚零斗武多    时间: 2009-4-2 15:43
仔细的看了一遍。。。H大太太太牛B了。。。。很易懂的教程啊。反正我是看明白了。
作者: 柳元威    时间: 2009-4-2 15:51
H大的文要頂啊!!

太感動了......!! 很詳細...
作者: xing0999    时间: 2009-4-2 16:09
啊,完成拉,好特别的改法,又学到了~
作者: 愚零斗武多    时间: 2009-4-2 20:04
玩儿了俩小时了。很爽。太有意思了!!想怎么改就怎么改。哇哈哈哈哈哈哈哈哈哈哈哈
作者: 方俊    时间: 2009-4-3 07:18
原来那个软件是可以用来删除更新文件的呀~~~~~~好呀支持H大     
作者: mr.h    时间: 2009-4-3 07:46
wxPirs 可以打开存挡, 下载包, 和更新文件, 可以提取里面的单个文件出来研究. 不过是不能对文件做改动的.

如 L4D 的 left4dead_config 是个文本文件, 用 wxPirs 提取出来再改, 会比用HEX直官好多.



我一直想问, 有没人用过那丧尸围城版去通一次关的?  [s:395]
作者: 方俊    时间: 2009-4-3 08:10
丧尸围城的快感啊~   一款游戏被H大搞出4种玩法,导致乐趣大幅增加
4个版本都要爆机才爽呀
作者: 愚零斗武多    时间: 2009-4-3 14:15
我没用H大的改法。我市按照H大底下给的修改名称自己整出来一个。魂斗罗版。太有意思了。第三人称视角。无限子弹。。。这才是真正的魂斗罗嘛。像战争机器那样只是不用上子弹的话还不能算魂斗罗。魂斗罗是第三人称视角嘛。。。。
作者: mr.h    时间: 2009-4-3 14:18
下面是引用愚零斗武多于2009-04-03 14:15发表的:
我没用H大的改法。我市按照H大底下给的修改名称自己整出来一个。魂斗罗版。太有意思了。第三人称视角。无限子弹。。。这才是真正的魂斗罗嘛。像战争机器那样只是不用上子弹的话还不能算魂斗罗。魂斗罗是第三人称视角嘛。。。。


改过的L4D的确好玩  
作者: akari0283    时间: 2009-4-4 02:05
支持啊~~~穿场美~~~不知道躲在阻碍物上能不能射击
作者: lug0009    时间: 2009-9-16 11:54
技术贴,H大太有才了,佩服哦!
作者: wj8750@zy    时间: 2009-9-16 12:11
很强大,,谢谢。。继续努力。。
作者: 49548061    时间: 2009-10-21 15:17
最近购买了一张盘可是用H大的超级存档不能使用 ,搜索也找不着新版本的 。看来只有发扬DIY 的精神了,可是按照教程里的方法根本就找不着那个可以修改的文件 。看下图


图中上半部是新版本存档文件,下半部是H大提供的超级存档。
如果按照H大的教程是无法修改的啊。还请H大帮助帮助!!!是否这种新版本无法修改
作者: partytime    时间: 2009-10-21 22:19
年度版是不是也管用?
作者: andsy898    时间: 2009-10-23 20:28
感謝大大的分享 very good
作者: wqh147258    时间: 2011-11-21 20:26
补档吧,种子失效了
作者: zoke    时间: 2011-12-11 19:09
呵呵,这个比较好玩
作者: 108462792    时间: 2013-11-8 16:55
看不懂.......................
作者: bombomtnt    时间: 2013-11-29 16:17
这个真心给力。。。可以杀个痛快!
作者: tidus0903    时间: 2014-1-20 22:25
啊,完成拉,好特别的改法,又学到了~
作者: Apologize~!    时间: 2014-1-31 23:22
呀!  尝试成功!  学到东西了!
作者: ck2242    时间: 2014-8-22 17:15
楼主真的好辛苦,感谢分享




欢迎光临 A9VG电玩部落论坛 (https://bbs.luryl.com/) Powered by Discuz! X3.4