--[[function m10_OnEnterTrigger(MapID, InstanceID, RoleID, ObjID) if ObjID == 1071 then local RoleLevel = role.GetRoleLevel(MapID, InstanceID, RoleID) if RoleLevel >= 10 then role.RoleGotoNewMap(MapID, InstanceID, RoleID, 3424073512, 616, 22980, 239) else local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 26, 400001) msg.DispatchRoleMsgEvent(RoleID, MsgID) end end end aux.RegisterMapEvent("m10",6,"m10_OnEnterTrigger")]]-- function c6011105_OnDie(MapID, InstanceID, TargetID, TargetTypeID, RoleID) role.QuestAddRoleItem(MapID, InstanceID, RoleID,-1, 6601289, 1, -1, 420) local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 102, 900290) msg.DispatchRoleMsgEvent(RoleID, MsgID) end aux.RegisterCreatureEvent(6011105, 6, "c6011105_OnDie") function c1010017_OnDie(MapID, InstanceID, TargetID, TargetTypeID, RoleID) if role.GetRoleItemNum(RoleID, 6601292) < 1 then role.QuestAddRoleItem(MapID, InstanceID, RoleID,-1, 6601292, 1, -1, 420) end local MsgID = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID, 102, 900273) msg.DispatchRoleMsgEvent(RoleID, MsgID) end aux.RegisterCreatureEvent(1010017, 4, "c1010017_OnDie") function I7000036_OnUse(MapID, InstanceID, TypeID, TargetID) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) role.AddRoleExp(MapID, InstanceID, TargetID, 2147483647) end aux.RegisterItemEvent(7000036, 1, "I7000036_OnUse") --Íæ¼ÒËÀÍö function m10_RoleDie(MapID, InstanceID, RoleID, KillerID) if unit.IsPlayer(RoleID) and unit.IsPlayer(KillerID) then role.SetTrialCompleteNum(KillerID, 2016, role.GetTrialCompleteNum(KillerID,2016) + 1) if role.GetTrialState(KillerID, 2016) == 1 and role.GetTrialCompleteNum(KillerID,2016) >= Trail_maxnum[2016] then role.TrialComplete(KillerID,2016) end end end aux.RegisterMapEvent("m10", 5, "m10_RoleDie")