Project1

标题: VA 技能判定脚本书写问题 [打印本页]

作者: wex256    时间: 2014-4-16 16:51
标题: VA 技能判定脚本书写问题
在VA中 如果要判定是否使用该技能和学会某个技能要怎么写
if [1].include?(obj.id) and obj.is_a?(RPG::Skill) #使用1号技能
       if self.state?(3)                 
           add_new_state(2) #中毒
       end
end
这句话是否正确,老是出错。
或者说 我放错地方了 请指教
作者: taroxd    时间: 2014-4-16 17:23
我记得是add_state而不是add_new_state

另外我不知道你脚本放哪儿了
作者: wex256    时间: 2014-4-16 17:55
taroxd 发表于 2014-4-16 17:23
我记得是add_state而不是add_new_state

另外我不知道你脚本放哪儿了

我测试了  add_new_state是可以的
作者: tan12345    时间: 2014-4-16 19:16
学会技能我知道,skill_learn?(skill)
至于使用技能,没看懂是什么意思。
ps:技能-使用效果-公共事件,是否可以通过是否执行了公共事件来判定技能是否使用了?
作者: wex256    时间: 2014-4-17 23:08
tan12345 发表于 2014-4-16 19:16
学会技能我知道,skill_learn?(skill)
至于使用技能,没看懂是什么意思。
ps:技能-使用效果-公共事件,是 ...

不行,这样子达不到效果
作者: tan12345    时间: 2014-4-18 14:01
wex256 发表于 2014-4-17 23:08
不行,这样子达不到效果

哪个达不到效果?




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