Project1
标题:
【VA脚本】状态的触发次数 + 伤害反射
[打印本页]
作者:
jianyulei
时间:
2018-7-7 15:13
标题:
【VA脚本】状态的触发次数 + 伤害反射
本帖最后由 jianyulei 于 2018-7-9 15:10 编辑
前置脚本(必须)
状态的触发次数
伤害反射
作者:
JasperCrazy
时间:
2021-1-18 15:50
本帖最后由 JasperCrazy 于 2021-1-18 16:13 编辑
大佬,时隔多年,发现有BUG。
例如写了<触发次数 "攻击" 1> ,在攻击过一次后此状态解除,重新附加此状态,随后无论什么行动如治疗自己,也会解除状态。
<触发次数 "受攻击" 1>也有类似的情况,解除过一次后,治疗自己或攻击对方都会解除状态。
找到原因了。
将状态的触发次数54-55行:
$fanshe_jieduan = "受攻击" if !item.damage.recover? && !duiyou?(user)
$fanshe_jieduan1 = "攻击" if !item.damage.recover? && !duiyou?(user)
改为(脚本新手只会这种写法):
if !item.damage.recover? && !duiyou?(user)
$fanshe_jieduan = "受攻击"
else $fanshe_jieduan = "刷新"
end
if !item.damage.recover? && !duiyou?(user)
$fanshe_jieduan1 = "攻击"
else $fanshe_jieduan1 = "刷新"
end
让 $fanshe_jieduan的值刷新一下就不会出错了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1