3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 1907|回复: 1
打印 上一主题 下一主题

[秘籍] 对开启无敌的研究

[复制链接]

6

主题

532

帖子

740

积分

超级玩家

Rank: 5Rank: 5

贡献度
5
金元
7201
积分
740
精华
0
注册时间
2011-3-18
跳转到指定楼层
主题
发表于 2020-1-30 12:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 testlook 于 2020-1-30 12:53 编辑

本方法参考了 https://www.3dmgame.com/gl/3759450.html 里面的修改方式,只是看起来更顺眼一点
修改文件的位置是一样的,不同的是也许我的是 macos 平台的,代码混淆稍微有些不同
以下是修改步骤:
1. 备份原始文件 game.compiled.js
2. 用各种编辑工具打开 game.compiled.js (我用的VSCode)
3. 完全匹配大小写搜索 ".ONCE_MORE",找到类似 "this.Qc>0&&b?sc.Ta.mJ(this.ob,this.ob,sc.EE.ONCE_MORE):this.NF=h" 的代码区域,我的是 "this.Sc>0&&b?sc.Ta.yJ(this.pb,this.pb,sc.QE.ONCE_MORE):this.$F=h"
4. 在找到的代码后面不远有一处判断是否是玩家角色的代码,我的是 "if(this.pb.sa==sc.pd.PLAYER)",可以复制这一段备用
5. 在这两段代码中间还有一行代码,我的是 "this.Sc=this.Sc-a",将它修改为 "if(this.pb.sa!=sc.pd.PLAYER){this.Sc=this.Sc-a}"
这样就实现了玩家被攻击时不会损失 hp,而玩家攻击其它物体不受影响
暂时未发现有其它不利影响
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-27 20:49 , Processed in 0.028289 second(s), 16 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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