乾乾与行 发表于 2022-8-4 14:30:25

白猪白皮书之武器铭文


武器铭文描述需要与 buff 配合使用,配置在 buff.json 中,我们先看武器铭文的配置方法。

"weapon_buff": {
"empty" : "buff$empty$0.8$可锻造符文,去庄园找符文锻造,打造专属符文武器@245",
"buffName": "[铭文镶嵌]",
"屠龙" : {
          "abil" : "SC",
          "buffs" : {
                  "buff_1" : {
                        "itemStr": "buff$6$0.8$☆开山印☆攻击时可触发致命一击,伤害瞬间提升80%@215",
                        "buffPercent": 80,
                  "style": "zm",
                  "active_role": 0,
                  "active_skill": -1
                  },
                  "buff_2" : {
                        "itemStr": "buff$7$0.8$☆烈火印☆触发特殊烈火效果,5秒内伤害增加50%@215",
                        "buffPercent": 80,
                  "style": "zm1",
                  "active_role": 0,
                  "active_skill": 0
                  },
                  "buff_3" : {
                        "itemStr": "buff$8$0.8$☆逐日印☆可引发雷击,5秒内伤害增加100%@215",
                        "buffPercent": 80,
                  "style": "zm",
                  "active_role": 1,
                  "active_skill": 23
                  }
          }
}
},

empty:表示空槽的效果提示buffName:表示在装备上显示的区块名称,可以自定义。有人叫 铭文、有人叫 神器特效之后,以单一武器为区块分隔,分别配置每把武器铭文的配置内容。abil:表示用哪个“极品属性”作为buff的存储值,目前支持 道术、攻击、魔法 三种值
[*]道术 = SC

[*]魔法 = MC

[*]攻击 = DC
buffs:buff清单,一把武器理论上可以支持无数种buff镶嵌,就看你怎么设计buff_1: 这个表示对应极品属性对应的buff,下划线 后面的数字就是 极品值,你在服务端给予装备极品值就能实现镶嵌效果。itemStr:铭文描述串buffPercent:触发百分比,概率,80表示 80%的概率style:buff特效id,单独说明active_role:0 表示应用于自身, 1 表示应用于锁定目标active_skill:-1表示不与技能绑定。可以填写技能id,填写后表示,只有学习了这个技能才能触发此铭文特效。
服务端配置
武器铭文需要服务端在 runmailquest.pas 中下发特别指令才行,需要增加这一行代码。
This_Player.PlayerNotice('STATUS=EQChanged',5);
装备穿戴触发也需要加上这句话。
页: [1]
查看完整版本: 白猪白皮书之武器铭文