Project1

标题: 请教关于技能限制使用的问题? [打印本页]

作者: woliebe    时间: 2023-4-24 18:57
标题: 请教关于技能限制使用的问题?
本帖最后由 woliebe 于 2023-4-24 18:58 编辑

现在的想法是在设计技能的时候,除了需要指定的武器,还需要额外指定防具的类型,才能使用这个技能?
请问大大要怎么实现这个限制条件呢?
会希望通过指令在技能备注栏中控制的

比如想设计一个盾击的技能,但是设计成武器太麻烦了,是否能判定如果装备了盾类防具,就可以使用和释放这个技能?


作者: jie119168    时间: 2023-4-24 19:48
本帖最后由 jie119168 于 2023-4-24 19:50 编辑

  <Custom Requirement>
var typeok=user.armors().some(function(armor) {
        return armor.atypeId === 1;
    });
   if (typeok) {
     value = true;
   } else {
     value = false;
   }
  </Custom Requirement>
顺带一提换成etypeId的话可以检验装备类型而非护甲类型0: Weapon 1: Shield 2: Head 3: Body 4: Accessory
作者: woliebe    时间: 2023-4-25 12:16
jie119168 发表于 2023-4-24 19:48
var typeok=user.armors().some(function(armor) {
        return armor.atypeId === 1;
    });

非常感谢!!!





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