找回密码
 立即注册
查看: 224|回复: 2

求一个穿戴装备给予技能脚本

[复制链接]

216

主题

548

回帖

235

积分

中级会员

积分
235
发表于 2026-3-29 19:52:59 | 显示全部楼层 |阅读模式
  我自己写了一个脚本,穿戴装备给予技能,取下装备删除技能的脚本。 正常用鼠标拖动穿戴,取下可以正常检测,运行。但是GEE引擎双击穿戴就不能检测到脱下无法删除给予技能,导致穿上给予技能的装备后,用另外一件装备双击穿戴替换,无法删除技能。 求助大神,写一个正常运行的脚本,或者教我怎么关闭双击穿戴装备的功能!! 感谢

250

主题

551

回帖

250

积分

中级会员

积分
250
发表于 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

0

主题

500

回帖

7

积分

新手上路

积分
7
发表于 2026-3-29 19:52:59 | 显示全部楼层
你可以翻一些铭文版本的,,里面有相关你需要的脚本 武器上 首饰上写着技能,拿下武器技能就没有了。再穿上3级技能又显示了。论坛元老估计有这类脚本。

© 2026 折翼天使社区 版权所有