- 打卡等级:虹膜套勇士
- 打卡总天数:63
- 打卡月天数:17
- 打卡总奖励:7786
- 最近打卡:2025-06-17 00:19:01
管理员
本站站长
- 积分
- 5909
|
状态冲突:优先级与覆盖规则
1. 属性类BUFF的博弈矩阵
三大引擎共用冲突解决协议:
优先级 BUFF类型 覆盖规则 案例
1 无敌/绝对防御 强制终止低优先级BUFF 魔法盾破碎时清除加速BUFF
2 控制类(冰冻/麻痹) 同类互斥,后生效者无效 冰冻覆盖麻痹
3 属性增益(攻/防) 数值叠加但上限封顶 攻速BUFF最高+200%
2. 自定义优先级脚本
GOM引擎可通过插件重写规则:
lua
-- 设置“魔法盾”优先级为100
SetBuffPriority("魔法盾", 100)
-- 当优先级≥80时免疫覆盖
OnBuffAdd = function(buffName, priority)
if priority >= 80 then
return false -- 阻止添加
end
end
3. 状态残留BUG解决方案
玩家下线后BUFF计时未暂停,导致上线时效果超时却未清除:
BLUE方案:在QManage.txt添加登录触发
ini
[@Login]
#ACT
ClearInvalidBuff
GEE方案:启用引擎设置“玩家离线暂停BUFF计时”。
|
|