[技术文章] 传奇版本服务端佩带装备学习技能的设置方法

[复制链接]
查看3911 | 回复0 | 2022-2-7 22:20:14 | 显示全部楼层 |阅读模式

脚本设置方式:
将这两段脚本复制放于D:\mirserver\Mir200\Envir\Market_Def\QFunction-0.txt
注意 每一件装备用一组函数头TakeOnX    X代表装备位置代码
装备代码位置:
装备位置:
  衣服        = 0;
  武器        = 1;
  蜡烛        = 2;
  项链        = 3;
  头盔        = 4;
  左手镯      = 5;
  右手镯      = 6;
  左戒指      = 7;
  右戒指      = 8;
  护符        = 9;
  腰带        = 10;
  鞋子        = 11;
  宝石        = 12;

将屠龙换成你想佩戴触发属性的装备 不仅限于武器
将雷电术换成你想触发学习的技能 可以多添加几个
两段脚本是对应的 缺一不可
佩戴即学习 摘下即删除 大家举一反三吧

[@TakeOn1]
#IF
CheckItem 屠龙
#ACT
ADDSKILL 雷电术
break

[@TakeOff1]
#IF
CheckTakeOffItem 屠龙
#ACT
DELSKILL 雷电术
break





数据库设置方式:

功能:佩戴装备触发技能设置参数
格式:无
说明:佩戴装备触发技能,类似火焰戒指和治愈戒指,不同的是当人物已经学习了技能则不触发增加,拿下装备也不会删除自身学习的技能,只删除触发增加的
详细说明:
自定义佩戴装备获得指定技能(类似火焰戒指):
衣服,武器,照明物,时装衣服,时装武器:
AniCount = 210

其他类型(首饰,不支持马牌)设置:
Shape = 210
Expand3:装备对应的 MagicID
Expand4:技能等级,是否为强化等级

   装备带上后触发相关技能 去下后技能消失
Expand4计算方式:
等级 * 10 + 是否为强化等级(0:普通等级;非0:强化等级);如: 91 强化9重

佩戴时候如果已经学习了对应技能则不增加,,拿下时只删除触发增加的,原来学习的不删除!

回复

使用道具 举报

本版积分规则