赞 | 0 |
VIP | 2 |
好人卡 | 47 |
积分 | 1 |
经验 | 25587 |
最后登录 | 2018-6-22 |
在线时间 | 450 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 135
- 在线时间
- 450 小时
- 注册时间
- 2015-2-25
- 帖子
- 365
|
- class Scene_Battle
- def laoganma(battler)
- if battler.hp < battler.mhp && !battler.state?(2)
- battler.add_state(2)
- last_subject = @subject
- @subject = battler
- action = Game_Action.new(battler, true)
- action.set_skill(10)
- battler.actions.unshift(action)
- process_action
- @subject = last_subject
- end
- end
- end
-
- class Game_BattlerBase
- def hp=(hp)
- return if @hp == hp
- @hp = hp
- if $game_party.in_battle && @hp <= mhp/2
- if actor?
- SceneManager.scene.laoganma(self) if id == 1
- else
- SceneManager.scene.laoganma(self) if enemy_id == 2
- end
- end
- refresh
- end
- end
复制代码 這樣..勉強能用吧 |
|