标题: 请教如何将DATA武将存入整形变量里面
性别:未知-离线 morningboo
(冰冷的山)

Rank: 4
组别 士兵
级别 偏将军
功绩 4
帖子 356
编号 171314
注册 2007-6-5


发表于 2013-3-27 16:20 资料 短消息 只看该作者
请教如何将DATA武将存入整形变量里面

最近在研究剧本,想有这样一个效果:就是在敌军,友军,我军等出场时,全部选择整形变量出场,已达到随机的效果,但是这就需要将DATA中的人物导入到整形变量里面,看了毅大的一个帖子,http://www.xycq.net/forum/viewth ... 3&highlight=%2B
还是不太明白,毅大的教程是将出场的武将导入到整形变量里面,那么请问各位朋友,我想要将DATA中的武将导入到整形变量中,应该怎么做呢?是否需要使用指针变量将DATA的内存地址=整形变量?但是DATA得内存地址是在哪呢?(本人使用的是5.0引擎)

麻烦各位能够帮帮小弟。
http://www.xycq.net/forum/thread-194034-1-1.html


看了这个帖子,毅大帖子中说道:

4、4A1B68 或 0D60000
武将DATA内存。按每个武将的data编号48H个字节排列。其中512人data是从4A1B68开始,而1024人data就从0D60000开始,而STAR175的5.2版引擎开始采用了一种新方法,由系统自动安排DATA内存的起始位置。
在程序中常见这样的两条指令:
IMUL ECX,ECX,48
ADD ECX,004A1B68 或 ADD ECX,0D60000
就是根据武将的DATA编号(大部分情况下都是从战场内存地址的00-03中取出来)得出DATA内存地址。

那么请教一下,是否就是从0D60000开始,按照48H字节排列对应的就是DATA中的武将编号呢?就是说如果我使用77指令令指针变量(P)0=505000,指针变量(P)1=14024704,再令二者相等就将DATA的0号武将存入整形变量0中了呢?

[ 本帖最后由 morningboo 于 2013-3-27 16:32 编辑 ]


顶部
性别:未知-离线 dennis2669



Rank: 7Rank: 7Rank: 7Rank: 7
组别 校尉
级别 左将军
功绩 43
帖子 1254
编号 363856
注册 2010-3-5
来自 香港


发表于 2013-3-27 16:25 资料 文集 短消息 只看该作者
變量運算 整形變量=data號


顶部
性别:未知-离线 morningboo
(冰冷的山)

Rank: 4
组别 士兵
级别 偏将军
功绩 4
帖子 356
编号 171314
注册 2007-6-5


发表于 2013-3-27 16:33 资料 短消息 只看该作者
回复 #2 dennis2669 的帖子

能否说的具体一点?
顶部
性别:男-离线 WHITESHIP

★★
谏议大夫

Rank: 16
组别 翰林学士
级别 征北将军
功绩 380
帖子 4210
编号 170977
注册 2007-6-3
家族 轩辕学院


发表于 2013-3-27 23:22 资料 个人空间 短消息 只看该作者
好像不行,现有的剧本编辑器确实没提供读取武将DATA编号的功能。
顶部
性别:未知-离线 morningboo
(冰冷的山)

Rank: 4
组别 士兵
级别 偏将军
功绩 4
帖子 356
编号 171314
注册 2007-6-5


发表于 2013-3-28 09:14 资料 短消息 只看该作者
回复 #4 WHITESHIP 的帖子

我去,这么悲剧。。。。三国志看来不好搞了。。。。。
顶部
性别:男-离线 godtype
(毅)

刘国公
广南东路经略使
枢密直学士
★★★★★★★★★★★★
★★★

Rank: 24Rank: 24Rank: 24
柱国(正二品) 轩辕春秋年度最佳(轩辕工作室)
组别 经略使
级别 卫将军
好贴 1
功绩 1314
帖子 6207
编号 111321
注册 2007-2-18
来自 我家
家族 轩辕学院


发表于 2013-3-28 09:27 资料 个人空间 短消息 只看该作者
顶部
性别:未知-离线 morningboo
(冰冷的山)

Rank: 4
组别 士兵
级别 偏将军
功绩 4
帖子 356
编号 171314
注册 2007-6-5


发表于 2013-3-28 10:11 资料 短消息 只看该作者
回复 #6 godtype 的帖子

无脸再问毅哥。。。。自抽二十个大嘴巴。。。。。
(问题已解决。。。怪自己平时没好好看资料)
顶部

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




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

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

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