设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1189|回复: 2
打印 上一主题 下一主题

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

[复制链接]

Lv2.观梦者

梦石
0
星屑
285
在线时间
74 小时
注册时间
2022-12-4
帖子
194
跳转到指定楼层
1
发表于 2023-4-24 18:57:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

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

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

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

Lv3.寻梦者

梦石
0
星屑
4369
在线时间
558 小时
注册时间
2020-6-14
帖子
78
2
发表于 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
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
285
在线时间
74 小时
注册时间
2022-12-4
帖子
194
3
 楼主| 发表于 2023-4-25 12:16:14 | 只看该作者
jie119168 发表于 2023-4-24 19:48
var typeok=user.armors().some(function(armor) {
        return armor.atypeId === 1;
    });

非常感谢!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 13:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表