赞 | 0 |
VIP | 170 |
好人卡 | 5 |
积分 | 1 |
经验 | 15787 |
最后登录 | 2013-8-6 |
在线时间 | 285 小时 |
Lv1.梦旅人 垃圾死人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 285 小时
- 注册时间
- 2009-1-27
- 帖子
- 2420
|
用这个试试,插入到main前面。- module After_Battle
- # HP回复开关(不回复改成false)
- HP_RE = true
- # HP回复量(%)
- HP_RE_PER = 20
- # SP回复开关(不回复改成false)
- SP_RE = true
- # SP回复量(%)
- SP_RE_PER = 20
- # 战斗后复活开关(复活改成true)
- CORPSE_RE = false
- end
- class Scene_Battle
- include After_Battle
- alias start_phase5_rec start_phase5
- def start_phase5
- for actor in $game_party.actors
- if HP_RE and !actor.dead?
- actor.hp += (actor.maxhp * HP_RE_PER / 100).truncate
- end
- if SP_RE and !actor.dead?
- actor.sp += (actor.maxsp * SP_RE_PER / 100).truncate
- end
- if CORPSE_RE and actor.dead?
- actor.hp = 1
- end
- end
- start_phase5_rec
- end
- end
复制代码 |
|