赞 | 159 |
VIP | 0 |
好人卡 | 0 |
积分 | 263 |
经验 | 0 |
最后登录 | 2024-11-16 |
在线时间 | 5355 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 26264
- 在线时间
- 5355 小时
- 注册时间
- 2016-3-8
- 帖子
- 1655
|
本帖最后由 alexncf125 于 2020-12-14 20:52 编辑
插入到Main以上, 其他脚本以下
PS没测试
- class Game_BattlerBase
- #--------------------------------------------------------------------------
- # ● 判定是否存留TP
- #--------------------------------------------------------------------------
- def preserve_tp?
- return true #全部角色的TP都必定会继承到下一战
- end
- end
- class Game_Battler < Game_BattlerBase
- #--------------------------------------------------------------------------
- # ● 初始化目标 TP
- #--------------------------------------------------------------------------
- alias full_init_tp init_tp
- def init_tp
- full_init_tp
- self.tp = rand(16) + 10 #每次战斗开始时TP都会有10~25
- end
- end
- class Game_Actor < Game_Battler
- #--------------------------------------------------------------------------
- # ● 等级上升
- #--------------------------------------------------------------------------
- alisa recover_hp_mp_when_level_up level_up
- def level_up
- recover_hp_mp_when_level_up
- self.hp = self.mhp #升级回满状态??
- self.mp = self.mmp #回满啥状态啊??
- end
- end
-
复制代码 |
|