本帖最后由 Lambot 于 2020-5-1 01:58 编辑
2020年5月更新https://bbs.3dmgame.com/thread-5835625-1-1.html 下面内容不用看了
首先这是lua注入脚本修改,(会用的别听我瞎扯,直接看下面)点击Insert键锁修改的内容是由[script.lua]这个文件内的代码所决定的.也就是说通过修改[script.lua]文件内的代码内容可以做到自定义修改.修改的内容可以涉及到各种枪械/配件/面具的解锁;游戏中的无敌/无限弹药/无限弹药箱/无限医疗箱/无限自动机枪子弹;人物跑动速度/手雷投掷距离/枪械后坐力,等等等的各项修改.
为了防止各种小白无脑修改严重破坏游戏平衡所以默认的[script.lua]文件中只提供了以下的功能:
①增加金钱999999
②解锁全部武器配件
③解锁全部面具
④解锁全部材料(面具)
⑤解锁全部颜色(面具)
⑥解锁全部图案(面具)
使用方法:
1.下载附件中的[Lua修改.rar]压缩包.2.解压压缩包将压缩包内的三个文件放到PAYDAY2的游戏根目录.(根目录就是你启动程序所在的文件夹,可以右键游戏图标点击"打开文件位置"找到)
3.在游戏中点键盘上的Insert键使用脚本.(这个要是找不到你还是放弃电脑游戏吧)Ps: 每点击一次Insert键脚本生效一次.(也就是说点一下+999999金钱,再点一下又+999999以此类推;相应,解锁也会生效所以库存的面具材料图案配件等等的物品数量都会随之增加!)
然后就可以去爽了~
技能点修改篇:
1.打开[script.lua]文件.(打不开的"右键-打开方式-选择记事本-确定")
2.找到这一段.
"-- money and level
managers.money:_add_to_total(999999)
managers.skilltree:_set_points(0) "
其中 "managers.money:_add_to_total(999999)" 的括号内是你每次点击Insert键所增加的金钱
而 "managers.skilltree:_set_points(0) " 中括号内的数字是你点完Insert键键后所剩的技能点.
3.把"managers.skilltree:_set_points(0) " 中括号内的数字改成自己想要的技能点数量.
4.在游戏中点Insert键完成修改.
※注 意※
技能点修改回严重形象游戏平衡,大幅度降低游戏乐趣,非常不建议新手修改! 钱和技能点刷多了的看这里:
有的小伙伴表示手一哆嗦刷了好几千亿的钱,可是自己又有强迫症,看着心里极其不舒服.问我要怎么办,其实这个真的超级简单...
直接[script.lua]文件,找到"managers.money:_add_to_total(999999)"把括号内的数字前面加个"-"减号,保存进游戏狂点Insert键...
不久你就会看到你的钱变成负数了~ 哦~呵呵呵呵
还有的小伙伴表示手一哆嗦刷了好几千亿的技能点点完了还剩好几千亿,可是自己又有强迫症,看着心里极其不舒服.问我要怎么办,其实这个真的超级简单...
您怎么改的好几千亿?会去哪里把那个括号里的数字改成0之后保存进游戏狂点Insert键...
然后你就会发现你剩余的技能点变成0了~
回帖超过30将追加增加经验的代码 回帖超过50将追加武器无散射无后座的代码 回帖超过100将追加瞬间恢复护甲/血量/弹药的代码 回帖超过200将追加自定义武器伤害倍数的代码(即一枪秒杀)
Ps:以上所说的代码在联机模式下即使是非主机也可以使用!!!
请各位玩家修改前备份好存档,因使用修改所造成的 游戏性下降/不可逆修改/坏档 LZ概不负责~
追加部分:
①经验代码追加
-- exp
managers.experience:debug_add_points(30000, false )
将以上代码复制,粘贴到[script.lua]文件内,注意不要复制到别的代码中间,最好直接复制到最后一条代码的下面,之后进入游戏启动脚本,没点一次增加经验值30000.
②无散射无后座代码追加
--- 無後座/無散射
NewRaycastWeaponBase._get_spread = function(self) return 0 end
NewRaycastWeaponBase.recoil_multiplier = function(self) return 0 end
将以上代码复制,粘贴到[script.lua]文件内,注意不要复制到别的代码中间,最好直接复制到最后一条代码的下面,之后进入游戏房间后启动脚本,会出现注入提示,看到提示后开启成功.
③瞬间恢复护甲/血量/弹药的代码追加
--- 彈藥/生命 瞬滿
local player = managers.player:player_unit()
if alive(player) then
player:base():replenish()
end
将以上代码复制,粘贴到[script.lua]文件内,注意不要复制到别的代码中间,最好直接复制到最后一条代码的下面,之后进入游戏房间后启动脚本,会出现注入提示,看到提示后开启成功.
④武器傷害翻倍(一槍秒殺) 將在回帖達到200樓后追加
|