讨论 有人使用AttributePlus-3.3.3.5遇到过玩家莫名扣血吗,扣到的血量是生命加成生效前的血量

青蛙王子

【Lv:3】

注册
2024/03/17
消息
5
金粒
563.25金粒
有人使用AttributePlus-3.3.3.5遇到过玩家莫名扣血吗,扣到的血量是生命加成生效前的血量,站着不动也扣血,生命加成是单独写的js,目前感觉是和什么加属性的插件产生的反应
var priority = 160
var combatPower = 5.0
var attributeName = "生命加成"
var attributeType = "UPDATE"
var placeholder = "heladdition"

function onLoad(Attr){
Attr.setSkipFilter(true)
return Attr
}

function run(Attr, entity, handle){
var data = Utils.getAttrData(entity)
var value = Attr.getAttributeValue(entity, handle)[1]
if (value > 0) {
AttributeAPI.addSourceAttribute(data, "生命加成属性", Arrays.asList("生命力 " + value + "(%)"))
} else {
AttributeAPI.takeSourceAttribute(data, "生命加成属性")
}
return false
}
 
请问这个问题得到解决了吗,我也遇到了同样的困惑
 

在线会员

  • ziyan
  • Allen13n
  • Crazy_Jky
  • 月亮还没来
  • Meload
  • Mandirr
  • 2184750060
  • Ncraft
  • yunsheng2006
  • 追风_
  • 卡比兽好饿
  • gaoluo
  • mrchen
  • wwjzyq
  • 晴川abc
  • 诺诺noo
  • chop
  • 尢之
  • 七六
  • Mc、科技部落
...和 7 更多。
后退
顶部 底部