查看: 1514|回复: 2

[有事请教] 请教关于技能限制使用的问题?

[复制链接]
梦石
0
星屑
337
在线时间
74 小时
注册时间
2022-12-4
回帖
162
发表于 2023-4-24 18:57:24 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 woliebe 于 2023-4-24 18:58 编辑

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

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

梦石
0
星屑
5773
在线时间
671 小时
注册时间
2020-6-14
回帖
86
发表于 2023-4-24 19:48:57 | 显示全部楼层
本帖最后由 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
克系游戏《书典怪奇录》内部开发中https://www.bilibili.com/video/BV1zp4y1B7Ce
任何热心游戏作者都欢迎的互相分享测试群1049580832
回复

使用道具 举报

梦石
0
星屑
337
在线时间
74 小时
注册时间
2022-12-4
回帖
162
 楼主| 发表于 2023-4-25 12:16:14 | 显示全部楼层
jie119168 发表于 2023-4-24 19:48
var typeok=user.armors().some(function(armor) {
        return armor.atypeId === 1;
    });

非常感谢!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部