查看: 2082|回复: 1

[已经过期] 求助,如何在战斗中让指定角色强制使用技能。

[复制链接]
梦石
0
星屑
50
在线时间
45 小时
注册时间
2013-6-27
回帖
17
发表于 2014-1-15 03:16:23 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
RMXP默认的强制行动指令里面只有分辨队伍1人、2人、3人、4人,而现在我打算是这样:
当执行公共事件X的时候,角色A强制使用XX技能。
然后由于有队伍更换的存在,使得角色A战斗时的位置不确定(也就是无法确定他是队伍1人还是2人还是……),如果贸然指定队伍1人或者其他使用XX技能,那么就可能会出现本该是强制行动的A没有强制行动,取代的是B。所以这个让我纠结了很久,有什么办法能够指定就让角色A使用技能,无论他位于队伍的哪个位置。纠结了很久了,求大神解答

八宝粥的基叔

梦石
0
星屑
4957
在线时间
5234 小时
注册时间
2009-4-29
回帖
14054

贵宾

发表于 2014-1-15 11:01:24 | 显示全部楼层
思路是先判定该人所在的位置,然后条件分歧,如果在1号位就1人,如果在2号位就2人……
于是本问题就转化为如何判定角色在某号位置。
于是请用for循环来判定吧,for i in 0...$game_party.actors.size; if $game_party.actors[i].id == XX; return i 请自由发挥!

评分

参与人数 1星屑 +90 收起 理由
myownroc + 90 楼主是个事件党你给个脚本...

查看全部评分

《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部