赞 | 411 |
VIP | 0 |
好人卡 | 11 |
积分 | 392 |
经验 | 242285 |
最后登录 | 2025-1-13 |
在线时间 | 5737 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 39163
- 在线时间
- 5737 小时
- 注册时间
- 2006-11-10
- 帖子
- 6638
|
- class Game_Battler
- def skill_can_use?(skill_id)
- if dead?
- return false
- end
- if self.restriction == 1
- return false
- end
- # SP 不足的情况下不能使用
- if $data_skills[skill_id].sp_cost > self.sp
- return false
- end
- # 获取可以使用的时机
- occasion = $data_skills[skill_id].occasion
- # 战斗中的情况下
- if $game_temp.in_battle
- # [平时] 或者是 [战斗中] 可以使用
- return (occasion == 0 or occasion == 1)
- # 不是战斗中的情况下
- else
- # [平时] 或者是 [菜单中] 可以使用
- return (occasion == 0 or occasion == 2)
- end
- end
- end
复制代码
把这个脚本塞到MANI前GAME BATTLE3后的任何位置,名字随便 系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~ |
|