之前有个大佬写了个3.3.1版本一个根据属性A增加属性B和C的脚本,但是3.3.2之后换了新的计算模式,之前的失灵了,哪位大佬给写个案例,多谢了
脚本格式更新了,具体请见AP的更新记录。或者你发上来给你更新
夜雨晨风丶 发表于 2024-1-16 18:24
脚本格式更新了,具体请见AP的更新记录。或者你发上来给你更新

不能发JS文件,改成YML发给大佬,辛苦了
crazy随风 发表于 2024-1-16 20:21
不能发JS文件,改成YML发给大佬,辛苦了
- var priority = 200
- var combatPower = 2.0
- var attributeName = "根骨"
- var attributeType = "UPDATE"
- var placeholder = "gengu"
- function onLoad(Attr){
- Attr.setSkipFilter(true)
- return Attr
- }
- function run(Attr, entity, handle){
- var SX = Attr.getRandomValue(entity, handle)
- var data = Attr.getData(entity, handle)
- AttributeAPI.takeSourceAttribute(data, "根骨属性源")
-
- if(SX>0){
- var smsx = SX * 40
- var smhf = SX / 3
- AttributeAPI.addSourceAttribute(data, "根骨属性源", Arrays.asList(
- "生命上限: " + smsx,
- "生命恢复: " + smhf
- ))
- }
-
- return false
- }