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

注册 登录

QQ登录

只需一步,快速开始

查看: 1350|回复: 87
打印 上一主题 下一主题

[原创] 【CE脚本】自用三国志14PK简体中文版CE脚本

  [复制链接]

18

主题

93

帖子

2476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
158
金元
18443
积分
2476
精华
0
注册时间
2012-3-16
跳转到指定楼层
主题
发表于 2026-2-7 12:59 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
2.28更新:后续应该不会更新太多东西了,除非有特别想做的内容。单挑、联接、战法CD什么的我也没研究就不做了,现在已经不是在玩游戏了,简直就是在“玩”游戏
加入了探索发现武将邀请、擢用在野(或收监)武将、擢用被押送的俘虏必成的功能
加入了部队五维增加全满(太BT了,横冲直撞),如果不想要请自行删除,在★部队★【伤兵/士气/楼船/异常状态/部队五维】里,7F代表十进制的127是最大值了,改再高就是负数了
删除了获取所有无主道具(需要读档生效,而且觉得道具没什么用)
删除了武将获取任意五维经验都直接提升能力(一级一级升的话满屏都是信息,一下满级又太BT,不如删掉)
删除了所有我方城市商业、农业、兵营全满(全满满屏都是中、大、巨的升级信息,太烦,直接删掉)
优化了部分底层代码,减少了BUG的可能性


2.20更新:
加入了我方武将自动获取交易才能获得的4种战法(如果格子够的话)、我方武将自动去除所有负面红色个性
加入了一个脚本我方君主自动获得所有无主的宝物(需要存档再读生效)
加入了我方武将做任意事情对应的五维直接满级(毫无乐趣,谨慎使用!)


最近在玩三国志14,自己做了个CE脚本玩玩,适用于SAN14PK_SC,主要功能如下,差不多了,太BT的不想搞了:
把之前的修改器更新过了,修改了一些BUG,测试了2、3轮暂时没发现问题,如果没有特别想改的或者严重的BUG应该暂时不会更新了
势力:我方主张直接满级/四个交易国友好度满
武将:我方寿终年/官职/忠诚/健康,我方人均丞相,去除了五维修改(太BT了没必要)
部队:我方伤兵/士气/楼船/异常状态
城池:我方资金/兵粮/士兵数/伤兵/士气/异常状态/耐久
主区域:我方商业/农业/兵营/人口/治安
子区域:自动占领我方城市下辖的所有子区域
关隘:我方士兵数/伤兵/士气/耐久

能不能修改带兵上限?
可以,但是没必要,已经全员丞相带兵两万了。游戏里是武将官职ID决定带兵上限的,除非改官职里的带兵基数,那样就成敌我全体生效了。

能不能改战法或者阵型?
可以,但是战法每个人不同,各有特色;阵型一共10+1种,但是每个人默认最多5种,改过了会出BUG内存溢出闪退


如果有什么其他问题请给我留言















基于1.0.8版本制作,但是理论上其他版本只要指令没有改变应该也能用,目前1.0.10版测试成功可用
必须先开启【脚本总开关】并保持开启状态!
游客,如果您要查看本帖隐藏内容请回复


评分

1

查看全部评分

回复

使用道具 举报

18

主题

93

帖子

2476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
158
金元
18443
积分
2476
精华
0
注册时间
2012-3-16
来自 44#
 楼主| 发表于 2026-3-2 08:38 | 只看该作者
剧本和事件基本全打完了,后续应该不会有什么太大的进一步研究了,这是我自己整理的研究笔记,有需要的自取:

1.0.8版本基址:SAN14PK_SC.exe+1FC91C0
1.0.10版本基址:SAN14PK_SC.exe+1FC91D0

获取当前基址:mov rdx,rcx【48 8B D1 48 2B 90 60 DF 07 00】
当前任意信息地址:mov [rax+00000140],rbx【48 89 98 40 01 00 00 48 8B 8F】

鱼鳞02、锋矢04、雁行08、方圆10、鹤翼20、长蛇40、锥行80、井阑100、冲车200、投石400、四夷4000

势力(+0x1D0):地址偏移[rax+rbx*8+0000DCA0]
访问当前势力ID指针1:mov rcx,[rax+00085130]【48 8B 88 30 51 08 00 48 85 C9 74 * 0F BE 81 BC 00 00 00 C3】
访问当前势力ID指针2:movzx eax,byte ptr [rcx+3A]【0F B6 41 3A 83 F8 33 77 * 8B C8 48 8B 05 * * * * 48 8B 84 C8】
访问我方势力地址:mov rdx,[rsi]【48 8B 16 48 8B CE 0F B6 5F】
访问五胡从属地址:movzx ebx,byte ptr [rbx+00000194]【0F B6 9B 94 01 00 00】

军团(+0x28):地址偏移[rax+rbx*8+0000DE40]
写入指令书改变:mov [rbp+14],sil【40 88 75 14 49 8B CF】

武将(+0x200):地址偏移[rax+rbx*8+000737C0],伪偏移[rax+rbx*8+00000148]
访问所有武将地址:mov rax,[rdi]【48 8B 07 41 B0 03 0F B6 97 F9 01 00 00 48 8B CF FF 50 48 44】
访问个性遍历(rdi是当前武将地址,rbp是当前武将个性地址):inc r12【49 FF C4 48 83 C5 02】
判断探索发现在野武将擢用是否成功(rdi是被录用武将地址,rsi是执行录用命令的武将地址,r12是录用区域的地址,r15是势力地址):test eax,eax【48 8B CB 85 C0 0F 84 * * * * E8 * * * * 85 C0 74】
判断使用人才擢用指令擢用在野或在押武将是否成功(rsi是被录用武将地址,r13是执行录用命令的武将地址,r14是执行录用势力君主武将地址):test eax,eax【49 8B CC 85 C0 0F 84 * * * * E8】
判断擢用战俘是否成功(rdi是被俘武将地址,r12是发生城市的地址,r13是战胜方势力君主武将地址):test eax,eax【0F B7 8F 96 01 00 00 85 C0 74 * 66 83 C9 40 66 89 8F】
访问我方去世年:movzx ebx,word ptr [rdi+000000E6]【0F B7 9F E6 00 00 00 8D】
访问忠诚:movzx ebx,byte ptr [rax+00000120]【0F B6 98 20 01 00 00 E9】
写入忠诚降低:mov [rdi+00000120],al【88 87 20 01 00 00 80】

部队(+0x200):地址偏移
访问所有部队地址:mov rcx,[rbx+000001E0]【48 8B 8B E0 01 00 00 80】
写入减少士兵:mov [rsi+16],ax【3B C1 0F 4F C1 66 89 46 16 E8】
写入伤兵增加1:mov [rsi+18],cx【66 89 4E 18 66 0F 6E 05】
写入伤兵增加2:mov [rsi+18],cx【66 89 4E 18 80 7E 10 02】
写入伤兵增加3:mov [rbx+18],ax【66 89 43 18 48 8B CB】
写入减少士气:mov [rdi+1A],bl【88 5F 1A 48 8B 5C 24 30 48 83】
访问水上阵型:movzx eax,byte ptr [rdx+1C]【0F B6 42 1C 88 41 1C 0F B7】
写入异常状态:mov [rdi+rbx+23],cl【88 4C 1F 23 45 85 ED】

城市(+0x168,46+5个):地址偏移[rax+rbx*8+0000DAA8]
访问所有城市地址:mov rdx,[rcx]【48 8B 11 FF 92 B0 00 00 00 FF C8 8B】
写入城市募兵:mov [rsi+3C],ebx【3B D8 0F 4F D8 89 5E 3C 41 8B】
写入士兵数降低:mov [rsi+3C],ebx【89 5E 3C 48 8B 5C 24 30 48】
写入资金改变:mov [rdi+34],ebx【89 5F 34 48 8B 5C 24 30】
写入兵粮改变:mov [rdi+38],ebx【0F 4F D8 89 5F 38】
访问士兵数:mov ebx,[rdi+3C]【48 8B CF 8B 5F 3C】
写入伤兵增加:mov [rsi+40],edi【89 7E 40 48 8B 7D A0】
访问士气:movzx edx,byte ptr [rdi+44]【0F B6 57 44 48 8B CF】
写入士气降低:mov [rsi+44],dil【40 88 7E 44 4C 8B 74 24 38】

区域(+0x78,总计501个内存地址,其中共343个有效区域,1个无效区域):地址偏移[rax+rbx*8+6C860]
访问所有区域地址:mov rax,[rax]【48 8B 00 48 8B CF FF 50 18】
访问人口:movzx eax,word ptr [r14+52]【41 0F B7 46 52 89 44 24 20 49 8B CC E8 * * * * 85 C0 74 * BA 02 00】
写入人口减少:mov [rsi+52],ax【66 89 46 52 49 63 45 10】
访问治安:movzx edx,byte ptr [r14+54]【41 0F B6 56 54 8B 05 * * * * 89 44 24 30 89 54 24 28 48 8D 4C 24 30 4C 8D 44 24 28 3B D0 49 0F 4D C8 8B 19 41 0F B6 7E 6D 66 0F 6E 44 24 20 0F 5B C0 E8 * * * * 0F 28 D0 66 0F 6E CB 0F 5B C9 F3 0F 59 D1 F3 0F 5E 15 * * * * 8B 0D * * * * 41 0F AF CD B8 * * * * F7 E9 C1 FA 05 8B C2 C1 E8 1F 03 D0 8B 0D * * * * 0F AF CF 83 C1 64 03 CA 41 0F AF CF 0F AF 4C 24 24 B8 * * * * F7 E9 C1 FA 06 8B C2 C1 E8 1F 03 D0 66 0F 6E C2 0F 5B C0 F3 0F 58 D0 66 0F 6E CE 0F 5B C9 F3 0F 59 D1 66 0F 6E C5 0F 5B C0 F3 0F 5E D0 F3 0F 2C CA 0F AF 0D * * * * B8 * * * * F7 E9 8B F2 C1 FE 05 8B C6 C1 E8 1F 03 F0 BA 24 00 00 00 49 8B CC E8 * * * * 8B 0D * * * * 0F AF C8 0F AF CE B8 * * * * F7 E9 C1 FA 05 8B C2 C1 E8 1F 03 D0 03 F2】
写入治安减少:mov [rdi+54],bl【88 5F 54 0F 1F 80 00 00 00 00】

关隘(+0xC0,10个):地址偏移[rax+rbx*8+0000DC48]【word ptr [关隘地址+4E]代表耐久ID】
访问所有关隘地址:mov rax,[rcx]【48 8B 01 0F 5B F6 FF 50 60 66 0F 6E 0D * * * * 48 8D B5 C0】
访问士兵数:mov edi,[rbx+3C]【8B 7B 3C FF 90 C8 00 00 00】
写入士兵数改变:SAN14PK_SC.exe+271F9C - 89 5E 3C - mov [rsi+3C],ebx【89 5E 3C 41 0F B7 7E 18】
访问士气:movzx edx,byte ptr [rbx+44]【0F B6 53 44 48 8B CB】

耐久(+0x20,51+10个):地址偏移[rax+rbx*8+0006D808]【word ptr [耐久地址+10]代表土地ID】
访问所有耐久地址:movzx eax,word ptr [rbx+14]【0F B7 43 14 48 83 C4 20】
城市耐久降低:mov [rdi+14],bx【0F 4F DE 66 89 5F 14】

土地(+0x20,48400个):地址偏移[rax+rbx*8+0000DFE0]【word ptr [所属土地地址+12]代表区域ID,byte ptr [耐久地址+14]代表势力ID】
访问所有土地地址:movzx ecx,word ptr [rax+12]【0F B7 48 12 33 C0】

个性:地址偏移[rax+rbx*8+0007D440]
官职:地址偏移[rax+rbx*8+00077C20]
爵位:地址偏移[rax+rbx*8+00077BB8]

未知地址偏移:
[rax+rbx*8+0000DEC8]
[rax+rbx*8+0000D9F0]
[rax+rbx*8+0000D990]
回复 支持 反对

使用道具 举报

0

主题

560

帖子

666

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6661
积分
666
精华
0
注册时间
2020-4-28
舒服的沙发
发表于 2026-2-7 21:58 | 只看该作者
6666666666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

170

帖子

309

积分

高级玩家

Rank: 4

贡献度
0
金元
3089
积分
309
精华
0
注册时间
2012-2-15
硬硬的板凳
发表于 2026-2-8 17:12 | 只看该作者
谢谢分享!!!
回复 支持 反对

使用道具 举报

1

主题

267

帖子

472

积分

高级玩家

Rank: 4

贡献度
0
金元
4715
积分
472
精华
0
注册时间
2014-4-20
冰凉的地板
发表于 2026-2-8 20:52 | 只看该作者
看看先,不错,加油
回复 支持 反对

使用道具 举报

1

主题

267

帖子

472

积分

高级玩家

Rank: 4

贡献度
0
金元
4715
积分
472
精华
0
注册时间
2014-4-20
5#
发表于 2026-2-8 22:14 | 只看该作者
闪退了,楼主,用的是什么版本
回复 支持 反对

使用道具 举报

0

主题

348

帖子

349

积分

高级玩家

Rank: 4

贡献度
0
金元
3493
积分
349
精华
0
注册时间
2011-3-19
6#
发表于 2026-2-9 00:44 | 只看该作者
发放为阿飞阿飞a
回复 支持 反对

使用道具 举报

18

主题

93

帖子

2476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
158
金元
18443
积分
2476
精华
0
注册时间
2012-3-16
7#
 楼主| 发表于 2026-2-9 19:38 | 只看该作者
kkyuou 发表于 2026-2-8 22:14
闪退了,楼主,用的是什么版本

1.0.8版本,按理不应该,都是AOB注入的,我最近还在优化脚本,不行就再等等我更新
回复 支持 反对

使用道具 举报

18

主题

93

帖子

2476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
158
金元
18443
积分
2476
精华
0
注册时间
2012-3-16
8#
 楼主| 发表于 2026-2-9 19:44 | 只看该作者
kkyuou 发表于 2026-2-8 22:14
闪退了,楼主,用的是什么版本

1.0.8的基址是SAN14PK_SC.exe+1FC91C0,如果你是其他版本,这个基址有可能会改变,你自行改成这个基址就行应该
回复 支持 反对

使用道具 举报

0

主题

1083

帖子

1334

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
13335
积分
1334
精华
0
注册时间
2013-10-7
9#
发表于 2026-2-10 05:51 | 只看该作者
6666666666666666666666666
回复 支持 反对

使用道具 举报

0

主题

283

帖子

356

积分

高级玩家

Rank: 4

贡献度
0
金元
3555
积分
356
精华
0
注册时间
2024-8-1
10#
发表于 2026-2-10 16:17 | 只看该作者
感谢分享!!!
回复 支持 反对

使用道具 举报

0

主题

360

帖子

467

积分

高级玩家

Rank: 4

贡献度
0
金元
4672
积分
467
精华
0
注册时间
2013-6-7
11#
发表于 2026-2-10 19:02 | 只看该作者
啦啦啦啦啦啦啦啦啦
回复 支持 反对

使用道具 举报

0

主题

450

帖子

649

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6494
积分
649
精华
0
注册时间
2016-2-24
12#
发表于 2026-2-10 22:34 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

0

主题

41

帖子

47

积分

初级玩家

Rank: 2

贡献度
0
金元
470
积分
47
精华
0
注册时间
2021-3-16
13#
发表于 2026-2-10 23:07 | 只看该作者
看看先,不错,加油
回复 支持 反对

使用道具 举报

0

主题

143

帖子

219

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
2194
积分
219
精华
0
注册时间
2008-2-11
14#
发表于 2026-2-13 09:00 | 只看该作者
11111111111111111111
回复 支持 反对

使用道具 举报

11

主题

1139

帖子

1281

积分

游戏狂人

Rank: 6Rank: 6

贡献度
29
金元
11654
积分
1281
精华
0
注册时间
2008-11-1
15#
发表于 2026-2-13 13:01 | 只看该作者
好东西支持哈~~
回复 支持 反对

使用道具 举报

0

主题

744

帖子

965

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
9654
积分
965
精华
0
注册时间
2019-6-25
16#
发表于 2026-2-14 09:52 | 只看该作者
111111111111111111111111111
回复 支持 反对

使用道具 举报

1

主题

528

帖子

844

积分

超级玩家

Rank: 5Rank: 5

贡献度
1
金元
8398
积分
844
精华
0
注册时间
2010-6-7
17#
发表于 2026-2-14 10:37 | 只看该作者
谢谢楼主分享

回复 支持 反对

使用道具 举报

0

主题

1137

帖子

1442

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
14421
积分
1442
精华
0
注册时间
2009-4-6
18#
发表于 2026-2-14 10:54 | 只看该作者
好东西 顶一下
回复 支持 反对

使用道具 举报

1

主题

1010

帖子

1176

积分

游戏狂人

Rank: 6Rank: 6

贡献度
0
金元
11756
积分
1176
精华
0
注册时间
2016-7-8
19#
发表于 2026-2-15 22:37 | 只看该作者
zhichi !!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

1

主题

529

帖子

879

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
8670
积分
879
精华
0
注册时间
2017-6-12
20#
发表于 2026-2-21 06:09 | 只看该作者
有没有办法做到只要有兵ai必定出城对战啊

回复 支持 反对

使用道具 举报

5

主题

117

帖子

281

积分

高级玩家

Rank: 4

贡献度
6
金元
2572
积分
281
精华
0
注册时间
2024-7-21
21#
发表于 2026-2-21 12:40 | 只看该作者
能不能加个机动力自定义数值
回复 支持 反对

使用道具 举报

18

主题

93

帖子

2476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
158
金元
18443
积分
2476
精华
0
注册时间
2012-3-16
22#
 楼主| 发表于 2026-2-21 15:24 | 只看该作者
3dm_29544518 发表于 2026-2-21 12:40
能不能加个机动力自定义数值

好像不现实,这个游戏很多东西都是调用,比如官职是调用官职ID,爵位是调用爵位ID,个性是调用个性ID,机动力不是所见即所得的,应该是调用阵型然后计算出来的,修改阵型等于全局生效,不是自己独享
回复 支持 反对

使用道具 举报

18

主题

93

帖子

2476

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
158
金元
18443
积分
2476
精华
0
注册时间
2012-3-16
23#
 楼主| 发表于 2026-2-21 15:26 | 只看该作者
h471 发表于 2026-2-21 06:09
有没有办法做到只要有兵ai必定出城对战啊

你说的AI是自己这边的还是敌人那边的?敌人那边的我不关心,自己这边的要么1军团自己手动,要么其他军团委任,我不清楚你说的这个AI有兵自动出战的应用场景是什么
回复 支持 反对

使用道具 举报

0

主题

122

帖子

197

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1965
积分
197
精华
0
注册时间
2010-12-31
24#
发表于 2026-2-21 16:04 | 只看该作者
6666666666
回复 支持 反对

使用道具 举报

0

主题

72

帖子

109

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1094
积分
109
精华
0
注册时间
2020-12-3
25#
发表于 2026-2-21 18:19 | 只看该作者
6666666666666666666
回复 支持 反对

使用道具 举报

1

主题

432

帖子

452

积分

高级玩家

Rank: 4

贡献度
0
金元
4521
积分
452
精华
0
注册时间
2012-4-21
26#
发表于 2026-2-22 10:55 | 只看该作者
66666666666666666666666666666
回复 支持 反对

使用道具 举报

2

主题

332

帖子

635

积分

超级玩家

Rank: 5Rank: 5

贡献度
0
金元
6349
积分
635
精华
0
注册时间
2013-11-14
27#
发表于 2026-2-22 15:14 | 只看该作者
1213123123123123
回复 支持 反对

使用道具 举报

1

主题

529

帖子

879

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
8670
积分
879
精华
0
注册时间
2017-6-12
28#
发表于 2026-2-22 15:19 | 只看该作者
剑落飘香 发表于 2026-2-21 15:26
你说的AI是自己这边的还是敌人那边的?敌人那边的我不关心,自己这边的要么1军团自己手动,要么其他军团 ...

自然是所有势力,比如电脑派十万兵去攻打城里四万兵的势力,因兵力碾压,差距过大而不敢出城防守这样的
回复 支持 反对

使用道具 举报

1

主题

529

帖子

879

积分

超级玩家

Rank: 5Rank: 5

贡献度
3
金元
8670
积分
879
精华
0
注册时间
2017-6-12
29#
发表于 2026-2-22 15:21 | 只看该作者
反正也是要被推了,出城野战反而有机会守住的
回复 支持 反对

使用道具 举报

0

主题

420

帖子

470

积分

高级玩家

Rank: 4

贡献度
0
金元
4703
积分
470
精华
0
注册时间
2012-2-15
30#
发表于 2026-2-22 15:23 | 只看该作者
1111111111111111
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-29 16:47 , Processed in 0.039952 second(s), 22 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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