2014-6-29 17:06
may123
武将移动到指定地点后立刻传送至另一地点怎么做?
消失可以用"武将消失"指令;
出现怎么做?出现后必须是已行动,且保留身上所有状态。
可以实现的话,告诉我步骤也行。
发错地方了,能删除或转移吗:hz1043:
[color=Silver][[i] 本帖最后由 may123 于 2014-6-29 17:16 编辑 [/i]][/color]
2014-6-29 17:22
dennis2669
戰場武將復活/隱藏武將出現(後者沒測試過).
整型變量
2014-6-29 17:25
蓝色の忧郁
[b]55:战场复活[/b] 或 [b]6d:相对复活或移动[/b]
人物状态可以用 [b]78:整型变量赋值[/b] 进行保留
2014-6-29 22:44
may123
回复 #1 may123 的帖子
我要实现的功能是,我军或友军"任何一人"进入指定地点后传送至另一地点;
我不想每个人都做一个进入测试,
我希望能用格式"25 武将进入指定地点测试 我军或友军 ...";
提问:
我要怎么取得"该我军或友军"的战场编号或者Data编号呢?
取不到怎么复活呢?
2014-6-29 23:11
一ノ濑结爱
回复 #4 may123 的帖子
用指针变量可以,但非常麻烦。改引擎也可以,更麻烦。
建议每个人都测试一下。朴实且有效。
2014-6-30 00:08
may123
回复 #5 一ノ濑结爱 的帖子
我决定还是得效率一点好;
能否告知武将战场内存中 "X坐标"、"Y坐标" 分别是36个字节的第几个?
2014-6-30 01:43
蓝色の忧郁
回复 #6 may123 的帖子
24H个字节具体的内容如下(没有标出为未知):
00-03:武将的Data序号
04:是战场形象编号
05:属于哪一方,00代表我军,01是友军,大于等于02是敌军
06:战场横坐标
07:战场纵坐标
0B:AI的行动顺序
0C:判断武将是否可见,01不可见,02可见,03撤退
0D:叠加数值。00是未行动,02与04同时存在就是已行动,08表示S形象的左右翻转
0E:是否能被玩家直接控制,07表示可控
0F:表示人物朝向,数值是0(上),1(右),2(下),3(左)
10-13:HPcur
14:MPcur
18:攻击状态,03为正常状态,大于03为提升,小于03为衰弱
19:防御状态
1A:精神状态
1B:爆发状态
1C:士气状态
1D:移动状态
1E:表示人物健康状态
2014-6-30 12:23
may123
回复 #1 may123 的帖子
我不知道哪里错了,有闲着的高手帮我看看吗?
结果是我方人员进入指定坐标,主角的武没变化。
[color=Silver][[i] 本帖最后由 may123 于 2014-6-30 12:26 编辑 [/i]][/color]
2014-6-30 15:42
may123
回复 #8 may123 的帖子
问题已解决,原来
"无条件跳转" 要跳回 "子事件设定" 才行啊,跳到变量测试上去了
2014-6-30 18:05
star175
(p)0+35和+36这两处应该先设为dword运算
然后又要设为byte运算,再无条件跳转回去测试坐标
2014-7-3 21:31
long4444000
哇,偷学到指针的用法入门了,原来如此,多谢!:hz1020::hz1020:
页:
[1]
Powered by Discuz! Archiver 5.0.0
© 2001-2006 Comsenz Inc.