赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 0 |
最后登录 | 2015-8-14 |
在线时间 | 7 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 1285
- 在线时间
- 7 小时
- 注册时间
- 2015-7-24
- 帖子
- 3
|
2楼
楼主 |
发表于 2015-8-10 10:58:53
|
只看该作者
这个脚本是攻击后执行公共事件,但它是攻击完才执行的,并不是直接执行公共事件
#==============================================================================
# 本脚本来自www.66rpg.com,转载和使用请保留此信息
#==============================================================================
class Scene_Battle
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合) ★
#--------------------------------------------------------------------------
def update_phase4
case @phase4_step
when 1
update_phase4_step1
when 2
update_phase4_step2
when 3
update_phase4_step3
when 4
update_phase4_step4
when 5
update_phase4_step5
when 6
update_phase4_step6
when 7
update_phase4_step7
end
end
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 6 : 刷新) ★
#--------------------------------------------------------------------------
def update_phase4_step6
# 清除强制行动对像的战斗者
$game_temp.forcing_battler = nil
# 公共事件 ID 有效的情况下
if @common_event_id > 0
# 设置事件
common_event = $data_common_events[@common_event_id]
$game_system.battle_interpreter.setup(common_event.list, 0)
end
# 移至步骤 1
@phase4_step = 7
end
#--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 7 : 刷新) ★
#--------------------------------------------------------------------------
def update_phase4_step7
common_event = $data_common_events[1]
$game_system.battle_interpreter.setup(common_event.list, 0)
@phase4_step = 1
end
end
#==============================================================================
# 本脚本来自www.66rpg.com,转载和使用请保留此信息
#============================================================================== |
|