Project1
标题:
转到下一位角色的指令输入是怎么写的?
[打印本页]
作者:
幻耶
时间:
2008-1-23 21:32
标题:
转到下一位角色的指令输入是怎么写的?
在战斗中添加了新的战斗选项,该选项连接到一个公共事件,但战斗时发现可以反复使用,用完该指令还能用别的战斗指令。我希望该公共事件消费一个回合的行动,也就是执行完就转到下一位角色的指令选择,该怎么做?
希望添加一句在原先的公共事件里面
作者:
訫﹎森
时间:
2008-1-23 21:41
在Scene_Battle 3里改吧...在相关的指令调用公共事件?
作者:
superufo
时间:
2008-1-23 21:44
提示:
作者被禁止或删除 内容自动屏蔽
作者:
superufo
时间:
2008-1-23 21:55
提示:
作者被禁止或删除 内容自动屏蔽
作者:
幻耶
时间:
2008-1-23 22:45
phase3_next_actor写在公共事件里缺少定义,写在Scene_Battle 3脚本里调用公共事件下面的话就直接跳过当前的角色了
作者:
幻耶
时间:
2008-1-23 22:48
case @actor_command_window.index
when 0 # 攻击
# 演奏确定 SE
$game_system.se_play($data_system.decision_se)
# 设置行动
@active_battler.current_action.kind = 0
@active_battler.current_action.basic = 0
# 开始选择敌人
start_enemy_select
when 1 # 特技
# 演奏确定 SE
$game_system.se_play($data_system.decision_se)
# 设置行动
@active_battler.current_action.kind = 1
# 开始选择特技
start_skill_select
when 2 # 防御
# 演奏确定 SE
$game_system.se_play($data_system.decision_se)
# 设置行动
@active_battler.current_action.kind = 0
@active_battler.current_action.basic = 1
# 转向下一位角色的指令输入
phase3_next_actor
when 3 # 物品
# 演奏确定 SE
$game_system.se_play($data_system.decision_se)
# 设置行动
@active_battler.current_action.kind = 2
# 开始选择物品
start_item_select
when 4 #调用换人公共事件
$game_system.battle_interpreter.setup($data_common_events[999].list, 0)
phase3_next_actor
end
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1