注册 | 登录

游侠NETSHOW论坛





查看: 24863|回复: 18
打印 上一主题 下一主题

[分享] 11+17+4个内存修改 [复制链接]

帖子
55
精华
0
积分
28
金钱
846
荣誉
0
人气
1
评议
0
跳转到指定楼层
楼主
发表于 2017-9-25 08:48:53 |只看该作者 |倒序浏览
本帖最后由 Badmi 于 2017-10-18 17:29 编辑

1.11原版,以下修改均用Cheat Engine 6.7。
CE的功能很不错,唯一感觉不好的就是做不了汉字内码转换,除非附加LUA扩展库。
这里放已弄好的.CT文件,除了帖子里的功能外,还有天览不限、全价格显示、卖米不限、全据点情报(不影响属下调查城)。
用CE打开这个taikou5.ct文件后,会弹出一个小窗口,然后运行游戏,再点小窗口的“绑定进程”,这样就打开了所有功能。
这个小窗口会实时显示游戏中对话和情报人物的亲密度,和,全世界被攻击的城门状态。
可以关闭这个窗口,想恢复再点CE上面的菜单->表单->INFO->恢复显示。
网盘:https://pan.baidu.com/s/1mh8WUtq


小窗口新增功能:“技能/能力”显示队列,可以看到一个操作(比如力攻)是由哪些技能/能力影响的,还可以看到提升了哪个技能升级点数。
这是用了用了火攻后的截图:

// 解决Win7(10?)打开游戏声音无法退出,或,使用这个覆盖,或,使用旧版的DirectX(8.1?)
[ENABLE]
000235F5:
DB EB

[DISABLE]
000235F5:
DB 74

// 无需有流派印也可以和这个流派的徒弟学密技
[ENABLE]
0061EF8C+1B0:
DB 90 90

[DISABLE]
0061EF8C+1B0:
DB 74 04

// 大地图无打劫
[ENABLE]
00582EBA:
DB EB F7

[DISABLE]
00582EBA:
DB 33 C0

// 游戏开始人物属性变更为最大值
[ENABLE]
0056EE0D:
DB B8 0A 00 00 00

[DISABLE]
0056EE0D:
DB E8 0E 9C 13 00

// 与徒弟交手必送礼物
[ENABLE]
0060DC12:
DB 90 90 90 90 90 90

[DISABLE]
0060DC12:
DB 0F 84 C0 00 00 00

// 赌博骰子全是1(与别的修改器的区别:不会因赢得次数而失效;NPC还是随机的投骰)
[ENABLE]
005DFC53:
DB EB 15 90 90 90 90

[DISABLE]
005DFC53:
DB 0F 85 04 01 00 00

// 属下修业必成功(受角色属性限制)
[ENABLE]
0041268E:
DB 48 90 90 90 90
004129AF:
DB 48 90 90 90 90

[DISABLE]
0041268E:
DB E8 8D 63 29 00
004129AF:
DB E8 6C 60 29 00

// 访客学习技能必成功
[ENABLE]
00669BC1+210:
DB 90 90

[DISABLE]
00669BC1+210:
DB 74 2C

// 采药不随机药草数量
[ENABLE]
00582003:
DB B8 02 00 00 00

[DISABLE]
00582003:
DB E8 18 6A 12 00

// 攻城非军团长可控,需攻城前打开
[ENABLE]
00462B9C:
DB B8 01 00 00 00

[DISABLE]
00462B9C:
DB E8 3F D6 09 00

// 野战非军团相同势力可控(包括和同势力武将学足轻)
[ENABLE]
ALLOC(NEWMEM,62)
LABEL(ORIGINALCODE)
LABEL(GETFORCE)

NEWMEM:
CMP EAX,[0075363A]
JE ORIGINALCODE
PUSH ECX
CALL GETFORCE
MOV ECX,EAX
MOV EAX,[0075363A]
CALL GETFORCE
CMP ECX,EAX
POP ECX
JNE ORIGINALCODE
MOV EAX,1
RET

GETFORCE:
PUSH EAX
CALL 0053E170
ADD ESP,4
MOV EAX,[EAX+10]
MOVZX EAX,BYTE PTR [EAX+13]
RET

005001E0:
ORIGINALCODE:

004AB46B:
CALL NEWMEM

[DISABLE]
DEALLOC(NEWMEM)
004AB46B:
DB E8 70 4D 05 00

// 小游戏矿山直接完美
[ENABLE]
005BC448+D0:
DB 90 90 90 90 90
005B9D24+D0:
DB 8B F1 90

[DISABLE]
005BC448+D0:
DB E8 A3 E8 FF FF
005B9D24+D0:
DB 8D 34 50

// 小游戏辩才直接完美
[ENABLE]
005C2856+D0:
DB C7 81 5C 02 00 00 15 00 00 00 90

[DISABLE]
005C2856+D0:
DB E8 75 FE FF FF 8D 8D 50 FD FF FF

// 小游戏建筑直接完美
[ENABLE]
005BF0CE+D0:
DB EB
005BF101+D0:
DB 8B 86 18 01 00 00 89 86 1C 01 00 00 90 90 90

[DISABLE]
005BF0CE+D0:
DB 75
005BF101+D0:
DB 6A 00 68 00 07 00 00 E8 C3 E5 FE FF 83 C4 08

// 小游戏破坏直接完美
[ENABLE]
005B65A9+D0:
DB EB
005B6784+D0:
DB B8 64 00 00 00

[DISABLE]
005B65A9+D0:
DB 77
005B6784+D0:
DB E8 97 8D 10 00

// 小游戏开垦直接完美
[ENABLE]
005B8D5B+D0:
DB 90 90 90 90 90
005B80C9+D0:
DB 8B FB 90 90 90 90

[DISABLE]
005B8D5B+D0:
DB E8 80 FD FF FF
005B80C9+D0:
DB 8B BE 74 02 00 00

// 小游戏忍术直接完美
[ENABLE]
005C5518+D0:
DB C7 45 D4 06 00 00 00 90 90 90 90

[DISABLE]
005C5518+D0:
DB 8D 8D 14 FE FF FF E8 ED FD FF FF

// 小游戏茶道直接完美
[ENABLE]
005CAE20+D0:
DB B8 64 00 00 00

[DISABLE]
005CAE20+D0:
DB E8 0B FB FF FF

// 小游戏骑马直接完美
[ENABLE]
005DE660+D0:
DB B8 64 00 00 00

[DISABLE]
005DE660+D0:
DB E8 9B FD FF FF

// 小游戏铁炮直接完美
[ENABLE]
005D2510+D0:
DB B8 64 00 00 00

[DISABLE]
005D2510+D0:
DB E8 AB FB FF FF

// 小游戏弓术直接完美
[ENABLE]
005D579E+D0:
DB B8 64 00 00 00

[DISABLE]
005D579E+D0:
DB E8 2D F6 FF FF

// 小游戏军学直接完美
[ENABLE]
005D97C2+D0:
DB B8 64 00 00 00

[DISABLE]
005D97C2+D0:
DB E8 99 F7 FF FF

// 小游戏算术直接完美
[ENABLE]
005DC460+D0:
DB B8 64 00 00 00

[DISABLE]
005DC460+D0:
DB E8 8B F9 FF FF

// 小游戏医术直接完美
[ENABLE]
005CFA70+D0:
DB B8 64 00 00 00

[DISABLE]
005CFA70+D0:
DB E8 EB F6 FF FF

// 小游戏礼法直接完美
[ENABLE]
005C88D0+D0:
DB B8 64 00 00 00

[DISABLE]
005C88D0+D0:
DB E8 CB F3 FF FF

// 小游戏买卖直接完美
[ENABLE]
005B399A+D0:
DB C7 85 5C FF FF FF 06 00 00 00 90 90

[DISABLE]
005B399A+D0:
DB 57 8D 8D F4 FD FF FF E8 BA FB FF FF

// 修业足轻直接完美
[ENABLE]
004F5296+D0:
DB B8 64 00 00 00

[DISABLE]
004F5296+D0:
DB E8 25 BF 12 00

// 修业水军直接完美
[ENABLE]
0065E724+210:
DB B8 64 00 00 00

[DISABLE]
0065E724+210:
DB E8 57 29 FC FF

// “修业为先”自动补全
见4楼

// 城门(本丸除外)破后不结束回合,直到所有武将行动完毕
[ENABLE]
00481B67-30:
DB 90 90

[DISABLE]
00481B67-30:
DB 75 12

// 攻城敌我伤害不随机,取最大值
[ENABLE]
// 技能/城门
004735F4+160:
DB B8 02 00 00 00
00473691:
DB 31 DB
// 技能/射箭
004738FE+160:
DB B8 02 00 00 00
// 强袭
0047E8C4+110:
DB B8 02 00 00 00
0047E912:
DB 31 DB
// 射箭
0047ED3C+110:
DB B8 02 00 00 00

[DISABLE]
004735F4+160:
DB E8 C7 52 23 00
00473691:
DB 8B D8
004738FE+160:
DB E8 BD 4F 23 00
0047E8C4+110:
DB E8 47 A0 22 00
0047E912:
DB 8B D8
0047ED3C+110:
DB E8 CF 9B 22 00

// 攻城加技能升级点数不随机,取最大值(未测试是否完全,野战貌似已是固定点数)
[ENABLE]
// 技能
0047C58A:
DB B8 01 00 00 00
0047C5A5:
DB B8 01 00 00 00
// 强袭
0047ECBC:
DB B8 01 00 00 00
0047ECC6:
DB B8 01 00 00 00
// 射击
0047F081:
DB B8 01 00 00 00

[DISABLE]
0047C58A:
DB E8 91 C4 22 00
0047C5A5:
DB E8 76 C4 22 00
0047ECBC:
DB E8 5F 9D 22 00
0047ECC6:
DB E8 55 9D 22 00
0047F081:
DB E8 9A 99 22 00

另外:
从007558E2到007558F1(字节)分别对应足轻、骑马...茶道、医术16项技能的升级点数,如果到100就升级(升星)。
比如想把军学升星,网上的攻略是不停的使用军学技能和参加合战,实际上战斗中使用辩才技能也加军学,比如恫喝,每用一次军学升级点数就+1。
再比如使用建筑技能力攻加足轻,火攻加建筑,城门爆破什么都不加。
可以在CE里添加这些地址(不要锁定)便于查看升级点数。


附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 人气 收起 理由
大将文丑 + 20 + 1 感谢分享~

总评分: 金钱 + 20  人气 + 1   查看全部评分

使用道具 举报

帖子
540
精华
0
积分
280
金钱
3732
荣誉
1
人气
1
评议
0
沙发
发表于 2017-9-30 00:05:02 |只看该作者
太赞了!!!

使用道具 举报

帖子
116
精华
0
积分
59
金钱
2346
荣誉
0
人气
6
评议
0
板凳
发表于 2017-10-11 12:26:59 |只看该作者
感谢楼主的分享,小游戏组合木材和破坏工作能做一个直接完成吗,尤其破坏工作太费时间了

使用道具 举报

帖子
55
精华
0
积分
28
金钱
846
荣誉
0
人气
1
评议
0
地板
发表于 2017-10-11 16:58:29 |只看该作者
本帖最后由 Badmi 于 2017-10-11 17:11 编辑

属下修业“一次传达”->“修业为先”,自动将对应属性大于69,而相应的技能是3级的选择出来,不满足条件的主命为“无”,建议配合一楼的修业必成功。
效果图:


[ENABLE]
ALLOC(NEWMEM,188)
LABEL(NEXT)
LABEL(NEXTS)
LABEL(NEXTC)
LABEL(RESULT)
LABEL(RETURNHERE)
LABEL(EXIT)
LABEL(CHAR)
LABEL(COUNT)
LABEL(MAP)

NEWMEM:
        MOV [EAX+0C],EDX
        PUSH ECX
        PUSH EAX
        PUSH EDX
        PUSH EBX
        PUSH ESI
        PUSH EDI
        PUSH [EAX]
        CALL 0053E0A0+D0
        ADD ESP,4
        MOV [CHAR],EAX
        MOV [COUNT],0
        MOV ESI,MAP
NEXT:
        MOVZX EBX,BYTE PTR [ESI]
        PUSH [COUNT]
        MOV ECX,[CHAR]
        CALL 00546420+D0
        CMP EAX,46
        JB NEXTC
        XOR EDI,EDI
NEXTS:
        INC EDI
        MOVZX EAX,BYTE PTR [ESI+EDI]
        PUSH EAX
        PUSH EAX
        MOV ECX,[CHAR]
        CALL 00540540+D0
        CMP EAX,3
        POP EAX
        JE RESULT
        CMP EDI,EBX
        JB NEXTS
NEXTC:
        ADD ESI,EBX
        INC ESI
        INC [COUNT]
        CMP [COUNT],5
        JB NEXT
        MOV EAX,FFFF
RESULT:
        POP EDI
        POP ESI
        POP EBX
        POP EDX
        CMP EAX,EDX
        MOV ECX,EAX
        POP EAX
        MOV [EAX+08],ECX
        MOV ECX,EDI
        JNE EXIT
        MOV ECX,90
EXIT:
        MOV [EAX+04],ECX
        POP ECX
        JMP RETURNHERE
CHAR:
        DD 0
COUNT:
        DD 0
MAP:
        DB 04 00 01 02 03
        DB 03 04 05 07
        DB 04 08 09 0A 0B
        DB 02 06 0D
        DB 03 0C 0E 0F

00639343+1D0:
        JMP NEWMEM
        NOP

00639355+1D0:
        RETURNHERE:

[DISABLE]
DEALLOC(NEWMEM)
00639343+1D0:
DB 89 50 08 89 50 0C
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
294
精华
1
积分
453
金钱
4613
荣誉
10
人气
59
评议
0
5#
发表于 2017-10-12 08:36:59 |只看该作者
不错不错,又有一个玩汇编的!

http://game.ali213.net/thread-5722971-1-1.html  要不这个脚本你先维护着?我大概1年2年不会回归!

随便没验证,但是我个人认为你的赌博有问题。。。。你可以把你赌博一直赌到5万筹码,如果没有出问题的话,说明你的是对的。我帖子里有赌博具体解释!当初可是周末双休读代码的成果!

另外我的帖子里还有脚本里新开线程的完美解决方案,你可以参考一下!。。赞美你的自动修业汇编代码!

使用道具 举报

帖子
116
精华
0
积分
59
金钱
2346
荣誉
0
人气
6
评议
0
6#
发表于 2017-10-12 20:51:10 |只看该作者
太阁4有个修改能在所有城池执行内政指令,就是可以在己方别的城主的城里也有内政选项,进了敌方城里有破坏指令,楼主能把这条用在太阁5里吗

使用道具 举报

帖子
55
精华
0
积分
28
金钱
846
荣誉
0
人气
1
评议
0
7#
发表于 2017-10-13 19:44:50 |只看该作者
efanbin 发表于 2017-9-30 00:05
太赞了!!!

同意

使用道具 举报

帖子
55
精华
0
积分
28
金钱
846
荣誉
0
人气
1
评议
0
8#
发表于 2017-10-13 19:45:13 |只看该作者
yashiro2 发表于 2017-10-11 12:26
感谢楼主的分享,小游戏组合木材和破坏工作能做一个直接完成吗,尤其破坏工作太费时间了 ...

同意

使用道具 举报

帖子
55
精华
0
积分
28
金钱
846
荣誉
0
人气
1
评议
0
9#
发表于 2017-10-13 19:45:40 |只看该作者
wangzc2009 发表于 2017-10-12 08:36
不错不错,又有一个玩汇编的!

http://game.ali213.net/thread-5722971-1-1.html  要不这个脚本你先维护着 ...

否绝

使用道具 举报

帖子
55
精华
0
积分
28
金钱
846
荣誉
0
人气
1
评议
0
10#
发表于 2017-10-13 19:45:57 |只看该作者
yashiro2 发表于 2017-10-12 20:51
太阁4有个修改能在所有城池执行内政指令,就是可以在己方别的城主的城里也有内政选项,进了敌方城里有破坏 ...

否绝

使用道具 举报

帖子
116
精华
0
积分
59
金钱
2346
荣誉
0
人气
6
评议
0
11#
发表于 2017-10-14 09:18:09 |只看该作者
那个所有城都可执行内政很有用的,原来学满了忍术一直只能用个潜入,有这个修改能去敌方城随意破坏很爽

使用道具 举报

帖子
16
精华
0
积分
8
金钱
629
荣誉
0
人气
0
评议
0
12#
发表于 2017-10-15 13:13:58 |只看该作者
我有ce6,地址输入后怎么修改?我搞了半天都没成功

使用道具 举报

帖子
16
精华
0
积分
8
金钱
629
荣誉
0
人气
0
评议
0
13#
发表于 2018-1-15 20:52:14 |只看该作者
Badmi 发表于 2017-10-11 16:58
属下修业“一次传达”->“修业为先”,自动将对应属性大于69,而相应的技能是3级的选择出来,不满足条件的 ...

0061EF8C+1B0这个怎么计算?

使用道具 举报

帖子
19
精华
0
积分
10
金钱
221
荣誉
0
人气
0
评议
0
14#
发表于 2020-2-12 09:09:06 |只看该作者
绑定进程提示
错误:确定失败为 BUFFER 方法

使用道具 举报

帖子
200
精华
0
积分
107
金钱
2376
荣誉
0
人气
68
评议
0
15#
发表于 2021-5-15 11:04:56 |只看该作者
yashiro2 发表于 2017-10-12 20:51
太阁4有个修改能在所有城池执行内政指令,就是可以在己方别的城主的城里也有内政选项,进了敌方城里有破坏 ...

内政的很好找到,破坏的不好找到。

使用道具 举报

帖子
200
精华
0
积分
107
金钱
2376
荣誉
0
人气
68
评议
0
16#
发表于 2021-5-15 13:04:09 |只看该作者
bhima 发表于 2021-5-15 11:04
内政的很好找到,破坏的不好找到。

对所有城搞内政的修改:
CE:
4E2B49 7518->7500
exe
E2B49  7518->7500

使用道具 举报

帖子
30
精华
0
积分
15
金钱
869
荣誉
0
人气
0
评议
0
17#
发表于 2022-5-25 22:36:55 |只看该作者
大佬 DX版本出了 您还会出山么

使用道具 举报

帖子
314
精华
0
积分
158
金钱
9081
荣誉
0
人气
14
评议
0
18#
发表于 2022-5-26 19:33:40 |只看该作者
大佬求补档

使用道具 举报

帖子
1
精华
0
积分
1
金钱
5
荣誉
0
人气
0
评议
0
19#
发表于 2023-6-30 22:12:06 |只看该作者
大佬,为什么我下载不了脱壳原版

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-4-20 08:21 , Processed in 0.353284 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到