MC_XO
Sx-compute插件使用SX插件时,仅有攻击力和生命上限可进行计算


default:
  lore: "§c拥有这条描述时,攻击力获得加成"
  computes:
  - "攻击力: (%sx_minDamage% * 4 + %sx_health%) / 0.5"
sxkw:
  lore: "§e[§4§l嗜血渴望§e]"
  computes:
  - "吸血倍率: 20"
  - "暴击伤害: 50"
  - "攻击力: %sx_critRate%"



使用第二条描述时,仅有前两条生效,第三条不生效,求解决办法



执笔绘君衣
你第三条computes 变量写着 暴击几率的变量 你得先确认你有没有暴击几率 暴击几率为0 那也没法加攻击力

MC_XO
执笔绘君衣 发表于 2023-6-26 23:31
你computes的第三条写着 攻击力: %sx_critrate% 这是暴击几率的变量 如果你没有暴击几率 那么攻击力也不会 ...

已添加了暴击几率,但是攻击力加成不生效

FireworkPolymer
根据我的使用,有时候需要切换世界才生效

MC_XO
FireworkPolymer 发表于 2023-6-27 01:23
根据我的使用,有时候需要切换世界才生效

好的,有空我去试试

MC_XO
FireworkPolymer 发表于 2023-6-27 01:23
根据我的使用,有时候需要切换世界才生效

切换了世界,还是没生效

FireworkPolymer
MC_XO 发表于 2023-6-27 12:45
切换了世界,还是没生效

确认你这个变量显示出来有值,然后用其他变量比如%player_health%试试有没有效

MC_XO
FireworkPolymer 发表于 2023-6-27 12:53
确认你这个变量显示出来有值,然后用其他变量比如%player_health%试试有没有效 ...

生命上限是有效的,但是除了生命上限和攻击力,其他的词条都不能生效

执笔绘君衣
本帖最后由 执笔绘君衣 于 2023-6-29 15:59 编辑

经过我的测试 插件是没问题的 用的sxc(SX-Compute) 2.0 sx2.0.3 然后大概是sxc作者跑路或者优化问题 导致这个插件在属性生效的时候效率堪忧 你需要拿着符合条件的物品通过左键或者右键让插件去检测你手持物品
通过滑轮或者快捷键快捷到物品位置 属性是不会生效的 然后拿着这个物品 左键或者右键一下就生效了

MC_XO
执笔绘君衣 发表于 2023-6-29 15:58
经过我的测试 插件是没问题的 用的sxc(SX-Compute) 2.0 sx2.0.3 然后大概是sxc作者跑路或者优化问题 导致这 ...

好的,我试试

MC_XO
执笔绘君衣 发表于 2023-6-26 23:24
经过我的测试 插件是没问题的 用的sxc(SX-Compute) 2.0 sx2.0.3 然后大概是sxc作者跑路或者优化问题 导致这 ...

非常感谢