Project1

标题: 怎么让某些技能在战斗中隐藏,有些则在地图中隐藏 [打印本页]

作者: sq333333    时间: 2016-11-28 09:30
标题: 怎么让某些技能在战斗中隐藏,有些则在地图中隐藏
想做一个技能  在地图中是  传送的公共事件
                       在战斗中是  中止战斗(逃跑)的公共事件

就想到了标题里的方法,设置两个名字相同的技能,然后互相隐藏,不知道可行否
作者: cinderelmini    时间: 2016-11-28 13:39
这个技能的公共事件里设置一个条件分歧:
  1. 脚本:$game_party.in_battle
复制代码

这句判定持否处于战斗中,试试看。
作者: QQ蚊子湯    时间: 2016-11-28 19:36
本帖最后由 QQ蚊子湯 于 2016-11-29 12:32 编辑

20號和21號技能分別只會在地圖和戰鬥中出現
RUBY 代码复制
  1. 工事中

作者: sq333333    时间: 2016-11-29 09:09
cinderelmini 发表于 2016-11-28 13:39
这个技能的公共事件里设置一个条件分歧:

这句判定持否处于战斗中,试试看。 ...

这个方法可行,哈哈!多谢多谢
作者: sq333333    时间: 2016-11-29 09:15
QQ蚊子湯 发表于 2016-11-28 19:36
20號和21號技能分別只會在戰鬥中和地圖出現
class Window_SkillList < Window_Selectable
    def include? ...

大神,这个脚本我用时战斗和地图中都没有效果,是不是脚本冲突了啊。





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1