自制的帝国时代2决定版和原版召唤单位刷单位修改器(新版ct脚本可能会定期更新到GitHub中)
本帖最后由 948170997 于 2021-11-2 20:57 编辑注意:新版游戏对文件验证机制更加丧心病狂,进入战斗后再按Insert热键激活脚本,结束后按Insert关闭脚本,还有经常保存 学习版应该不会出现这种问题,不过我没有测试。
说实话帝国时代2可以说是童年回忆了,最近听说重制了所以就又下回来玩了玩,然后就突发奇想做了这个修改器其实本来我是想着用C++做成成品修改器的,但是奈何C++不支持x64的内置汇编,所以没办法调用游戏内的Call,因此只能做成CT表了
首先要声明,我只是会做逆向而已,但是并不是专门做修改器的,做这个也只是为了自己玩的开心,所以功能性和稳定性之类的肯定是比不上论坛里风大这种专门做修改器的做的好,如果游戏崩溃了之类的请不要大惊小怪。下面说一下使用方法,CE建议使用7.0,因为我是基于7.0制作的CT表。改资源大家都会,主要说一下怎么刷单位首先给初始化生产单位打上勾,或按Insert快捷键激活脚本,然后回到游戏中按下热键:小键盘1:精锐皇家骑士小键盘2:精锐条顿武士小键盘3:精锐蒙古突骑小键盘4:精锐长弓兵然后就会在屏幕中心生成你想要的单位,注意不要让单位卡在某些建筑物里。
一定要注意游戏版本是否对应!!!重要!!!下面是效果图,这是在标准战斗黑暗时代开局刷出的顶级兵
这是在战役开局刷出的兵
顺便再给你们一个原版1.0C的我自己做的修改器,对应进程名必须为age2_x1.exe这个因为是x32的游戏可以直接用C++做成成品,这个也是要在进入对战地图之后再使用!
(之前有人反映决定版不能正常使用,我调试了下发现确实基址出问题了,现在修复了,应该可以正常使用了,有什么问题记得在回复提出)
新版本的ct脚本以后会定期更新到GitHub中链接: TrainerCollection/AoEIIDETrainer at master · SeulYoung/TrainerCollection (github.com)只需要下载后缀为.ct的CT表即可,使用方法和以前一样。
二楼有自定义单位教程,感兴趣的可以自己去看话说为了让帖子不要沉下去能不能麻烦大家给个回复
本层楼为自定单位教程
本帖最后由 948170997 于 2020-6-28 23:54 编辑新版优化后标志位被我取消了,其他的的设置步骤都一样
鉴于有好多人和我说希望增加特色兵种类型,所以我特地在这里把特色兵种ID帮你们找出来了
注意,以下数值皆为十六进制,并非所有ID我都测试过,如果哪个有问题可以反馈给我
125/53 村民
239 圣殿骑士
4CB 精锐龙骑兵
36E 精锐贵族铁骑
3F4 精锐标枪骑兵
55C 精锐草原突骑
468 精锐飞镖骑兵
3F7 精锐飞刀女兵
3EB 精锐风琴炮
4D4 精锐皇家骑士
3F1 精锐骆驼射手
367 精锐马扎尔骠骑
36B 精锐骑象射手
4CE 精锐怯薛
4D1 精锐钦察射手
364 精锐热那亚弩手
46B 精锐藤甲弓兵
3FA 精锐弯刀勇士
371 精锐印加长枪兵
465 精锐爪刀勇士
462 精锐重弩战象
229 精锐拜占庭圣骑兵
22F 精锐中国连弩兵
305 精锐西班牙征服者
22C 精锐阿拉伯奴隶兵
22B 精锐哥德卫队
2D6 精锐豹勇士
22D 精锐土耳其火枪兵
212 精锐长弓兵
231 精锐蒙古突骑
22E 精锐战象
2FD 精锐羽毛箭射手
230 精锐日本武士
2F5 精锐鞑靼骑兵
213 精锐掷斧兵
22A 精锐条顿武士
2B6 精锐狂战士
33D 精锐马战车
216 精锐菘蓝武士
215 精锐维京龙头战船
340 精锐龟甲船
513 萨瓦尔
24 手推炮
7D 僧侣
629 有激光武器的人
首先说一下这两个数值的作用,第一个标志位只要不是零,那么我插入的刷单位代码就会运行,第二个单位类别就是对应单位的十六进制ID
相信说到这里其实就已经有人明白怎么改变单位了,但是要注意,除非你多多少少学习过游戏逆向,以及你明白你在做什么,否者不要随意更改初始化脚本
然后下面讲一下怎么替换我设置的ID,首先是右键设置热键
然后会看到这个界面,这个就是标志位,只要改为1就会触发刷单位代码,你也可以添加自己的热键
这里就是设置单位ID的地方,但是一定要同时设置标志位和单位ID,否者可能游戏崩溃。
你也可以替换我的ID或者新增自己的热键
这里是增加热键的界面,选择设置数值为你想要的ID就可以了
以上就是添加自己的单位的简单教学,还有什么不明白的可以回复提问
制作不易,可以的话至少给个回复
支持原创,我竟然是一楼? 感谢大神 我游戏还没下 厉害。。。 大佬能更新一下到911.911吗? 大佬数据刷不出来啊,版本一样 nbnnbn9641 发表于 2019-11-19 20:51
大佬数据刷不出来啊,版本一样
哪个模式下啊?战役吗?描述具体点我看看 无限资源对AI也生效吗,还是只对自己生效? 特色兵种是任何国家都能使用的吗?如果是的话还能增加一些特色单位吗?太少啦 表在哪里? cuijichen 发表于 2019-11-19 20:18
大佬能更新一下到911.911吗?
主要是我没有那个版本的游戏……有的话我就能找个时间做一下 nbnnbn9641 发表于 2019-11-19 20:51
大佬数据刷不出来啊,版本一样
我更新了新的CT表,你再试一下?应该没问题了
tt9891 发表于 2019-11-19 23:01
无限资源对AI也生效吗,还是只对自己生效?
原版那个修改器吗?只对自己有效的
kycx3000 发表于 2019-11-20 00:34
表在哪里?
我刚跟新了新版CT表,你可能正好错过了
948170997 发表于 2019-11-20 00:36
我更新了新的CT表,你再试一下?应该没问题了
可以了,数据有反应了,4种都可以生成了
谢谢分享啊
。。。。。。。。。。。。。。。。 试想一下,感谢楼主
66666666666666 .......................... 666666666666
waaaaaaaaaaaaaaa
收下备用 謝謝分享,滿實用的 这么厉害阿
已用,真的强{:3_121:}楼主决定版能多来点兵种吗?特色兵种{:3_104:} 6666666666666
谢谢楼主
ddddddddddddddddddddddddddd