标题: 部分旧引擎修改资料整理, 12.9更新
性别:未知-离线 轩雅凌枫

Rank: 2Rank: 2
组别 百姓
级别 破贼校尉
功绩 1
帖子 64
编号 352402
注册 2009-12-27
家族 轩辕学院


发表于 2014-11-20 10:12 资料 短消息 看全部作者
毅大,关于新引擎经验的修改我想问一下具体位置。

1、物理攻击部分

击退等级高于或等于自己的敌人,经验 = 基数 + 等级差*8
基数地址(原值32):2C45、2C63
最高上限(原值200):2C4B、2C54

击退等级低于自己的敌人,经验 = 基数 - 等级差*4
基数地址(原值32):2C7D、2C9F
最低下限(原值10):2C88、2C8E

击退主将(45战场全局变量中设置的敌军主将)经验再*2

未击退等级高于或等于自己的敌人,经验 = 基数 + 等级差*2
基数地址(原值8):2CF4、2D0C
最高上限(原值100):2CF7、2CFD

未击退等级低于自己的敌人,经验 = 基数 - 等级差
基数地址(原值8):2D20、2D3F
最低下限(原值1):2D2B、2D31


2、策略攻击部分

1)使用产生伤害的策略
击退等级高于或等于自己的敌人,经验 = 基数 + 等级差*8
基数地址(原值32):20408、20426
最高上限(原值200):2040E、20417

击退等级低于自己的敌人,经验 = 基数 - 等级差*4
基数地址(原值32):20440、20462
最低下限(原值10):2044B、20451

击退主将(45战场全局变量中设置的敌军主将)经验再*2

未击退等级高于或等于自己的敌人,经验 = 基数 + 等级差*4
基数地址(原值10):204B7、204D2
最高上限(原值100):204BD、204C3

未击退等级低于自己的敌人,经验 = 基数 - 等级差/2
基数地址(原值10):204EB、2050C
最低下限(原值5):204F6、204FC

2)使用不产生伤害和指定的策略(引擎指定了编号22的策略,即谍报)
对等级高于或等于自己的敌人,经验 = 基数 + 等级差*4
基数地址(原值10):20531、2054C
最高上限(原值100):20537、2053D

对等级低于自己的敌人,经验 = 基数 - 等级差/2
基数地址(原值10):20565、20586
最低下限(原值5):20570、20576

3)对我军友军使用的策略
对等级高于或等于自己的我军友军,经验 = 基数 + 等级差*4
基数地址(原值10):205EF、2060A
最高上限(原值100):205F5、205FB

对等级低于自己的我军友军,经验 = 基数 - 等级差/2
基数地址(原值10):20623、20644
最低下限(原值5):2062E、20634

4)天气类策略
固定经验(原值20):2065B

3、单挑中,使用 62:单挑阵亡 指令后,如果阵亡的是敌军武将,则我军武将所获得的经验

击退等级高于或等于自己的敌人,经验 = 基数 + 等级差*8
基数地址(原值32):4868F、486AD
最高上限(原值200):48695、4869E

击退等级低于自己的敌人,经验 = 基数 - 等级差*4
基数地址(原值32):486CD、486EF
最低下限(原值10):486D8、486DE

击退主将(45战场全局变量中设置的敌军主将)经验再*2


以上是旧引擎的经验修改位置,我改完之后发现地址不对,但是自己又找不到STAR新引擎地址~
请教毅大关于经验的修改地址!


顶部

正在浏览此帖的会员 - 共 1 人在线




当前时区 GMT+8, 现在时间是 2025-8-11 18:08
京ICP备2023018092号 轩辕春秋 2003-2023 www.xycq.org.cn

Powered by Discuz! 5.0.0 2001-2006 Comsenz Inc.
Processed in 0.012273 second(s), 9 queries , Gzip enabled

清除 Cookies - 联系我们 - 轩辕春秋 - Archiver - WAP