if self.id < 20 # 人物坐标
case self.ac_id
when 0
return 350
when 1
return 430
when 2
return 510
when 3
return 580
end
else
case $game_actors[self.zhuren].ac_id #宠物坐标
when 0
return 250 #460
when 1
return 340
when 2
return 430
when 3
return 510
end
end
end
上面的是战斗中角色和宠物坐标的控制case $game_actors[self.zhuren].ac_id定义的就是宠物的坐标,宠物的坐标是根据主人来的,而不是自己的,比如21号宠物,给1号角色带,站的位置就是1号角色前面,给2号角色带,就站在2号角色前面,所以不能直接定义。
但是,case $game_actors[self.zhuren].ac_id这条语言貌似用来定位血条又不太通顺。
本来自己试着写过。
召唤兽的坐标不会控制。
我本来想写:
when 21
X好多
Y好多
但是后来一想,如果21号召唤兽给1号角色参战,和21号召唤兽给2号角色参战,这个时候的坐标是不同的呀。
不能直接这么写。
但是我对脚本又不太了解。
对召唤兽系统也不太了解。
梦幻的召唤兽系统貌似是给了每个角色的宠物一个代号还是怎么着?是什么.zhuren什么的?
不知道了,这个太难了。
我做回伸手党吧,谁写好给我参考。