class Game_Battler
def skill_can_use?(skill)
return false unless skill.is_a?(RPG::Skill)
return false unless movable?
return false if silent? and skill.spi_f > 0 && !skill.element_set.include?(20)
return false if calc_mp_cost(skill) > mp
if $game_temp.in_battle
return skill.battle_ok?
else
return skill.menu_ok?
end
end
soulsaga 发表于 2017-6-3 16:32
Game_Battler脚本里
黯淡的流星 发表于 2017-6-4 14:49
没用啊,加了以后我改成15,然后打钩15号攻击属性,沉默状态依旧无法使用…… ...
soulsaga 发表于 2017-6-4 15:10
那可能是你用了其他战斗脚本重定义了这方法..那你把上面的脚本插入到MAIN上面再试试
话说才想起VX可以用 ...
1.png (5.91 KB, 下载次数: 17)
黯淡的流星 发表于 2017-6-4 15:43
把Game_Battler放到Main前会这样
soulsaga 发表于 2017-6-4 16:00
插入脚本不是这个意思..是插件脚本的用法..你应该懂吧?
算了..
全局搜if silent? and skill.spi_f
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |