赞 | 0 |
VIP | 6 |
好人卡 | 0 |
积分 | 1 |
经验 | 63789 |
最后登录 | 2017-9-7 |
在线时间 | 12 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 12 小时
- 注册时间
- 2006-5-21
- 帖子
- 773
|
if $game_party.all_dead?
$scene = Scene_Gameover.new
elsif @skill.common_event_id > 0
$game_temp.common_event_id = @skill.common_event_id
$scene = Scene_Map.new
end
这里elsif @skill.common_event_id > 0
$game_temp.common_event_id = @skill.common_event_id
是判断公共事件的 放在脚本最后了所以使用技能时最后执行
如果要改,那么最上面的脚本改成
if $game_party.all_dead?
$scene = Scene_Gameover.new
end
就是把判断公共事件的去掉.
再在114行那里插入一行,在 def determine_skill的后面
写下
if @skill.common_event_id > 0
$game_temp.common_event_id = @skill.common_event_id
$scene = Scene_Map.new
end
恩恩,理论上是这样,因为没有完整看过战斗方面的脚本所以不能下定论
{/hx} 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|