|
|
发表于 2026-3-29 19:52:59
|
显示全部楼层
如果只是需要佩戴装备获得技能的话,引擎自带的DB参数就可以支持:
在说明书中搜索:佩戴装备触发指定技能
如果是想自己写,我这里提供一个简单的案例参考,仅供解决双击装备问题,
至于实际使用,则需根据自己的版本做补充,比如检测是否学习过某技能等等..
;QF中:
;穿上武器时检测是否为木剑,如需支持改名就用<$G_WEAPON>
[@TakeOn1]
#IF
EQUAL <$WEAPON> 木剑
#ACT
ADDSKILL 烈火剑法 3
sendmsg 7 你通过佩戴木剑获得了3级烈火剑法
BREAK
;脱下武器时检测是否为木剑
[@TakeOff1]
#IF
NOT EQUAL <$WEAPON> 木剑
CheckTakeOffItem 木剑
#ACT
DELSKILL 烈火剑法
sendmsg 6 你取下了木剑,烈火剑法技能消失
BREAK |
|