要不弄個狀態, 狀態上的 特性 弄個 免疫 【戰鬥不能】 。 這樣的話應該足夠滿足您的需求。
class Game_BattlerBase def undeath_state? state?(undeath_state_id) end def undeath_state_id return 30 #30号状态 end end class Game_Battler < Game_BattlerBase def die if undeath_state? @hp = 10 #死亡时自动回复10点hp remove_state(undeath_state_id) else @hp = 0 clear_states clear_buffs end end end
| 欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |