zhujunjie988788 发表于 2017-5-31 14:34
需求是如果玩家等级没达到要求,且开关没有打开时,技能即不显示,也不会生效(这样就能有效阻止被动性质的 ...
Ajucaqiu 发表于 2017-5-31 15:43
我的理解是你需要同时满足两个要求,所以你要用 或 “开关没有打开时”,
if (!$gameSwitches.value(1) & ...
Ajucaqiu 发表于 2017-5-31 16:15
我才想起来,yep自动被动不是有吗,本来就可以判断被动技能的条件啊。。。 ...
Ajucaqiu 发表于 2017-5-31 16:30
if (user.isLearnedSkill(15) && user._classId == 1){condition = true;}
!是不的意思,是判断技能的使 ...
zhujunjie988788 发表于 2017-5-31 16:36
谢谢大神,但实测下来,只有职业要求起作用了,技能要求并没有起作用
依然可以不学习技能15就能生效
Ajucaqiu 发表于 2017-5-31 17:00
没有吧,没道理没效的,不行的话你可以试试换个说法:
if (!user.isLearnedSkill(15) || user._classId ! ...
Ajucaqiu 发表于 2017-5-31 17:00
没有吧,没道理没效的,不行的话你可以试试换个说法:
if (!user.isLearnedSkill(15) || user._classId ! ...
zhujunjie988788 发表于 2017-5-31 17:43
if (!user.isLearnedSkill(15) || user._classId !== 1){condition = false;}
这个里面的class指的是主 ...
zhujunjie988788 发表于 2017-6-1 10:10
不是吧,我这边完全没任何效果。。。取不到副职
raketenfaust02 发表于 2017-6-1 16:04
仔细看看,应该是大小写的问题。
zhujunjie988788 发表于 2017-6-1 17:03
谢谢大神,我反复试验过了,确实是有效的,无效的原因是因为同时有2个技能调用一个职业时,副职的那个判 ...
raketenfaust02 发表于 2017-6-1 19:11
先用排除法试试。把那个需要主职业为A的状态删除掉之后,需要副职业A的状态可以正常生效吗? ...
zhujunjie988788 发表于 2017-6-1 19:14
可以生效呀,我说了,已经反复测试过了,只要不共存,都能生效,但无法共存 ...
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |