轩辕春秋文化论坛 » 曹操传MOD制作交流 » 剧本判断兵种属性问题


2013-1-7 16:54 YSH0212
剧本判断兵种属性问题

请教一个关于S剧本的问题,在剧本中能否判断部队是远程兵种(或受骑马攻击伤害兵种)吗?用指针变量可以实现么

2013-1-7 17:07 WHITESHIP
可以。
远程兵种的地址我一下记不住,得找找。不过如果远程兵种只有几个(弓兵,弓骑,炮车)就直接在剧本里判断兵种好了。

STAR引擎是没有骑马攻击特效的。其他引擎一般就要找位置,如GOD引擎在43BEDB。转为十进制再加上武将的兵种编号即可。

2013-1-9 12:15 YSH0212
回复 #2 WHITESHIP 的帖子

远程兵种不是应该有个标志?引擎是GOD5.0

2013-1-9 15:39 WHITESHIP
回复 #3 YSH0212 的帖子

GOD5.0在44006D,十进制4456557。

GOD5.0版很方便的,因为cheatmaker内附的修改器没设密码,所以可以点运行设计器,在里面找地址。
然后可以用我这个帖子([url]http://www.xycq.net/forum/thread-266751-1-1.html[/url])的方法转换成Ollydbg地址,再转成十进制就行了。
有点小麻烦,习惯了就会了。

用指针变量之前先确认一下用法吧,要用两条指令,和整形变量不一样。
然后还要设置整形变量4080为1,否则会读取4个字节。

2013-1-15 12:54 YSH0212
回复 #4 WHITESHIP 的帖子

非常感谢。
指针变量我有研究过,还算熟悉。相比于改引擎还算简单得太多了。

页: [1]
查看完整版本: 剧本判断兵种属性问题


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.