这个游戏 是 js 写的,所以比较好改,但是js 被混淆了,有点难看懂,这里贴出我自己的 修改。文件是 main.bundle.js

搜索 _0x4c21a1[_0x5a6767(0x833) 这里是 怪与 玩家的碰撞事件。其中 _0x4c21a1 代表怪, _0x1cf14c 代表玩家,这里 我们可以把最后一行的 _0x1cf14c 改为 _0x4c21a1 即可实现 遇怪 怪掉血。

[_0x8e8efe(0x7b7)](_0x1cf14c, _0x451807) {

var _0x5a6767 = _0x8e8efe,

_0x4c21a1 = _0x451807;

_0x4c21a1[_0x5a6767(0x2fa)] ||

_0x4c21a1["IsTimeStopped"] ||

_0x1cf14c["GetDamaged"](_0x4c21a1[_0x5a6767(0x833)]);

}复制代码另一种温和的改法是 怪物伤害为零 搜索 _0x341024=_0x150742[_0x8e8efe(0x7ad)] 这里是 GetDamaged 的具体实现, 在{ 开头 直接 _0x21013c = 0;即可

["GetDamaged"](

_0x21013c = 0x1,

_0x341024 = _0x150742[_0x8e8efe(0x7ad)],

_0x3b192a = 0x1,

_0x9e12f = ""

) {

_0x21013c = 0;

var _0x2555c3 = _0x8e8efe;

if (

!this[_0x2555c3(0x3da)] &&

!(this[_0x2555c3(0x82d)] || this["hp"] <= 0x0)

) {复制代码

用户评论 0

暂无评论