讨论 有人使用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
}
 
请问这个问题得到解决了吗,我也遇到了同样的困惑
 

在线会员

  • 星辰3
  • RMLunaria
  • 953296574
  • 纸鸢kite
  • Eternal_Star
  • pouleng
  • acg17
  • Squannd
  • 波旬W
  • 2658104640
  • RoninD
  • renjia2013
  • Karlemn
  • 贰壹
  • GoldenSunset
  • 星辰BR
  • 今晚打老虎
  • Miko_Chisayo
...和 3 更多。
后退
顶部 底部