查看: 4223|回复: 1

[有事请教] 关于二刀流双持武器判定的问题

[复制链接]
梦石
0
星屑
2184
在线时间
124 小时
注册时间
2019-8-12
回帖
25
发表于 2020-4-27 11:26:47 | 显示全部楼层 |阅读模式
悬赏1星屑未解决
如下是当角色装备1类型的武器时,可以获得一个被动状态加成
点击展开/收起<Custom Passive Condition>
// 获取装备的武器
var weapons = user.weapons();
// 设置变量
var swords = 1;
// 初始条件为false
condition = false;
// 遍历武器
for (var i = 0; i < weapons.length; ++i) {
  var weapon = weapons;
  //判断武器类型是否为短剑
  if (weapon && weapon.wtypeId === swords) {
    // 条件为true
    condition = true;
    // 退出循环
    break;
  }
}
</Custom Passive Condition>

想问的是,当开启二刀流后,如果两个武器栏装备不同武器类型,这样的判断是不是会出问题,
以及开启二刀流后如何判断角色是否双持了武器,不太懂脚本,不知道应该怎么写
希望有大佬能够指点一下

梦石
0
星屑
2772
在线时间
215 小时
注册时间
2017-9-28
回帖
255
发表于 2020-4-27 12:13:53 | 显示全部楼层
你直接武器弄个被动状态不是省时省力。。。
角色1的装备武器数量是否等于2
$gameActors.actor(1).weapons().length===2
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部