标题: 有高手吗?如何给人物加入个人特技,类似曹操传典藏版那样的。
性别:未知-离线 maomao83118

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 298
编号 34516
注册 2005-3-13


发表于 2015-1-7 09:51 资料 短消息 看全部作者
star的各个新引擎发布帖lz看一下估计能解决问题


顶部
性别:未知-离线 maomao83118

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 298
编号 34516
注册 2005-3-13


发表于 2015-1-7 20:43 资料 短消息 看全部作者
姜维传5.9繁体版剧本中抄来的,杨兰加特性——鬼神之勇

四行变量运算

第一行,将内存地址做一个指针变量,剧本命令里是10进制的,对应的便是鬼神之勇的内存地址(5278776,十六进制是 508C38),

第二行,将整形变量4076赋值为常数2,开始做word运算

第三行,利用指针,将人物编号(杨兰的为2)写到鬼神之勇的地址离去

第四行,将整形变量4076赋值回常数0(默认的dword运算),完成整个过程。

说明:

本人对整形变量基本不懂,只能说些我知道的。

1、这四行的次序及格式不要变

2、人物及兵种特性的地址应该5.6到5.9都没变过,如果变化的话还是在那附近吧大概,如果不是我也没招

3、人物及兵种特性的排列和形象指定器中的兵种特效中的排列次序相同

[ 本帖最后由 maomao83118 于 2015-1-22 17:19 编辑 ]


图片附件: [杨兰加特性] 姜维传繁体59杨兰加特性.png (2015-1-7 20:43, 7.16 K)



顶部
性别:未知-离线 maomao83118

Rank: 3Rank: 3Rank: 3
组别 士兵
级别 忠义校尉
功绩 3
帖子 298
编号 34516
注册 2005-3-13


发表于 2015-1-7 21:11 资料 短消息 看全部作者
对于人物特性地址,star的发布帖说明过,ls给出了鬼神之勇的一个地址,如果有16进制直接改过内存的基础,打开游戏用内存修改工具(本人用ce),对照着相应的形象指定器,很快就会找到其他地址,每一个特性对应的都是三个人物地址、一个兵种地址及特性效果地址,如果某特效没被指定过,那么地址一般为 AA AA BB BB CC CC XX YY,A,B,C对应人物,为空时应该是00 04, XX对应兵种,为空时每个版本引擎不一样,估计不是40就是FF,YY对应效果值。

5.6对应的首地址应该是005089B0(大概吧……)

所以,只是自己改时直接用内存工具改地址去吧,这些地址为固定地址,是可以存到存档里去的,不用担心下次开游戏就没了;如果做mod,就研究整形变量去吧。

误人子弟到此结束。

[ 本帖最后由 maomao83118 于 2015-1-22 10:41 编辑 ]
顶部

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




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

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

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