function IShengChan_Use(MapID, InstanceID, TypeID, TargetID) if TypeID >= 3050062 and TypeID <= 3050064 then role.ChangeSkillExp(TargetID, 91000+TypeID-3050061, 200) elseif TypeID >= 3050065 and TypeID <= 3050067 then role.ChangeSkillExp(TargetID, 91000+TypeID-3050064, 800) elseif TypeID >= 3050068 and TypeID <= 3050070 then role.ChangeSkillExp(TargetID, 91000+TypeID-3050067, 18000) end end aux.RegisterItemEvent(3050062, 1, "IShengChan_Use") aux.RegisterItemEvent(3050063, 1, "IShengChan_Use") aux.RegisterItemEvent(3050064, 1, "IShengChan_Use") aux.RegisterItemEvent(3050065, 1, "IShengChan_Use") aux.RegisterItemEvent(3050066, 1, "IShengChan_Use") aux.RegisterItemEvent(3050067, 1, "IShengChan_Use") aux.RegisterItemEvent(3050068, 1, "IShengChan_Use") aux.RegisterItemEvent(3050069, 1, "IShengChan_Use") aux.RegisterItemEvent(3050070, 1, "IShengChan_Use") --[[ 3050062 初级加工心得 使用后可增加加工技能熟练度200 3050063 初级铸造心得 使用后可增加铸造技能熟练度200 3050064 初级裁缝心得 使用后可增加裁缝技能熟练度200 3050065 中级加工心得 使用后可增加加工技能熟练度800 3050066 中级铸造心得 使用后可增加铸造技能熟练度800 3050067 中级裁缝心得 使用后可增加裁缝技能熟练度800 3050068 高级加工心得 使用后可增加加工技能熟练度1800 3050069 高级铸造心得 使用后可增加铸造技能熟练度1800 3050070 高级裁缝心得 使用后可增加裁缝技能熟练度1800 skillid 加工 91001 铸造 91002 裁缝 91003 ]] function IShengChan_CanUse(MapID, InstanceID, TypeID, TargetID) local ID = 0 if TypeID >= 3050062 and TypeID <= 3050064 then ID = 91000+TypeID-3050061 elseif TypeID >= 3050065 and TypeID <= 3050067 then ID = 91000+TypeID-3050064 elseif TypeID >= 3050068 and TypeID <= 3050070 then ID = 91000+TypeID-3050067 end if role.IsLearnedSkill(TargetID,ID) ~= nil and role.IsLearnedSkill(TargetID,ID) >= 8 then return 101,false else return 0,false end end aux.RegisterItemEvent(3050062, 0, "IShengChan_CanUse") aux.RegisterItemEvent(3050063, 0, "IShengChan_CanUse") aux.RegisterItemEvent(3050064, 0, "IShengChan_CanUse") aux.RegisterItemEvent(3050065, 0, "IShengChan_CanUse") aux.RegisterItemEvent(3050066, 0, "IShengChan_CanUse") aux.RegisterItemEvent(3050067, 0, "IShengChan_CanUse") aux.RegisterItemEvent(3050068, 0, "IShengChan_CanUse") aux.RegisterItemEvent(3050069, 0, "IShengChan_CanUse") aux.RegisterItemEvent(3050070, 0, "IShengChan_CanUse") --初级心得绑定 function IShengChanbangding_Use(MapID, InstanceID, TypeID, TargetID) role.ChangeSkillExp(TargetID, 91000+TypeID-6600412, 1000) end aux.RegisterItemEvent(6600413, 1, "IShengChanbangding_Use") aux.RegisterItemEvent(6600414, 1, "IShengChanbangding_Use") aux.RegisterItemEvent(6600415, 1, "IShengChanbangding_Use") aux.RegisterItemEvent(6600416, 1, "IShengChanbangding_Use") --[[ 6600413 初级加工心得 使用后可增加加工技能熟练度1000 6600413 初级铸造心得 使用后可增加铸造技能熟练度1000 6600413 初级裁缝心得 使用后可增加裁缝技能熟练度1000 skillid 加工 91001 铸造 91002 裁缝 91003 ]] function IShengChanbangding_CanUse(MapID, InstanceID, TypeID, TargetID) local ID = 0 ID = 91000+TypeID-6600412 if role.IsLearnedSkill(TargetID,ID) ~= nil and role.IsLearnedSkill(TargetID,ID) >= 8 then return 101,false else return 0,false end end aux.RegisterItemEvent(6600413, 0, "IShengChanbangding_CanUse") aux.RegisterItemEvent(6600414, 0, "IShengChanbangding_CanUse") aux.RegisterItemEvent(6600415, 0, "IShengChanbangding_CanUse") aux.RegisterItemEvent(6600416, 0, "IShengChanbangding_CanUse")