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

注册 登录

QQ登录

只需一步,快速开始

查看: 9919|回复: 342

[原创] 不破坏游戏体验?看墓人咸鱼修改器d=====( ̄▽ ̄*)b

  [复制链接]

52

主题

335

帖子

925

积分

超级玩家

Rank: 5Rank: 5

贡献度
141
金元
3614
积分
925
精华
0
注册时间
2016-10-2
QQ
发表于 2018-8-29 11:31 | 显示全部楼层 |阅读模式
本帖最后由 倾听一世忧伤 于 2018-8-29 23:21 编辑

功能:
  • 将主角的能量扩大三倍
  • 将工具的耐久扩大三倍
  • 比起修改器,本工具可能更像一种增强模块,没有过多的功能,旨在降低游戏难度

实现方式:
  • 三倍能量:
  •    通过将能量增加、减少的数值同时缩小到三分之一(为了方便施工,实际上是除以三),同时为了提高游戏体验,将睡觉时能量的增加速度扩大了两倍(这是被绑定到三倍能量里的
  • 三倍耐久:
  •    实现方法和三倍能量类似,不过仅仅将减少的数值缩小到三分之一(因为除了磨刀石好像没有增加耐久的方法而磨刀石一次直接将耐久加满
  • 源代码在下方置顶回复

施工环境:
  • 操作系统:Win 10 x64 企业版
  • 游戏版本:1.030
  • 完全基于Cheat Engine Lua引擎施工,CE版本:6.8.1(功能实现脚本基于CEAA脚本

理论上其他系统是兼容的,实际施工时游戏是1.027版本,1.030版本测试时功能仍可正常实现
这是我第二次做修改器,可能会有很多不完善的地方,见谅吧

界面截图:


下载链接:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

3

查看全部评分

回复

使用道具 举报

52

主题

335

帖子

925

积分

超级玩家

Rank: 5Rank: 5

贡献度
141
金元
3614
积分
925
精华
0
注册时间
2016-10-2
QQ
 楼主| 发表于 2018-8-29 12:32 | 显示全部楼层

+++ 保留区域 +++

本帖最后由 傲娇天主 于 2018-8-29 13:06 编辑

这个UI可让我煞费苦心,功能就比较摸鱼了

发现BUG的话,下方回复反馈


功能实现 CEAA 脚本:

  • 三倍能量
  1. <font face="simsun">{
  2. 看墓人咸鱼修改器:三倍能量
  3. ———— By 咔灰
  4. }

  5. [ENABLE]

  6. aobscan(INJECT,D9 18 8B 46 10 40 89 46 10 8D 65 FC)
  7. alloc(newmem,256,INJECT)

  8. label(return)
  9. label(do_nothing)

  10. newmem:
  11.   //st(0)是新能量值
  12.   //[eax]是原能量值

  13.   pushfd

  14.   cmp [eax+38],3F800000  //比较能量值标志位
  15.   jne do_nothing

  16.   fsub dword ptr [eax]  //计算新、原能量值的差
  17.   //st(0)是新、原能量值的差

  18.   fldz
  19.   fcomip st(0),st(1)  //比较零和差
  20.   je do_nothing

  21.   push [eax]
  22.   mov [eax],#3
  23.   fidiv dword ptr [eax]  //差除以三
  24.   pop [eax]

  25.   pushfd
  26.   cmp [ebp+1B8],mono-2.0-bdwgc.mono_get_runtime_build_info+E0F  //判断是否为睡觉触发
  27.   jne @F
  28.   push [eax]
  29.   mov [eax],#6
  30.   fimul dword ptr [eax]  //差乘以六(相当于原差乘以二)
  31.   pop [eax]
  32. @@:
  33.   popfd

  34.   ja @F
  35.   fadd dword ptr [eax]  //差加上原能量值
  36.   push [eax]
  37.   mov [eax],#100
  38.   fild dword ptr [eax]
  39.   pop [eax]
  40.   fcomip st(0),st(1)  //比较最大值(100)是否不小于新能量值
  41.   jae do_nothing
  42.   fstp st(0)  //弹出当前能量值
  43.   push [eax]
  44.   mov [eax],#100
  45.   fild dword ptr [eax]  //将新能量值设为最大值
  46.   pop [eax]
  47.   jmp do_nothing

  48. @@:
  49.   fadd dword ptr [eax]  //差加上原能量值
  50.   fldz
  51.   fcomip st(0),st(1)  //比较最小值(0)是否不大于新能量值
  52.   jbe do_nothing
  53.   fstp st(0)
  54.   fldz //将新能量值设为最小值

  55. do_nothing:
  56.   popfd
  57.   fstp dword ptr [eax] //原代码部分
  58.   mov eax,[esi+10]
  59.   jmp return

  60. INJECT:
  61.   jmp newmem
  62. return:

  63. registersymbol(INJECT)

  64. [DISABLE]
  65. INJECT:
  66.   db D9 18 8B 46 10

  67. unregistersymbol(INJECT)
  68. dealloc(newmem)</font>
复制代码
  • 三倍耐久
  1. <font face="simsun">[ENABLE]

  2. aobscan(INJECT2,D9 45 FC D9 58 1C)
  3. alloc(newmem,$1000)

  4. label(do_nothing)
  5. label(return)

  6. newmem:
  7.   //[ebp-04]新耐久值
  8.   //[eax+1C]原耐久值

  9.   pushfd

  10.   cmp [eax+84],0  //比较耐久值标志位
  11.   jne do_nothing

  12.   fld dword ptr [ebp-04]
  13.   fsub dword ptr [eax+1C]  //计算新、原耐久值的差

  14.   push [eax]
  15.   mov [eax],#3
  16.   fidiv dword ptr [eax]  //差除以三
  17.   pop [eax]

  18.   fadd dword ptr [eax+1C]
  19.   fstp dword ptr [ebp-04]  //覆盖新耐久值

  20.   do_nothing:
  21.   popfd
  22.   fld dword ptr [ebp-04]  //原代码部分
  23.   fstp dword ptr [eax+1C]
  24.   jmp return

  25. INJECT2:
  26.   jmp newmem
  27.   nop
  28. return:

  29. registersymbol(INJECT2)

  30. [DISABLE]
  31. INJECT2:
  32.   db D9 45 FC D9 58 1C

  33. unregistersymbol(INJECT2)
  34. dealloc(newmem)</font>
复制代码
回复 支持 反对

使用道具 举报

264

主题

8315

帖子

2万

积分

骨灰玩家

不管多難,天會再藍

Rank: 10Rank: 10Rank: 10

贡献度
498
金元
201003
积分
22092
精华
0
注册时间
2011-10-16

樱花庄的宠物猫2018俄罗斯世界杯疯狂页游玩家1级疯狂页游玩家2级3DM总监初级粉丝热血三国2《足球经理2018》专属勋章3DMer元气女仆囧区将军论坛热心人士

发表于 2018-8-29 12:32 | 显示全部楼层
感谢热心的楼主
回复 支持 反对

使用道具 举报

264

主题

8315

帖子

2万

积分

骨灰玩家

不管多難,天會再藍

Rank: 10Rank: 10Rank: 10

贡献度
498
金元
201003
积分
22092
精华
0
注册时间
2011-10-16

樱花庄的宠物猫2018俄罗斯世界杯疯狂页游玩家1级疯狂页游玩家2级3DM总监初级粉丝热血三国2《足球经理2018》专属勋章3DMer元气女仆囧区将军论坛热心人士

发表于 2018-8-29 12:33 | 显示全部楼层
我觉得,用了修改器,就希望速通,楼主这样的修改不是太讨好呀
回复 支持 反对

使用道具 举报

52

主题

335

帖子

925

积分

超级玩家

Rank: 5Rank: 5

贡献度
141
金元
3614
积分
925
精华
0
注册时间
2016-10-2
QQ
 楼主| 发表于 2018-8-29 12:35 | 显示全部楼层
kakashi509 发表于 2018-8-29 12:33
我觉得,用了修改器,就希望速通,楼主这样的修改不是太讨好呀

感觉功能太厉害的话,游戏很快就不好玩了,不如增强一些他内置的功能,用不用就看玩家的选择了
回复 支持 反对

使用道具 举报

5

主题

416

帖子

304

积分

高级玩家

Rank: 4

贡献度
0
金元
3035
积分
304
精华
0
注册时间
2017-9-11
发表于 2018-8-29 12:40 | 显示全部楼层
需要个加速啊,这龟儿子走的和乌龟一样,地图又毕竟大。
回复 支持 反对

使用道具 举报

52

主题

335

帖子

925

积分

超级玩家

Rank: 5Rank: 5

贡献度
141
金元
3614
积分
925
精华
0
注册时间
2016-10-2
QQ
 楼主| 发表于 2018-8-29 12:42 | 显示全部楼层
理论来看 发表于 2018-8-29 12:40
需要个加速啊,这龟儿子走的和乌龟一样,地图又毕竟大。

好的,下个版本改进
回复 支持 反对

使用道具 举报

43

主题

2162

帖子

2001

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
42
金元
18329
积分
2001
精华
0
注册时间
2009-9-10

滑稽

发表于 2018-8-29 13:15 | 显示全部楼层
如果有可以改时间流逝速度的修改器基本就够用了~要不日常迷路跑几步路天黑了,感觉还有不少事儿没干呢……
回复 支持 反对

使用道具 举报

52

主题

335

帖子

925

积分

超级玩家

Rank: 5Rank: 5

贡献度
141
金元
3614
积分
925
精华
0
注册时间
2016-10-2
QQ
 楼主| 发表于 2018-8-29 13:19 | 显示全部楼层
Malgalad 发表于 2018-8-29 13:15
如果有可以改时间流逝速度的修改器基本就够用了~要不日常迷路跑几步路天黑了,感觉还有不少事儿没 ...

这个修改器有修改时间的功能,回头研究研究这些花里胡哨的功能


http://bbs.3dmgame.com/thread-5776735-1-1.html

回复 支持 反对

使用道具 举报

33

主题

1420

帖子

1175

积分

游戏狂人

Rank: 6Rank: 6

贡献度
15
金元
11150
积分
1175
精华
0
注册时间
2009-9-30
发表于 2018-8-29 13:34 | 显示全部楼层
大佬能不能搞个收获翻倍的功能啊
回复 支持 反对

使用道具 举报

67

主题

1万

帖子

2万

积分

论坛幸运儿

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

贡献度
85
金元
230245
积分
23365
精华
0
注册时间
2015-12-17

3DMer

发表于 2018-8-29 14:54 | 显示全部楼层
支持下。
回复 支持 反对

使用道具 举报

40

主题

1378

帖子

2385

积分

游戏达人

专注坑队友二十年

Rank: 7Rank: 7Rank: 7

贡献度
12
金元
23373
积分
2385
精华
0
注册时间
2012-3-3
发表于 2018-8-29 15:23 | 显示全部楼层
额···我一直有一个疑问····为毛做修改器的大多说都要加个音乐····是不是怕自己在做的过程中因为安静而···崩溃
回复 支持 反对

使用道具 举报

0

主题

438

帖子

1247

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
12472
积分
1247
精华
0
注册时间
2008-5-10
发表于 2018-8-29 15:49 | 显示全部楼层
有修改12格白尸骨的吗?
回复 支持 反对

使用道具 举报

1

主题

11

帖子

91

积分

初级玩家

Rank: 2

贡献度
0
金元
910
积分
91
精华
0
注册时间
2017-7-24
发表于 2018-8-29 22:31 | 显示全部楼层
谢谢楼主!
回复 支持 反对

使用道具 举报

37

主题

1510

帖子

1976

积分

游戏狂人

Rank: 6Rank: 6

贡献度
8
金元
19437
积分
1976
精华
0
注册时间
2011-10-30

3DM页游玩家

发表于 2018-8-29 22:57 | 显示全部楼层
顶你上去  支持大佬
回复 支持 反对

使用道具 举报

0

主题

179

帖子

508

积分

高级玩家

Rank: 4

贡献度
22
金元
4202
积分
508
精华
0
注册时间
2009-10-28
发表于 2018-8-29 22:59 | 显示全部楼层
最好有TP系统
回复 支持 反对

使用道具 举报

484

主题

7352

帖子

1008万

积分

管理员

Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24Rank: 24

贡献度
8888
金元
100527377
积分
10088370
精华
8
注册时间
2003-1-1
发表于 2018-8-29 23:23 | 显示全部楼层
如果需要更新的话,把回复可见代码删除即可重新编辑,如需重新设置可PM我私信。
回复 支持 反对

使用道具 举报

2

主题

482

帖子

501

积分

高级玩家

Rank: 4

贡献度
1
金元
4968
积分
501
精华
0
注册时间
2012-5-2
发表于 2018-8-29 23:23 | 显示全部楼层
6666666666666666666
回复 支持 反对

使用道具 举报

0

主题

149

帖子

182

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1820
积分
182
精华
0
注册时间
2014-9-10
发表于 2018-8-30 01:09 | 显示全部楼层
吼啊,睡觉模拟器摆脱和破坏游戏性折中,很棒
回复 支持 反对

使用道具 举报

28

主题

1397

帖子

1355

积分

游戏狂人

Rank: 6Rank: 6

贡献度
79
金元
10390
积分
1355
精华
0
注册时间
2006-8-20
发表于 2018-8-30 01:43 | 显示全部楼层
使用中暂时出现了两个问题 第一个就是刚开始游戏 如果开启了修改器 铁匠任务消灭史莱姆的时候 打磨短剑 无法完成 导致游戏接下来都无法完成 原因是因为使用修改器后磨刀石需要三次锻造 但是游戏只让你锻造一次 所以导致接下来任何操作都无法完成 第二个问题 其实也是三倍耐久导致的 修理墓碑的时候 也需要三次操作才能修理一个墓碑 这样会导致用三倍的材料 分三次才可以修复一个墓碑 所以 建议取消三倍耐久
回复 支持 反对

使用道具 举报

1

主题

402

帖子

400

积分

高级玩家

Rank: 4

贡献度
4
金元
3841
积分
400
精华
0
注册时间
2008-2-2
发表于 2018-8-30 02:22 | 显示全部楼层
不错                     
回复 支持 反对

使用道具 举报

0

主题

299

帖子

363

积分

高级玩家

Rank: 4

贡献度
0
金元
3628
积分
363
精华
0
注册时间
2015-9-28
发表于 2018-8-30 08:29 | 显示全部楼层
好东西啊,谢谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

101

帖子

148

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1479
积分
148
精华
0
注册时间
2017-8-3
发表于 2018-8-30 09:06 | 显示全部楼层
支持支持这次
回复 支持 反对

使用道具 举报

0

主题

1239

帖子

1230

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
12300
积分
1230
精华
0
注册时间
2015-8-6
发表于 2018-8-30 10:16 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

0

主题

77

帖子

137

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1370
积分
137
精华
0
注册时间
2016-3-22
发表于 2018-8-30 10:41 | 显示全部楼层
666666666666
回复 支持 反对

使用道具 举报

0

主题

52

帖子

112

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1119
积分
112
精华
0
注册时间
2015-7-27
发表于 2018-8-30 11:05 | 显示全部楼层
看看看,小神器!
回复 支持 反对

使用道具 举报

0

主题

718

帖子

1480

积分

游戏狂人

Rank: 6Rank: 6

贡献度
18
金元
14076
积分
1480
精华
0
注册时间
2006-5-28
发表于 2018-8-30 11:40 | 显示全部楼层
666666666666666
回复 支持 反对

使用道具 举报

2

主题

328

帖子

394

积分

高级玩家

Rank: 4

贡献度
2
金元
3861
积分
394
精华
0
注册时间
2011-9-11
发表于 2018-8-30 11:54 | 显示全部楼层
有趣~可以试试看
回复 支持 反对

使用道具 举报

14

主题

2998

帖子

2874

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
258
金元
18422
积分
2874
精华
0
注册时间
2005-9-27
发表于 2018-8-30 12:05 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

0

主题

136

帖子

179

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1787
积分
179
精华
0
注册时间
2012-11-17
发表于 2018-8-30 12:20 | 显示全部楼层
感谢制作!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|咖绿茵|求知网|3DMGAME ( 京ICP备14006952号 沪公网安备31011202006753号

GMT+8, 2019-9-23 04:26 , Processed in 0.160777 second(s), 18 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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