赞 | 93 |
VIP | 0 |
好人卡 | 13 |
积分 | 80 |
经验 | 53314 |
最后登录 | 2024-8-13 |
在线时间 | 1183 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 7981
- 在线时间
- 1183 小时
- 注册时间
- 2007-7-29
- 帖子
- 2055
|
看着图,应该是我的战斗换人没跑了……
看了后果然是,又是一个不负责任的产物。
我就不修改脚本了,把以下脚本替换掉还本scene_battle 1里头原有的那部分,记得自行备份,脚本损坏不负责。
- #--------------------------------------------------------------------------
- # ● 战斗结束
- # result : 結果 (0:胜利 1:失败 2:逃跑)
- #--------------------------------------------------------------------------
- def battle_end(result)
- # 清除战斗中标志
- $game_temp.in_battle = false
- # 清除全体同伴的行动
- $game_party.clear_actions
- # 解除战斗用状态
- for actor in $game_party.actors
- actor.remove_states_battle
- end
- for actor in $game_party.actors2
- actor.remove_states_battle
- end
- # 清除敌人
- $game_troop.enemies.clear
- # 调用战斗返回
- if $game_temp.battle_proc != nil
- $game_temp.battle_proc.call(result)
- $game_temp.battle_proc = nil
- end
- # 切换到地图画面
- $scene = Scene_Map.new
- end
复制代码 |
评分
-
查看全部评分
|