function I7602108_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3010112,3010212,3010312,3010412,3010512,3010612,3010712,3010812,3010912,3011012,3000112,3000212,3000312,3000412,3000512,3000612,3000712,3000812,3000912,3001012,3050112,3050212,3050312,3050412,3050512,3050612,3050712,3050812,3050912,3051012,3040112,3040212,3040312,3040412,3040612,3040812,3040912,3041012,3041212,3041312,3020112,3020212,3020312,3020412,3020512,3020612,3020712,3020812,3020912,3021012,3030112,3030212,3030312,3030412,3030512,3030612,3030712,3030812,3030912,3031010} local rs = {30101,30102,30103,30104,30105,30106,30107,30108,30109,30110,30001,30002,30003,30004,30005,30006,30007,30008,30009,30010,30501,30502,30503,30504,30505,30506,30507,30508,30509,30510,30401,30402,30403,30404,30406,30408,30409,30410,30412,30413,30201,30202,30203,30204,30205,30206,30207,30208,30209,30210,30301,30302,30303,30304,30305,30306,30307,30308,30309,30310} for i= 1,600 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7602108, 1, "I7602108_GiftBag") function I7602110_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3010112,3010212,3010312,3010412,3010512,3010612,3010712,3010812,3010912,3011012} local rs = {30101,30102,30103,30104,30105,30106,30107,30108,30109,30110} for i= 1,10 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7602110, 1, "I7602110_GiftBag") function I7602109_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Вода local skill = {3000112,3000212,3000312,3000412,3000512,3000612,3000712,3000812,3000912,3001012} local rs = {30001,30002,30003,30004,30005,30006,30007,30008,30009,30010} for i= 1,10 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7602109, 1, "I7602109_GiftBag") function I7602112_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Гром local skill = {3030112,3030212,3030312,3030412,3030512,3030612,3030712,3030812,3030912,3031012} local rs = {30301,30302,30303,30304,30305,30306,30307,30308,30309,30310} for i= 1,10 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7602112, 1, "I7602112_GiftBag") function I7602111_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Ветер local skill = {3020112,3020212,3020312,3020412,3020512,3020612,3020712,3020812,3020912,3021012} local rs = {30201,30202,30203,30204,30205,30206,30207,30208,30209,30210} for i= 1,10 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7602111, 1, "I7602111_GiftBag") function I7602114_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Элемент local skill = {3040112,3040212,3040312,3040412,3040612,3040812,3040912,3041012,3041212,3041312} local rs = {30401,30402,30403,30404,30406,30408,30409,30410,30412,30413} for i= 1,10 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7602114, 1, "I7602114_GiftBag") function I7602113_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Дух local skill = {3050112,3050212,3050312,3050412,3050512,3050612,3050712,3050812,3050912,3051012} local rs = {30501,30502,30503,30504,30505,30506,30507,30508,30509,30510} for i= 1,10 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7602113, 1, "I7602113_GiftBag") function I7300266_GiftBag(MapID, InstanceID, TypeID, TargetID) local skill = {3060012} local rs = {30600} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300266, 1, "I7300266_GiftBag") function I7300267_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060112} local rs = {30601} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300267, 1, "I7300267_GiftBag") function I7300268_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060312} local rs = {30603} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300268, 1, "I7300268_GiftBag") function I7300269_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060412} local rs = {30604} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300269, 1, "I7300269_GiftBag") function I7300270_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060512} local rs = {30605} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300270, 1, "I7300270_GiftBag") function I7300271_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060612} local rs = {30606} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300271, 1, "I7300271_GiftBag") function I7300272_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060712} local rs = {30607} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300272, 1, "I7300272_GiftBag") function I7300273_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060812} local rs = {30608} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300273, 1, "I7300273_GiftBag") function I7300274_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060912} local rs = {30609} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300274, 1, "I7300274_GiftBag") function I7300275_GiftBag(MapID, InstanceID, TypeID, TargetID) --Вкладка Огонь local skill = {3060212} local rs = {30602} for i= 1,1 do role.RemoveSkill(TargetID, rs[i]) role.AddSkill(TargetID, skill[i]) end end aux.RegisterItemEvent(7300275, 1, "I7300275_GiftBag") function x_OnUseItemType41(MapID, InstanceID, RoleID, TypeID, ObjID, High32, Low32) if (ObjID >= 9999010 and ObjID <= 9999066) or (ObjID >= 9999267 and ObjID <= 9999299) then role.RemoveFromRole(MapID, InstanceID, RoleID, ObjID, 1, 101) role.AddRoleItem(MapID, InstanceID, RoleID, ObjID, 1, 6, 8, 420) end end aux.RegisterRoleEvent(7602203, 1, "x_OnUseItemType41")