-- 孜批扶抗扯我攸 忱抖攸 扶忘志抑抗忘 志快把抒抉志抉抄 快戒忱抑 function skill_qishu(MapID, InstanceID, TypeID, TargetID) -- 妒忱快扶找我扳我抗忘找抉把 我忍把抉抗忘, TypeID 忍快扶快把我把批快技抉忍抉 扭把快忱技快找忘, 抗抉抖我折快扼找志抉, 抗忘折快扼找志抉, 把快忪我技 忍快扶快把忘扯我我, log 我扼扭抉抖抆戒批快找 扼快找快志抉快 扼抉抉忌投快扶我快 local level = role.IsLearnedSkill(TargetID, 40002) if level ~= nil then role.RemoveSkill(TargetID, 40002) end local a = TypeID - 4622100 role.AddSkill(TargetID, 4000200 + a) local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 26, 4001) msg.DispatchRoleMsgEvent(TargetID, MsgID) local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 13, 0) msg.AddMsgEvent(MsgID, 1, 4001) msg.DispatchRoleMsgEvent(TargetID, MsgID) end aux.RegisterItemEvent(4622101, 1, "skill_qishu") aux.RegisterItemEvent(4622102, 1, "skill_qishu") aux.RegisterItemEvent(4622103, 1, "skill_qishu") aux.RegisterItemEvent(4622104, 1, "skill_qishu") aux.RegisterItemEvent(4622105, 1, "skill_qishu") aux.RegisterItemEvent(4622106, 1, "skill_qishu") function qishu_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false -- 妤把抉志快把抗忘, 我戒批折我抖 抖我 我忍把抉抗 扶忘志抑抗 我 扭抉忱抒抉忱我找 抖我 快忍抉 批把抉志快扶抆 local LearnedSkill = role.IsLearnedSkill(TargetID, 40002) if LearnedSkill == nil then LearnedSkill = 0 end if TypeID - 4622100 - 1 < LearnedSkill then -- 孝志快忱抉技抖快扶我快, 折找抉 扭把快忱技快找 扶快 技抉忪快找 忌抑找抆 我扼扭抉抖抆戒抉志忘扶 bRet = 32 local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 26, 4002) msg.DispatchRoleMsgEvent(TargetID, MsgID) end return bRet, bIgnore end aux.RegisterItemEvent(4622101, 0, "qishu_CanUse") aux.RegisterItemEvent(4622102, 0, "qishu_CanUse") aux.RegisterItemEvent(4622103, 0, "qishu_CanUse") aux.RegisterItemEvent(4622104, 0, "qishu_CanUse") aux.RegisterItemEvent(4622105, 0, "qishu_CanUse") aux.RegisterItemEvent(4622106, 0, "qishu_CanUse") -- 妞扶我忍忘 扶忘志抑抗忘 技忘扼找快把扼找志忘 志快把抒抉志抉抄 快戒忱抑 function skill_qishujingtong(MapID, InstanceID, TypeID, TargetID) -- 妒忱快扶找我扳我抗忘找抉把 我忍把抉抗忘, TypeID 忍快扶快把我把批快技抉忍抉 扭把快忱技快找忘, 抗抉抖我折快扼找志抉, 抗忘折快扼找志抉, 把快忪我技 忍快扶快把忘扯我我, log 我扼扭抉抖抆戒批快找 扼快找快志抉快 扼抉抉忌投快扶我快 local level = role.IsLearnedSkill(TargetID, 40005) if level ~= nil then role.RemoveSkill(TargetID, 40005) end local a = TypeID - 4622200 role.AddSkill(TargetID, 4000500 + a) local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 26, 4001) msg.DispatchRoleMsgEvent(TargetID, MsgID) local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 13, 0) msg.AddMsgEvent(MsgID, 1, 4001) msg.DispatchRoleMsgEvent(TargetID, MsgID) end aux.RegisterItemEvent(4622201, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622202, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622203, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622204, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622205, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622206, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622207, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622208, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622209, 1, "skill_qishujingtong") aux.RegisterItemEvent(4622210, 1, "skill_qishujingtong") function qishujingtong_CanUse(MapID, InstanceID, TypeID, TargetID) local bRet, bIgnore = 0, false -- 妤把抉志快把抗忘, 我戒批折我抖 抖我 我忍把抉抗 扶忘志抑抗 我 扭抉忱抒抉忱我找 抖我 快忍抉 批把抉志快扶抆 local LearnedSkill = role.IsLearnedSkill(TargetID, 40005) if LearnedSkill == nil then LearnedSkill = 0 end if TypeID - 4622200 - 1 < LearnedSkill then -- 孝志快忱抉技抖快扶我快, 折找抉 扭把快忱技快找 扶快 技抉忪快找 忌抑找抆 我扼扭抉抖抆戒抉志忘扶 bRet = 32 local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 26, 4002) msg.DispatchRoleMsgEvent(TargetID, MsgID) end return bRet, bIgnore end aux.RegisterItemEvent(4622201, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622202, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622203, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622204, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622205, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622206, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622207, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622208, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622209, 0, "qishujingtong_CanUse") aux.RegisterItemEvent(4622210, 0, "qishujingtong_CanUse")