赞 | 2 |
VIP | 143 |
好人卡 | 1 |
积分 | 1 |
经验 | 216792 |
最后登录 | 2019-10-10 |
在线时间 | 24 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 61
- 在线时间
- 24 小时
- 注册时间
- 2008-8-5
- 帖子
- 1924
|
在 Scene_Battle 4 的 update_phase4_step6 中修改,這是在對象方和行動方動畫都結束后會掉用的一個方法,所以在這個里面添加紅色的部分: #--------------------------------------------------------------------------
# ● 刷新画面 (主回合步骤 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
if @active_battler.class == Game_Actor &&
@active_battler.id == 1 && @active_battler.state?(3) && rand >= 0.5
@active_battler.remove_state(3)
end
# 移至步骤 1
@phase4_step = 1
end
如果在樓上那里改的話,在角色命令選擇完畢之后所有人的狀態會一起被決定消失或不消失(50%機率) 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|