• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】

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

青蛙王子

【Lv:3】

注册
2024/03/17
消息
5
金粒
763.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
}
 
请问这个问题得到解决了吗,我也遇到了同样的困惑
 

在线管理成员

在线会员

  • 黎 渊
  • 小小的子沐呀
  • 小安鱼
  • Crazy_Jky
  • 织梦i
后退
顶部 底部