Вернуться   D3Scene.Ru Софт портал игр | Хаки | Проги | Статьи > World Of Warcraft > Флейм и Обсуждение WoW > WoW Серверная
Присоединяйся к нам

WoW Серверная Хочешь поднять свой сервер? Mangos, ArcEmu, TrinityCore и другие эмуляторы.



Ответ
 
Опции темы Опции просмотра
Старый 07.05.2011, 13:17   #1
Старожил

 
Аватар для Regaska
 
Регистрация: 15.02.2009
Адрес: Гражданка - мёд!
Сообщений: 784
Репутация: 292
Отправить сообщение для Regaska с помощью ICQ Отправить сообщение для Regaska с помощью Skype™
Автор По умолчанию

[ArcEmu]Morph-Healer-Buffer Npc,Global Trainer,Teleport Stone


Морп и тд
Код:
--[[ 
 	Script by Neuz 
 	 
 ]]  function On_GossipMenu(unit, event, player) 
 if (player:IsInCombat() == true) then 
 unit:SendChatMessage(12, 0, "I'm afraid i can't help you. You are in combat") 
 else 
 unit:GossipCreateMenu(100, player, 0) 
 unit:GossipMenuAddItem(4,"Heals", 1, 0) 
 unit:GossipMenuAddItem(4,"Buffs", 2, 0) 
 unit:GossipMenuAddItem(4,"Morphs", 3, 0) 
 unit:GossipMenuAddItem(4,"By Neuz", 3, 0) 
 unit:GossipSendMenu(player) 
 end 
 end 
 function On_GossipSelect(unit, event, player, id, intid, code) 
 if (intid == 1) then 
 unit:GossipCreateMenu(100, player, 0) 
 unit:GossipMenuAddItem(5,"Healing 1", 10, 0) 
 unit:GossipMenuAddItem(5,"Healing 2", 11, 0) 
 unit:GossipMenuAddItem(5,"Healing over time", 12, 0) 
 unit:GossipMenuAddItem(5,"Remove Resurrection Sickness", 13, 0) 
 unit:GossipMenuAddItem(4,"[Back to Main Menu]", 999, 0) 
 unit:GossipSendMenu(player) 
 end 
 if (intid == 10) then 
 unit:FullCastSpellOnTarget(27136, player) 
 player:GossipComplete() 
 end 
 if (intid == 11) then 
 unit:FullCastSpellOnTarget(25396, player) 
 player:GossipComplete() 
 end 
 if (intid == 12) then 
 unit:FullCastSpellOnTarget(25222, player) 
 player:GossipComplete() 
 end 
 if (intid == 13) then 
 player:LearnSpell(15007) 
 player:UnlearnSpell(15007) 
 player:GossipComplete() 
 end 
 if (intid == 2) then 
 unit:GossipCreateMenu(100, player, 0) 
 unit:GossipMenuAddItem(5,"Strength", 20, 0) 
 unit:GossipMenuAddItem(5,"Stamina", 21, 0) 
 unit:GossipMenuAddItem(5,"Agility", 22, 0) 
 unit:GossipMenuAddItem(5,"Intellect", 23, 0) 
 unit:GossipMenuAddItem(5,"Protection", 24, 0) 
 unit:GossipMenuAddItem(5,"Spirit", 25, 0) 
 unit:GossipMenuAddItem(5,"Songflower Serenade", 26, 0) 
 unit:GossipMenuAddItem(5,"Increased stats", 27, 0) 
 unit:GossipMenuAddItem(4,"[Back to Main Menu]", 999, 0) 
 unit:GossipSendMenu(player) 
 end 
 if (intid == 20) then 
 unit:FullCastSpellOnTarget(33082, player) 
 player:GossipComplete() 
 end 
 if (intid == 21) then 
 unit:FullCastSpellOnTarget(33081, player) 
 player:GossipComplete() 
 end 
 if (intid == 22) then 
 unit:FullCastSpellOnTarget(33077, player) 
 player:GossipComplete() 
 end 
 if (intid == 23) then 
 unit:FullCastSpellOnTarget(33078, player) 
 player:GossipComplete() 
 end 
 if (intid == 24) then 
 unit:FullCastSpellOnTarget(33079, player) 
 player:GossipComplete() 
 end 
 if (intid == 25) then 
 unit:FullCastSpellOnTarget(33080, player) 
 player:GossipComplete() 
 end 
 if (intid == 26) then 
 unit:FullCastSpellOnTarget(15366, player) 
 player:GossipComplete() 
 end 
 if (intid == 27) then 
 unit:FullCastSpellOnTarget(20217, player) 
 player:GossipComplete() 
 end 
 if (intid == 3) then 
 unit:GossipCreateMenu(100, player, 0) 
 unit:GossipMenuAddItem(5,"Benny Questgiver", 50, 0) 
 unit:GossipMenuAddItem(5,"Illidan", 51, 0) 
 unit:GossipMenuAddItem(5,"Hogger", 52, 0) 
 unit:GossipMenuAddItem(5,"Pit Commander", 53, 0) 
 unit:GossipMenuAddItem(5,"Wrath Master", 54, 0) 
 unit:GossipMenuAddItem(5,"Tagar Spinebreaker", 55, 0) 
 unit:GossipMenuAddItem(5,"Merciles Dragon", 56, 0) 
 unit:GossipMenuAddItem(5,"Ravager", 57, 0) 
 unit:GossipMenuAddItem(5,"Tauren", 58, 0) 
 unit:GossipMenuAddItem(5,"Worm", 59, 0) 
 unit:GossipMenuAddItem(5,"A Hydra!", 60, 0) 
 unit:GossipMenuAddItem(4,"[Next]", 997, 0) 
 unit:GossipMenuAddItem(4,"[Demorph]", 998, 0) 
 unit:GossipMenuAddItem(4,"[Back to Main Menu]", 999, 0) 
 unit:GossipSendMenu(player) 
 end 
 if (intid == 50) then 
 player:SetModel(6074) 
 player:GossipComplete() 
 end 
 if (intid == 51) then 
 player:SetModel(21135) 
 player:GossipComplete() 
 end 
 if (intid == 52) then 
 player:SetModel(384) 
 player:GossipComplete() 
 end 
 if (intid == 53) then 
 player:SetModel(18622) 
 player:GossipComplete() 
 end 
 if (intid == 54) then 
 player:SetModel(18531) 
 player:GossipComplete() 
 end 
 if (intid == 55) then 
 player:SetModel(21025) 
 player:GossipComplete() 
 end 
 if (intid == 56) then 
 player:SetModel(22620) 
 player:GossipComplete() 
 end 
 if (intid == 57) then 
 player:SetModel(741) 
 player:GossipComplete() 
 end 
 if (intid == 58) then 
 player:SetModel(20618) 
 player:GossipComplete() 
 end 
 if (intid == 59) then 
 player:SetModel(13009) 
 player:GossipComplete() 
 end 
 if (intid == 60) then 
 player:SetModel(6737) 
 player:GossipComplete() 
 end 
 if (intid == 997) then 
 unit:GossipCreateMenu(100, player, 0) 
 unit:GossipMenuAddItem(5,"Onyxia", 61, 0) 
 unit:GossipMenuAddItem(5,"VanCleef", 62, 0) 
 unit:GossipMenuAddItem(5,"Prince Malchezaar", 63, 0) 
 unit:GossipMenuAddItem(5,"Zul'jin", 64, 0) 
 unit:GossipMenuAddItem(5,"Gruul the Dragonkiller", 65, 0) 
 unit:GossipMenuAddItem(5,"Al'ar", 66, 0) 
 unit:GossipMenuAddItem(5,"Kael'thas", 67, 0) 
 unit:GossipMenuAddItem(5,"Magtheridon", 68, 0) 
 unit:GossipMenuAddItem(5,"Lady Vashj", 69, 0) 
 unit:GossipMenuAddItem(4,"[Demorph]", 998, 0) 
 unit:GossipMenuAddItem(4,"[Back to last Menu]", 1000, 0) 
 unit:GossipMenuAddItem(4,"[Back to Main Menu]", 999, 0) 
 unit:GossipSendMenu(player) 
 end 
 if (intid == 61) then 
 player:SetModel(8570) 
 player:GossipComplete() 
 end 
 if (intid == 62) then 
 player:SetModel(2029) 
 player:GossipComplete() 
 end 
 if (intid == 63) then 
 player:SetModel(19274) 
 player:GossipComplete() 
 end 
 if (intid == 64) then 
 player:SetModel(21899) 
 player:GossipComplete() 
 end 
 if (intid == 65) then 
 player:SetModel(18698) 
 player:GossipComplete() 
 end 
 if (intid == 66) then 
 player:SetModel(18945) 
 player:GossipComplete() 
 end 
 if (intid == 67) then 
 player:SetModel(20023) 
 player:GossipComplete() 
 end 
 if (intid == 68) then 
 player:SetModel(18527) 
 player:GossipComplete() 
 end 
 if (intid == 69) then 
 player:SetModel(20748) 
 player:GossipComplete() 
 end 
 if (intid == 998) then 
 unit:SendChatMessage(12, 0, "To DeMorph you must relog!") 
 player:SetModel(0) 
 player:GossipComplete() 
 end 
 if (intid == 1000) then 
 unit:GossipCreateMenu(100, player, 0) 
 unit:GossipMenuAddItem(5,"Benny Questgiver", 50, 0) 
 unit:GossipMenuAddItem(5,"Illidan", 51, 0) 
 unit:GossipMenuAddItem(5,"Hogger", 52, 0) 
 unit:GossipMenuAddItem(5,"Pit Commander", 53, 0) 
 unit:GossipMenuAddItem(5,"Wrath Master", 54, 0) 
 unit:GossipMenuAddItem(5,"Tagar Spinebreaker", 55, 0) 
 unit:GossipMenuAddItem(5,"Merciles Dragon", 56, 0) 
 unit:GossipMenuAddItem(5,"Ravager", 57, 0) 
 unit:GossipMenuAddItem(5,"Tauren", 58, 0) 
 unit:GossipMenuAddItem(5,"Worm", 59, 0) 
 unit:GossipMenuAddItem(5,"A Hydra!", 60, 0) 
 unit:GossipMenuAddItem(4,"[Next]", 997, 0) 
 unit:GossipMenuAddItem(4,"[Demorph]", 998, 0) 
 unit:GossipMenuAddItem(4,"[Back to Main Menu]", 999, 0) 
 unit:GossipSendMenu(player) 
 end 
 if (intid == 999) then 
 unit:GossipCreateMenu(100, player, 0) 
 unit:GossipMenuAddItem(4,"Heals", 1, 0) 
 unit:GossipMenuAddItem(4,"Buffs", 2, 0) 
 unit:GossipMenuAddItem(4,"Morphs", 3, 0) 
 unit:GossipSendMenu(player) 
 end 
 end 
 RegisterUnitGossipEvent(id_npc, 1, "On_GossipMenu") 
 RegisterUnitGossipEvent(id_npc, 2, "On_GossipSelect")


Тренер для всех

Код:
local NPCID = 80102  function On_Gossip(pUnit, event, player) 
 pUnit:GossipCreateMenu(100, player, 0) 
 if (player:GetLevel() >= 80) then 
 	if (player:GetPlayerClass() == "Warrior") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",1,0) 
 		elseif (player:GetPlayerClass() == "Paladin") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",2,0) 
 		elseif (player:GetPlayerClass() == "Hunter") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",3,0) 
 		elseif (player:GetPlayerClass() == "Rogue") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",4,0) 
 		elseif (player:GetPlayerClass() == "Priest") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",5,0) 
 		elseif (player:GetPlayerClass() == "Death Knight") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",6,0) 
 		elseif (player:GetPlayerClass() == "Shaman") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",7,0) 
 		elseif (player:GetPlayerClass() == "Mage") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",8,0) 
 		elseif (player:GetPlayerClass() == "Warlock") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",9,0) 
 		elseif (player:GetPlayerClass() == "Druid") then 
 			pUnit:GossipMenuAddItem(0,"[Costs 1000g] Learn me all my spells!",10,0) 
 	end 
 end 
 	pUnit:GossipMenuAddItem(0,"Reset Talent Points",11,0) 
 	pUnit:GossipMenuAddItem(0,"Nevermind",999,0) 
 	 
 pUnit:GossipSendMenu(player) 
 end 
 function On_Select(pUnit, event, player, id, intid, code) 
 if (intid < 11 and intid > 0) then 
 	if (player:DealGoldCost(10000000) == false) then 
 		intid = 0 
 		player:SendBroadcastMessage("You don't have enough gold") 
 		player:GossipComplete() 
 	end 
 end 
 if (intid == 1) then -- Warrior 
 	player:LearnSpell(47436) 
 	player:LearnSpell(47450) 
 	player:LearnSpell(11578) 
 	player:LearnSpell(47465) 
 	player:LearnSpell(4750 2) 
 	player:LearnSpell(34428) 
 	player:LearnSpell(1715) 
 	player:LearnSpell(2687) 
 	player:LearnSpell(71) 
 	player:LearnSpell(7386) 
 	player :LearnSpell(355) 
 	player:LearnSpell(72) 
 	player:LearnSpell(47437) 
 	player:LearnSpell(57823) 
 	player:LearnSpell(694) 
 	player:LearnSpell( 2565) 
 	player:LearnSpell(676) 
 	player:LearnSpell(47520) 
 	player:LearnSpell(20230) 
 	player:LearnSpell(12678) 
 	player:LearnSpell(47471) 
 	p layer:LearnSpell(1161) 
 	player:LearnSpell(871) 
 	player:LearnSpell(2458) 
 	player:LearnSpell(20252) 
 	player:LearnSpell(47475) 
 	player:Lea rnSpell(18499) 
 	player:LearnSpell(1680) 
 	player:LearnSpell(6552) 
 	player:LearnSpell(47488) 
 	player:LearnSpell(1719) 
 	player:LearnSpell( 23920) 
 	player:LearnSpell(47440) 
 	player:LearnSpell(3411) 
 	player:LearnSpell(64382) 
 	player:LearnSpell(55694) 
 	player:LearnSpell(57755) 
 	player:LearnSpell(674) 
 	player:LearnSpell(750) 
 	player:LearnSpell(5246) 
 	 
 	if (player:HasSpell(12294)) then 
 	player:LearnSpell(47486) 
 	end 
 	 
 	if (player:HasSpell(20243)) then 
 	player:LearnSpell(47498) 
 	end 
 	 
 	player:GossipComplete() 
 end 
 if (intid == 2) then -- Paladin 
 	player:LearnSpell(750) 
 	player:LearnSpell(48942) 
 	player:LearnSpell(48782) 
 	player:LearnSpell(48932) 
 	player:LearnSpell(20271) 
 	player:LearnSpell(498) 
 	player:LearnSpell(853) 
 	player:LearnSpell(1152) 
 	player:LearnSpell(10278) 
 	player:LearnSpell(48788) 
 	player: LearnSpell(53408) 
 	player:LearnSpell(48950) 
 	player:LearnSpell(48936) 
 	player:LearnSpell(31789) 
 	player:LearnSpell(62124) 
 	player:Learn Spell(54043) 
 	player:LearnSpell(25780) 
 	player:LearnSpell(1044) 
 	player:LearnSpell(20217) 
 	player:LearnSpell(48819) 
 	player:LearnSpell( 48801) 
 	player:LearnSpell(48785) 
 	player:LearnSpell(5502) 
 	player:LearnSpell(20164) 
 	player:LearnSpell(10326) 
 	player:LearnSpell(1038) 
 	p layer:LearnSpell(53407) 
 	player:LearnSpell(48943) 
 	player:LearnSpell(20165) 
 	player:LearnSpell(48945) 
 	player:LearnSpell(642) 
 	player:L earnSpell(48947) 
 	player:LearnSpell(20166) 
 	player:LearnSpell(4987) 
 	player:LearnSpell(48806) 
 	player:LearnSpell(6940) 
 	player:LearnSpe ll(48817) 
 	player:LearnSpell(48934) 
 	player:LearnSpell(48938) 
 	player:LearnSpell(25898) 
 	player:LearnSpell(25899) 
 	player:LearnSpell(32 223) 
 	player:LearnSpell(31884) 
 	player:LearnSpell(54428) 
 	player:LearnSpell(61411) 
 	player:LearnSpell(53601) 
 	player:LearnSpell(33388) 
 	p layer:LearnSpell(33391) 
 	player:LearnSpell(34769) 
 	player:LearnSpell(34767) 
 	 
 	if (player:GetTeam() < 1) then 
 	player:LearnSpell(31801) 
 	else 
 	player:LearnSpell(53736) 
 	end 
 	 
 	if (player:HasSpell(20925)) then 
 	player:LearnSpell(48952) 
 	end 
 	 
 	if (player:HasSpell(31935)) then 
 	player:LearnSpell(48827) 
 	end 
 	 
 	if (player:HasSpell(20473)) then 
 	player:LearnSpell(48825) 
 	end 
 	 
 	player:GossipComplete() 
 end 
 if (intid == 3) then -- Hunter 
 	player:LearnSpell(8737) 
 	player:LearnSpell(1494) 
 	player:LearnSpell(13163) 
 	player:LearnSpell(48996) 
 	player:LearnSpell(49001) 
 	p layer:LearnSpell(49045) 
 	player:LearnSpell(53338) 
 	player:LearnSpell(5116) 
 	player:LearnSpell(27044) 
 	player:LearnSpell(883) 
 	player:Le arnSpell(2641) 
 	player:LearnSpell(6991) 
 	player:LearnSpell(982) 
 	player:LearnSpell(1515) 
 	player:LearnSpell(19883) 
 	player:LearnSpell(2 0736) 
 	player:LearnSpell(48990) 
 	player:LearnSpell(2974) 
 	player:LearnSpell(6197) 
 	player:LearnSpell(1002) 
 	player:LearnSpell(14327) 
 	p layer:LearnSpell(5118) 
 	player:LearnSpell(49056) 
 	player:LearnSpell(53339) 
 	player:LearnSpell(49048) 
 	player:LearnSpell(19884) 
 	player: LearnSpell(34074) 
 	player:LearnSpell(781) 
 	player:LearnSpell(14311) 
 	player:LearnSpell(1462) 
 	player:LearnSpell(19885) 
 	player:LearnSpe ll(19880) 
 	player:LearnSpell(13809) 
 	player:LearnSpell(13161) 
 	player:LearnSpell(5384) 
 	player:LearnSpell(1543) 
 	player:LearnSpell(1987 8) 
 	player:LearnSpell(49067) 
 	player:LearnSpell(3034) 
 	player:LearnSpell(13159) 
 	player:LearnSpell(19882) 
 	player:LearnSpell(58434) 
 	p layer:LearnSpell(49071) 
 	player:LearnSpell(49052) 
 	player:LearnSpell(19879) 
 	player:LearnSpell(19263) 
 	player:LearnSpell(19801) 
 	player :LearnSpell(34026) 
 	player:LearnSpell(34600) 
 	player:LearnSpell(34477) 
 	player:LearnSpell(61006) 
 	player:LearnSpell(61847) 
 	player:Lear nSpell(53271) 
 	player:LearnSpell(60192) 
 	player:LearnSpell(62757) 
 	 
 	if (player:HasSpell(19386)) then 
 	player:LearnSpell(49012) 
 	end 
 	 
 	if (player:HasSpell(53301)) then 
 	player:LearnSpell(60053) 
 	end 
 	 
 	if (player:HasSpell(19306)) then 
 	player:LearnSpell(48999) 
 	end 
 	 
 	if (player:HasSpell(19434)) then 
 	player:LearnSpell(49050) 
 	end 
 	 
 	player:GossipComplete() 
 end 
 if (intid == 4) then -- Rogue 
 	player:LearnSpell(674) 
 	player:LearnSpell(48668) 
 	player:LearnSpell(48638) 
 	player:LearnSpell(1784) 
 	player:LearnSpell(48657) 
 	p layer:LearnSpell(921) 
 	player:LearnSpell(1776) 
 	player:LearnSpell(26669) 
 	player:LearnSpell(51724) 
 	player:LearnSpell(6774) 
 	player:Lea rnSpell(11305) 
 	player:LearnSpell(1766) 
 	player:LearnSpell(48676) 
 	player:LearnSpell(48659) 
 	player:LearnSpell(1804) 
 	player:LearnSpell (8647) 
 	player:LearnSpell(48691) 
 	player:LearnSpell(51722) 
 	player:LearnSpell(48672) 
 	player:LearnSpell(1725) 
 	player:LearnSpell(26889) 
 	player:LearnSpell(2836) 
 	player:LearnSpell(1833) 
 	player:LearnSpell(1842) 
 	player:LearnSpell(8643) 
 	player:LearnSpell(2094) 
 	player: LearnSpell(1860) 
 	player:LearnSpell(57993) 
 	player:LearnSpell(48674) 
 	player:LearnSpell(31224) 
 	player:LearnSpell(5938) 
 	player:LearnSp ell(57934) 
 	player:LearnSpell(51723) 
 	 
 	if (player:HasSpell(16511)) then 
 	player:LearnSpell(48660) 
 	end 
 	 
 	if (player:HasSpell(1329)) then 
 	player:LearnSpell(48666) 
 	end 
 	 
 	player:GossipComplete() 
 end 
 if (intid == 5) then -- Priest 
 	player:LearnSpell(2053) 
 	player:LearnSpell(48161) 
 	player:LearnSpell(48123) 
 	player:LearnSpell(48125) 
 	player:LearnSpell(48066) 
 	player:LearnSpell(586) 
 	player:LearnSpell(48068) 
 	player:LearnSpell(48127) 
 	player:LearnSpell(48171) 
 	player:LearnSpell(48168) 
 	play er:LearnSpell(10890) 
 	player:LearnSpell(6064) 
 	player:LearnSpell(988) 
 	player:LearnSpell(48300) 
 	player:LearnSpell(6346) 
 	player:LearnS pell(48071) 
 	player:LearnSpell(48135) 
 	player:LearnSpell(48078) 
 	player:LearnSpell(453) 
 	player:LearnSpell(9484) 
 	player:LearnSpell(109 09) 
 	player:LearnSpell(8129) 
 	player:LearnSpell(48073) 
 	player:LearnSpell(605) 
 	player:LearnSpell(48072) 
 	player:LearnSpell(48169) 
 	pl ayer:LearnSpell(552) 
 	player:LearnSpell(1706) 
 	player:LearnSpell(48063) 
 	player:LearnSpell(48162) 
 	player:LearnSpell(48170) 
 	player:Lea rnSpell(48074) 
 	player:LearnSpell(48158) 
 	player:LearnSpell(48120) 
 	player:LearnSpell(34433) 
 	player:LearnSpell(48113) 
 	player:LearnSpe ll(32375) 
 	player:LearnSpell(64843) 
 	player:LearnSpell(64901) 
 	player:LearnSpell(53023) 
 	 
 	if (player:HasSpell(34914)) then 
 	player:LearnSpell(48160) 
 	end 
 	 
 	if (player:HasSpell(47540)) then 
 	player:LearnSpell(53007) 
 	end 
 	 
 	if (player:HasSpell(724)) then 
 	player:LearnSpell(48087) 
 	end 
 	 
 	if (player:HasSpell(19236)) then 
 	player:LearnSpell(48173) 
 	end 
 	 
 	if (player:HasSpell(34861)) then 
 	player:LearnSpell(48089) 
 	end 
 	 
 	if (player:HasSpell(15407)) then 
 	player:LearnSpell(48156) 
 	end 
 	 
 	player:GossipComplete() 
 end 
 if (intid == 6) then -- Death Knight 
 	player:LearnSpell(50842) 
 	player:LearnSpell(49941) 
 	player:LearnSpell(49930) 
 	player:LearnSpell(47476) 
 	player:LearnSpell(45529 ) 
 	player:LearnSpell(3714) 
 	player:LearnSpell(56222) 
 	player:LearnSpell(48743) 
 	player:LearnSpell(48263) 
 	player:LearnSpell(49909) 
 	pl ayer:LearnSpell(66188) 
 	player:LearnSpell(47528) 
 	player:LearnSpell(45524) 
 	player:LearnSpell(48792) 
 	player:LearnSpell(57623) 
 	player: LearnSpell(56815) 
 	player:LearnSpell(47568) 
 	player:LearnSpell(49895) 
 	player:LearnSpell(50977) 
 	player:LearnSpell(49576) 
 	player:Learn Spell(49921) 
 	player:LearnSpell(46584) 
 	player:LearnSpell(49938) 
 	player:LearnSpell(48707) 
 	player:LearnSpell(48265) 
 	player:LearnSpell (61999) 
 	player:LearnSpell(42650) 
 	player:LearnSpell(53428) 
 	player:LearnSpell(53331) 
 	player:LearnSpell(54447) 
 	player:LearnSpell(5334 2) 
 	player:LearnSpell(54446) 
 	player:LearnSpell(53323) 
 	player:LearnSpell(53344) 
 	player:LearnSpell(70164) 
 	player:LearnSpell(62158) 
 	p layer:LearnSpell(33391) 
 	player:LearnSpell(48778) 
 	player:LearnSpell(51425) 
 	player:LearnSpell(49924) 
 	player:LearnSpell(49924) 
 	 
 	if (player:HasSpell(55050)) then 
 	player:LearnSpell(55262) 
 	end 
 	 
 	if (player:HasSpell(49143)) then 
 	player:LearnSpell(55268) 
 	end 
 	 
 	if (player:HasSpell(49184)) then 
 	player:LearnSpell(51411) 
 	end 
 	 
 	if (player:HasSpell(55090)) then 
 	player:LearnSpell(55271) 
 	end 
 	 
 	if (player:HasSpell(49158)) then 
 	player:LearnSpell(51328) 
 	end 
 	player:GossipComplete() 
 end 
 if (intid == 7) then -- Shaman 
 	player:LearnSpell(8737) 
 	player:LearnSpell(49273) 
 	player:LearnSpell(49238) 
 	player:LearnSpell(10399) 
 	player:LearnSpell(49231) 
 	player:LearnSpell(58753) 
 	player:LearnSpell(2484) 
 	player:LearnSpell(49281) 
 	player:LearnSpell(58582) 
 	player:LearnSpell(49233) 
 	pla yer:LearnSpell(58790) 
 	player:LearnSpell(58704) 
 	player:LearnSpell(58643) 
 	player:LearnSpell(49277) 
 	player:LearnSpell(61657) 
 	player:L earnSpell(8012) 
 	player:LearnSpell(526) 
 	player:LearnSpell(2645) 
 	player:LearnSpell(57994) 
 	player:LearnSpell(8143) 
 	player:LearnSpell( 49236) 
 	player:LearnSpell(58796) 
 	player:LearnSpell(58757) 
 	player:LearnSpell(49276) 
 	player:LearnSpell(57960) 
 	player:LearnSpell(131) 
 	p layer:LearnSpell(58745) 
 	player:LearnSpell(6196) 
 	player:LearnSpell(58734) 
 	player:LearnSpell(58774) 
 	player:LearnSpell(58739) 
 	player: LearnSpell(58656) 
 	player:LearnSpell(546) 
 	player:LearnSpell(556) 
 	player:LearnSpell(66842) 
 	player:LearnSpell(51994) 
 	player:LearnSpel l(8177) 
 	player:LearnSpell(58749) 
 	player:LearnSpell(20608) 
 	player:LearnSpell(36936) 
 	player:LearnSpell(58804) 
 	player:LearnSpell(4927 1) 
 	player:LearnSpell(8512) 
 	player:LearnSpell(6495) 
 	player:LearnSpell(8170) 
 	player:LearnSpell(66843) 
 	player:LearnSpell(55459) 
 	pla yer:LearnSpell(66844) 
 	player:LearnSpell(3738) 
 	player:LearnSpell(2894) 
 	player:LearnSpell(60043) 
 	player:LearnSpell(51514) 
 	 
 	if (player:GetTeam() < 1) then 
 	player:LearnSpell(32182) 
 	else 
 	player:LearnSpell(2825) 
 	end 
 	 
 	if (player:HasSpell(61295)) then 
 	player:LearnSpell(61301) 
 	end 
 	 
 	if (player:HasSpell(974)) then 
 	player:LearnSpell(49284) 
 	end 
 	 
 	if (player:HasSpell(30706)) then 
 	player:LearnSpell(57722) 
 	end 
 	 
 	if (player:HasSpell(51490)) then 
 	player:LearnSpell(59159) 
 	end 
 	 
 	player:GossipComplete() 
 end 
 if (intid == 8) then -- Mage 
 	player:LearnSpell(42995) 
 	player:LearnSpell(42833) 
 	player:LearnSpell(27090) 
 	player:LearnSpell(42842) 
 	player:LearnSpell(33717) 
 	p layer:LearnSpell(42873) 
 	player:LearnSpell(42846) 
 	player:LearnSpell(12826) 
 	player:LearnSpell(28271) 
 	player:LearnSpell(61780) 
 	player :LearnSpell(61721) 
 	player:LearnSpell(28272) 
 	player:LearnSpell(61305) 
 	player:LearnSpell(42917) 
 	player:LearnSpell(43015) 
 	player:Lear nSpell(130) 
 	player:LearnSpell(42921) 
 	player:LearnSpell(42926) 
 	player:LearnSpell(43017) 
 	player:LearnSpell(475) 
 	player:LearnSpell(19 53) 
 	player:LearnSpell(42940) 
 	player:LearnSpell(12051) 
 	player:LearnSpell(43010) 
 	player:LearnSpell(43020) 
 	player:LearnSpell(43012) 
 	p layer:LearnSpell(42859) 
 	player:LearnSpell(2139) 
 	player:LearnSpell(42931) 
 	player:LearnSpell(42985) 
 	player:LearnSpell(43008) 
 	player: LearnSpell(45438) 
 	player:LearnSpell(43024) 
 	player:LearnSpell(43002) 
 	player:LearnSpell(43046) 
 	player:LearnSpell(42897) 
 	player:Learn Spell(42914) 
 	player:LearnSpell(66) 
 	player:LearnSpell(58659) 
 	player:LearnSpell(30449) 
 	player:LearnSpell(42956) 
 	player:LearnSpell(47 610) 
 	player:LearnSpell(61316) 
 	player:LearnSpell(61024) 
 	player:LearnSpell(55342) 
 	 
 		player:LearnSpell(53142) 
 		if (player:GetTeam() < 1) then -- Alliance Portals 
 			player:LearnSpell(32271) 
 			player:LearnSpell(49359) 
 			player:LearnSpell(3565) 
 			player:LearnSpell(33690) 
 			player:LearnS pell(3562) 
 			player:LearnSpell(3561) 
 			player:LearnSpell(11419) 
 			player:LearnSpell(32266) 
 			player:LearnSpell(11416) 
 			player:Lea rnSpell(33691) 
 			player:LearnSpell(11059) 
 			player:LearnSpell(49360) 
 		else -- Horde Portals 
 			player:LearnSpell(3567) 
 			player:LearnSpell(35715) 
 			player:LearnSpell(3566) 
 			player:LearnSpell(49358) 
 			player:LearnSp ell(32272) 
 			player:LearnSpell(3563) 
 			player:LearnSpell(11417) 
 			player:LearnSpell(35717) 
 			player:LearnSpell(32267) 
 			player:Lea rnSpell(49361) 
 			player:LearnSpell(11420) 
 			player:LearnSpell(11418) 
 		end 
 		 
 	if (player:HasSpell(11366)) then 
 	player:LearnSpell(42891) 
 	end 
 	 
 	if (player:HasSpell(11426)) then 
 	player:LearnSpell(43039) 
 	end 
 	 
 	if (player:HasSpell(44457)) then 
 	player:LearnSpell(55360) 
 	end 
 	 
 	if (player:HasSpell(31661)) then 
 	player:LearnSpell(42950) 
 	end 
 	 
 	if (player:HasSpell(11113)) then 
 	player:LearnSpell(42945) 
 	end 
 	 
 	if (player:HasSpell(44425)) then 
 	player:LearnSpell(44781) 
 	end 
 		 
 	player:GossipComplete() 
 end 
 if (intid == 9) then -- Warlock 
 	player:LearnSpell(696) 
 	player:LearnSpell(47811) 
 	player:LearnSpell(47809) 
 	player:LearnSpell(688) 
 	player:LearnSpell(47813) 
 	p layer:LearnSpell(50511) 
 	player:LearnSpell(57946) 
 	player:LearnSpell(47864) 
 	player:LearnSpell(6215) 
 	player:LearnSpell(47878) 
 	player: LearnSpell(47855) 
 	player:LearnSpell(697) 
 	player:LearnSpell(47856) 
 	player:LearnSpell(47857) 
 	player:LearnSpell(5697) 
 	player:LearnSpe ll(47884) 
 	player:LearnSpell(47815) 
 	player:LearnSpell(47889) 
 	player:LearnSpell(47820) 
 	player:LearnSpell(698) 
 	player:LearnSpell(712) 
 	player:LearnSpell(126) 
 	player:LearnSpell(5138) 
 	player:LearnSpell(5500) 
 	player:LearnSpell(11719) 
 	player:LearnSpell(132) 
 	player:L earnSpell(60220) 
 	player:LearnSpell(18647) 
 	player:LearnSpell(61191) 
 	player:LearnSpell(47823) 
 	player:LearnSpell(691) 
 	player:LearnSpe ll(47865) 
 	player:LearnSpell(47891) 
 	player:LearnSpell(47888) 
 	player:LearnSpell(17928) 
 	player:LearnSpell(47860) 
 	player:LearnSpell(47 825) 
 	player:LearnSpell(1122) 
 	player:LearnSpell(47867) 
 	player:LearnSpell(18540) 
 	player:LearnSpell(47893) 
 	player:LearnSpell(47838) 
 	p layer:LearnSpell(29858) 
 	player:LearnSpell(58887) 
 	player:LearnSpell(47836) 
 	player:LearnSpell(61290) 
 	player:LearnSpell(48018) 
 	player :LearnSpell(48020) 
 	player:LearnSpell(33388) 
 	player:LearnSpell(33391) 
 	player:LearnSpell(23161) 
 	 
 	if (player:HasSpell(17877)) then 
 	player:LearnSpell(47827) 
 	end 
 	 
 	if (player:HasSpell(30283)) then 
 	player:LearnSpell(47847) 
 	end 
 	 
 	if (player:HasSpell(30108)) then 
 	player:LearnSpell(47843) 
 	end 
 	 
 	if (player:HasSpell(50796)) then 
 	player:LearnSpell(59172) 
 	end 
 	 
 	if (player:HasSpell(48181)) then 
 	player:LearnSpell(59164) 
 	end 
 	 
 	if (player:HasSpell(18220)) then 
 	player:LearnSpell(59092) 
 	end 
 	 
 	player:GossipComplete() 
 end 
 if (intid == 10) then -- Druid 
 	player:LearnSpell(48378) 
 	player:LearnSpell(48469) 
 	player:LearnSpell(48461) 
 	player:LearnSpell(48463) 
 	player:LearnSpell(48441) 
 	player:LearnSpell(53307) 
 	player:LearnSpell(53308) 
 	player:LearnSpell(5487) 
 	player:LearnSpell(48560) 
 	player:LearnSpell(6795) 
 	play er:LearnSpell(48480) 
 	player:LearnSpell(53312) 
 	player:LearnSpell(18960) 
 	player:LearnSpell(5229) 
 	player:LearnSpell(48443) 
 	player:Lea rnSpell(50763) 
 	player:LearnSpell(8983) 
 	player:LearnSpell(8946) 
 	player:LearnSpell(1066) 
 	player:LearnSpell(48562) 
 	player:LearnSpell( 783) 
 	player:LearnSpell(770) 
 	player:LearnSpell(16857) 
 	player:LearnSpell(18658) 
 	player:LearnSpell(768) 
 	player:LearnSpell(1082) 
 	pla yer:LearnSpell(16979) 
 	player:LearnSpell(49376) 
 	player:LearnSpell(5215) 
 	player:LearnSpell(48477) 
 	player:LearnSpell(49800) 
 	player:Le arnSpell(48465) 
 	player:LearnSpell(48572) 
 	player:LearnSpell(26995) 
 	player:LearnSpell(48574) 
 	player:LearnSpell(2782) 
 	player:LearnSpe ll(50213) 
 	player:LearnSpell(2893) 
 	player:LearnSpell(33357) 
 	player:LearnSpell(5209) 
 	player:LearnSpell(48575) 
 	player:LearnSpell(4844 7) 
 	player:LearnSpell(48577) 
 	player:LearnSpell(48579) 
 	player:LearnSpell(5225) 
 	player:LearnSpell(22842) 
 	player:LearnSpell(49803) 
 	p layer:LearnSpell(9634) 
 	player:LearnSpell(20719) 
 	player:LearnSpell(48467) 
 	player:LearnSpell(29166) 
 	player:LearnSpell(62600) 
 	player: LearnSpell(22812) 
 	player:LearnSpell(48470) 
 	player:LearnSpell(48564) 
 	player:LearnSpell(48566) 
 	player:LearnSpell(33891) 
 	player:Learn Spell(33943) 
 	player:LearnSpell(49802) 
 	player:LearnSpell(48451) 
 	player:LearnSpell(48568) 
 	player:LearnSpell(33786) 
 	player:LearnSpell (40120) 
 	player:LearnSpell(62078) 
 	player:LearnSpell(52610) 
 	player:LearnSpell(50464) 
 	player:LearnSpell(48570) 
 	 
 	if (player:HasSpell(50516)) then 
 	player:LearnSpell(61384) 
 	end 
 	 
 	if (player:HasSpell(48505)) then 
 	player:LearnSpell(53201) 
 	end 
 	 
 	if (player:HasSpell(48438)) then 
 	player:LearnSpell(53251) 
 	end 
 	 
 	if (player:HasSpell(5570)) then 
 	player:LearnSpell(48468) 
 	end 
 	 
 	player:GossipComplete() 
 end 
 if (intid == 11) then 
 	player:ResetTalents() 
 	player:GossipComplete() 
 end 
 if (intid == 999) then 
 	player:GossipComplete() 
 end 
 end 
 RegisterUnitGossipEvent(Ид_нпц, 1, "On_Gossip") 
 RegisterUnitGossipEvent(Ид_нпц, 2, "On_Select")

Камень возвращение-Телепортер

Код:
--[[ 
 	This script is made By Neuz  ]] 
 function Item_Trigger(unit, event, player) 
 unit:GossipCreateMenu(130, player, 0) 
 unit:GossipMenuAddItem(1, "The Mall", 70, 0) 
 unit:GossipMenuAddItem(0, "Jump Event's", 9, 0) 
 unit:GossipMenuAddItem(1, "Dalaran City", 503, 0) 
 unit:GossipMenuAddItem(1, "Shattrath City", 8, 0) 
 unit:GossipMenuAddItem(1, "Isle of Quel' Danas", 46, 0) 
 unit:GossipMenuAddItem(1, "Gurubashi Arena", 45, 0) 
 unit:GossipMenuAddItem(0, "Horde Cities", 1, 0) 
 unit:GossipMenuAddItem(0, "Alliance Cities", 2, 0) 
 unit:GossipMenuAddItem(0, "Northrend Locations", 97, 0) 
 unit:GossipMenuAddItem(0, "Azeroth Locations", 3, 0) 
 unit:GossipMenuAddItem(0, "Azeroth Instances", 5, 0) 
 unit:GossipMenuAddItem(0, "Outland Locations", 6, 0) 
 unit:GossipMenuAddItem(0, "Outland Instances", 7, 0) 
 unit:GossipMenuAddItem(0, "By Neuz", 0, 0) 
 unit:GossipSendMenu(player) 
 end 
 function OnSelect(unit, event, player, id, intid, code) 
 if(intid == 75) then 
 unit:GossipCreateMenu(130, player, 0) 
 unit:GossipMenuAddItem(1, "The Mall", 70, 0) 
 unit:GossipMenuAddItem(0, "Neuz Event's", 9, 0) 
 unit:GossipMenuAddItem(1, "Dalaran City", 503, 0) 
 unit:GossipMenuAddItem(1, "Shattrath City", 8, 0) 
 unit:GossipMenuAddItem(1, "Isle of Quel' Danas", 46, 0) 
 unit:GossipMenuAddItem(1, "Gurubashi Arena", 45, 0) 
 unit:GossipMenuAddItem(0, "Horde Cities", 1, 0) 
 unit:GossipMenuAddItem(0, "Alliance Cities", 2, 0) 
 unit:GossipMenuAddItem(0, "Northrend Locations", 97, 0) 
 unit:GossipMenuAddItem(0, "Azeroth Locations", 3, 0) 
 unit:GossipMenuAddItem(0, "Azeroth Instances", 5, 0) 
 unit:GossipMenuAddItem(0, "Outland Locations", 6, 0) 
 unit:GossipMenuAddItem(0, "Outland Instances", 7, 0) 
 unit:GossipMenuAddItem(0, "By Neuz", 0, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 1) then 
 unit:GossipCreateMenu(51, player, 0) 
 unit:GossipMenuAddItem(1, "Orgrimmar", 10, 0) 
 unit:GossipMenuAddItem(1, "Undercity", 11, 0) 
 unit:GossipMenuAddItem(1, "Thunder Bluff", 12, 0) 
 unit:GossipMenuAddItem(1, "Silvermoon", 13, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 2) then 
 unit:GossipCreateMenu(52, player, 0) 
 unit:GossipMenuAddItem(1, "Stormwind", 14, 0) 
 unit:GossipMenuAddItem(1, "Ironforge", 15, 0) 
 unit:GossipMenuAddItem(1, "Darnassus", 16, 0) 
 unit:GossipMenuAddItem(1, "Exodar", 17, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 3) then 
 unit:GossipCreateMenu(53, player, 0) 
 unit:GossipMenuAddItem(0, "Eastern Kingdoms", 40, 0) 
 unit:GossipMenuAddItem(0, "Kalidamor", 41, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 40) then 
 unit:GossipCreateMenu(54, player, 0) 
 unit:GossipMenuAddItem(1, "Alterac Mountains", 208, 0) 
 unit:GossipMenuAddItem(1, "Badlands", 214, 0) 
 unit:GossipMenuAddItem(1, "Blasted Lands", 222, 0) 
 unit:GossipMenuAddItem(1, "Burning Steppes", 216, 0) 
 unit:GossipMenuAddItem(1, "Deadwind Pass", 221, 0) 
 unit:GossipMenuAddItem(1, "Dun Morogh", 212, 0) 
 unit:GossipMenuAddItem(1, "Duskwood", 220, 0) 
 unit:GossipMenuAddItem(1, "Eastern Plaguelands", 206, 0) 
 unit:GossipMenuAddItem(1, "Elwynn Forest", 217, 0) 
 unit:GossipMenuAddItem(1, "Eversong Woods", 201, 0) 
 unit:GossipMenuAddItem(1, "Ghostlands", 202, 0) 
 unit:GossipMenuAddItem(0, "-->Second Page-->", 42, 0) 
 unit:GossipMenuAddItem(0, "[Back]", 3, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 41) then 
 unit:GossipCreateMenu(55, player, 0) 
 unit:GossipMenuAddItem(1, "Ashenvale", 109, 0) 
 unit:GossipMenuAddItem(1, "Azuremyst Isle", 103, 0) 
 unit:GossipMenuAddItem(1, "Bloodmyst Isle", 102, 0) 
 unit:GossipMenuAddItem(1, "Darkshore", 105, 0) 
 unit:GossipMenuAddItem(1, "Desolace", 113, 0) 
 unit:GossipMenuAddItem(1, "Durotar", 111, 0) 
 unit:GossipMenuAddItem(1, "Dustwallow Marsh", 117, 0) 
 unit:GossipMenuAddItem(1, "Felwood", 107, 0) 
 unit:GossipMenuAddItem(1, "Feralas", 116, 0) 
 unit:GossipMenuAddItem(1, "Moonglade", 106, 0) 
 unit:GossipMenuAddItem(1, "Mulgore", 115, 0) 
 unit:GossipMenuAddItem(1, "Silithus", 120, 0) 
 unit:GossipMenuAddItem(0, "-->Second Page-->", 43, 0) 
 unit:GossipMenuAddItem(0, "[Back]", 3, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 42) then 
 unit:GossipCreateMenu(55, player, 0) 
 unit:GossipMenuAddItem(1, "Hillsbrad Foothills", 210, 0) 
 unit:GossipMenuAddItem(1, "Loch Modan", 213, 0) 
 unit:GossipMenuAddItem(1, "Redridge Mountains", 218, 0) 
 unit:GossipMenuAddItem(1, "Searing Gorge", 215, 0) 
 unit:GossipMenuAddItem(1, "Silverpine Forest", 207, 0) 
 unit:GossipMenuAddItem(1, "Strangethorn Vale", 223, 0) 
 unit:GossipMenuAddItem(1, "Swamp Of Sorrows", 219, 0) 
 unit:GossipMenuAddItem(1, "The Hinterlands", 209, 0) 
 unit:GossipMenuAddItem(1, "Trisfal Glades", 205, 0) 
 unit:GossipMenuAddItem(1, "Western Plaguelands", 203, 0) 
 unit:GossipMenuAddItem(1, "Wetlands", 211, 0) 
 unit:GossipMenuAddItem(0, "[Back]", 3, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 43) then 
 unit:GossipCreateMenu(55, player, 0) 
 unit:GossipMenuAddItem(1, "Stonetalon Mountains", 112, 0) 
 unit:GossipMenuAddItem(1, "Tanaris", 121, 0) 
 unit:GossipMenuAddItem(1, "Teldrassil", 100, 0) 
 unit:GossipMenuAddItem(1, "The Barrens", 114, 0) 
 unit:GossipMenuAddItem(1, "Thousand Needles", 118, 0) 
 unit:GossipMenuAddItem(1, "Un'Goro Crater", 119, 0) 
 unit:GossipMenuAddItem(1, "Winterspring", 108, 0) 
 unit:GossipMenuAddItem(0, "[Back]", 3, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 5) then 
 unit:GossipCreateMenu(56, player, 0) 
 unit:GossipMenuAddItem(1, "Shadowfang Keep", 19, 0) 
 unit:GossipMenuAddItem(1, "Zul'Gurub", 20, 0) 
 unit:GossipMenuAddItem(1, "Scarlet Monastery", 21, 0) 
 unit:GossipMenuAddItem(1, "Stratholme", 22, 0) 
 unit:GossipMenuAddItem(1, "Scholomance", 23, 0) 
 unit:GossipMenuAddItem(1, "Blackrock", 24, 0) 
 unit:GossipMenuAddItem(1, "Onyxia's Lair", 25, 0) 
 unit:GossipMenuAddItem(1, "Molten Core", 26, 0) 
 unit:GossipMenuAddItem(1, "Karazhan", 27, 0) 
 unit:GossipMenuAddItem(1, "Naxxramas", 28, 0) 
 unit:GossipMenuAddItem(1, "Caverns Of Time", 29, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 6) then 
 unit:GossipCreateMenu(57, player, 0) 
 unit:GossipMenuAddItem(1, "Hellfire", 30, 0) 
 unit:GossipMenuAddItem(1, "Zangremarsh", 31, 0) 
 unit:GossipMenuAddItem(1, "Nagrand", 32, 0) 
 unit:GossipMenuAddItem(1, "Blades Edge", 33, 0) 
 unit:GossipMenuAddItem(1, "Netherstorm", 34, 0) 
 unit:GossipMenuAddItem(1, "Terokkar Forest", 35, 0) 
 unit:GossipMenuAddItem(1, "Shadowmoon Valley", 36, 0) 
 unit:GossipMenuAddItem(1, "Shattrath", 37, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 7) then 
 unit:GossipCreateMenu(58, player, 0) 
 unit:GossipMenuAddItem(0, "Outland Raids", 47, 0) 
 unit:GossipMenuAddItem(1, "Hellfire Ramparts", 430, 0) 
 unit:GossipMenuAddItem(1, "The BloodFurnace", 431, 0) 
 unit:GossipMenuAddItem(1, "Shattered Halls", 441, 0) 
 unit:GossipMenuAddItem(1, "Mana-Tombs", 434, 0) 
 unit:GossipMenuAddItem(1, "Sethekk Halls", 438, 0) 
 unit:GossipMenuAddItem(1, "Auchenai Crypts", 435, 0) 
 unit:GossipMenuAddItem(1, "Shadow Labyrinth", 440, 0) 
 unit:GossipMenuAddItem(1, "Caverns of Time", 436, 0) 
 unit:GossipMenuAddItem(1, "Shadow Labyrinth", 440, 0) 
 unit:GossipMenuAddItem(1, "Magisters Terrace", 445, 0) 
 unit:GossipMenuAddItem(0, "-->Second Page-->", 48, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 9) then 
 unit:GossipCreateMenu(51, player, 0) 
 unit:GossipMenuAddItem(1, "Easy Jump Event", 800, 0) 
 unit:GossipMenuAddItem(1, "Medium Jump Event", 801, 0) 
 unit:GossipMenuAddItem(1, "Hard Jump Event", 802, 0) 
 unit:GossipMenuAddItem(1, "Insane Jump Event", 803, 0) 
 unit:GossipMenuAddItem(1, "5 Man Raid Event", 804, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 47) then 
 unit:GossipCreateMenu(59, player, 0) 
 unit:GossipMenuAddItem(1, "Gruul's Lair", 446, 0) 
 unit:GossipMenuAddItem(1, "Magtheridon's Lair", 447, 0) 
 unit:GossipMenuAddItem(1, "Zul'Aman", 448, 0) 
 unit:GossipMenuAddItem(1, "Serpentshrine Cavern", 449, 0) 
 unit:GossipMenuAddItem(1, "The Eye", 450, 0) 
 unit:GossipMenuAddItem(1, "Black Temple", 451, 0) 
 unit:GossipMenuAddItem(1, "Sunwell Plateau", 452, 0) 
 unit:GossipMenuAddItem(0, "[Back]", 7, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 48) then 
 unit:GossipCreateMenu(60, player, 0) 
 unit:GossipMenuAddItem(1, "The Mechanar", 442, 0) 
 unit:GossipMenuAddItem(1, "The Botanica", 443, 0) 
 unit:GossipMenuAddItem(1, "The Arcatraz", 444, 0) 
 unit:GossipMenuAddItem(1, "The Steamvault", 439, 0) 
 unit:GossipMenuAddItem(1, "Slave Pens", 432, 0) 
 unit:GossipMenuAddItem(1, "The Underbog", 433, 0) 
 unit:GossipMenuAddItem(0, "[Back]", 7, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 8) then 
 unit:GossipCreateMenu(50, player, 0) 
 unit:GossipMenuAddItem(1, "Terrace of Light", 38, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 900) then 
 unit:GossipCreateMenu(62, player, 0) 
 player:LearnSpell(15007) 
 player:UnlearnSpell(15007) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 97) then 
 unit:GossipCreateMenu(500, player, 0) 
 unit:GossipMenuAddItem(1, "Borean Tundra", 501, 0) 
 unit:GossipMenuAddItem(1, "Crystalsong Forest", 502, 0) 
 unit:GossipMenuAddItem(1, "Dragonblight", 504, 0) 
 unit:GossipMenuAddItem(1, "Grizzly Hills", 505, 0) 
 unit:GossipMenuAddItem(1, "Howling Fjord", 506, 0) 
 unit:GossipMenuAddItem(1, "Icecrown", 507, 0) 
 unit:GossipMenuAddItem(1, "Sholazar Basin", 508, 0) 
 unit:GossipMenuAddItem(1, "The Storm Peaks", 509, 0) 
 unit:GossipMenuAddItem(1, "Zul'Dark", 510, 0) 
 unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0) 
 unit:GossipSendMenu(player) 
 end 
 if(intid == 10) then 
 player:Teleport(1, 1484, -4417, 25) 
 end 
 if(intid == 11) then 
 player:Teleport(0, 1831, 238, 60) 
 end 
 if(intid == 12) then 
 player:Teleport(1, -1277, 118, 131) 
 end 
 if(intid == 13) then 
 player:Teleport(530, 9413, -7277, 14) 
 end 
 if(intid == 14) then 
 player:Teleport(0, -8913.23, 554.633, 94.7944) 
 end 
 if(intid == 15) then 
 player:Teleport(0, -4981.25, -881.542, 502.66) 
 end 
 if(intid == 16) then 
 player:Teleport(1, 9948, 2413, 1327) 
 end 
 if(intid == 17) then 
 player:Teleport(530, -4014.080078, -11895.799805, -1.990842) 
 end 
 if(intid == 19) then 
 player:Teleport(0, -234.495087, 1561.946411, 76.892143) 
 end 
 if(intid == 20) then 
 player:Teleport(0, -11919.073242, -1202.459374, 92.298744) 
 end 
 if(intid == 21) then 
 player:Teleport(0, 2870.442627, -819.985229, 160.331085) 
 end 
 if(intid == 22) then 
 player:Teleport(0, 3359.111572, -3380.8444238, 144.781860) 
 end 
 if(intid == 23) then 
 player:Teleport(0, 1267.468628, -2556.651367, 94.127983) 
 end 
 if(intid == 24) then 
 player:Teleport(0, -7527.129883, -1224.997437, 285.733002) 
 end 
 if(intid == 25) then 
 player:Teleport(1, -4708.491699, -3727.672363, 54.535076) 
 end 
 if(intid == 26) then 
 player:Teleport(0, -7515.409668, -1045.369629, 182.301208) 
 end 
 if(intid == 27) then 
 player:Teleport(0, -11122.913086, -2014.498779, 47.079350) 
 end 
 if(intid == 28) then 
 player:Teleport(0, 3132.915283, -3731.012939, 138.658371) 
 end 
 if(intid == 29) then 
 player:Teleport(1, -8519.718750, -4297.542480, -208.441376) 
 end 
 if(intid == 30) then 
 player:Teleport(530, -247.9672, 948.5709, 84.3798) 
 end 
 if(intid == 31) then 
 player:Teleport(530, -1045.0179, 5380.0288, 22.1216) 
 end 
 if (intid == 32) then 
 player:Teleport(530, -468, 8418, 28) 
 end 
 if(intid == 33) then 
 player:Teleport(530, 1552.2236, 6813.3798, 125.1364) 
 end 
 if(intid == 34) then 
 player:Teleport(530, 3396, 4185, 137) 
 end 
 if(intid == 35) then 
 player:Teleport(530, -2276.82, 5132.03, -8.62994) 
 end 
 if(intid == 36) then 
 player:Teleport(530, -3004.3488, 2968.4343, 81.8821) 
 end 
 if(intid == 37) then 
 player:Teleport(530, -1849.4200, 5401.4599, -12.4279) 
 end 
 if(intid == 38) then 
 player:Teleport(530, -1849.4200, 5401.4599, -12.4279) 
 end 
 if(intid == 45) then 
 player:Teleport(0, -13243.240234, 197.949799, 32.112690) 
 end 
 if(intid == 46) then 
 player:Teleport(530, 12956.072266, -6943.814453, 9.968110) 
 end 
 if(intid == 70) then 
 player:Teleport(530, -1863.750000, 5430.959961, -9.705570) 
 end 
 if(intid == 100) then 
 player:Teleport(1, 9874.646484, 595.742432, 1303.874023) 
 end 
 if(intid == 102) then 
 player:Teleport(530, -2721.68, -12208.9, 10.0882) 
 end 
 if(intid == 103) then 
 player:Teleport(530, -4020.48, -13783.3, 74.9001) 
 end 
 if(intid == 105) then 
 player:Teleport(1, 6207.5, -152.833, 80.8185) 
 end 
 if(intid == 106) then 
 player:Teleport(1, 7964.204590, -2492.353027, 487.792297) 
 end 
 if(intid == 107) then 
 player:Teleport(1, 5483.9, -749.881, 335.621) 
 end 
 if(intid == 108) then 
 player:Teleport(1, 6107.62, -4181.6, 853.322) 
 end 
 if(intid == 109) then 
 player:Teleport(1, 2506.931641, -1058.337524, 128.181931) 
 end 
 if(intid == 111) then 
 player:Teleport(1, 341.42, -4684.7, 31.9493) 
 end 
 if(intid == 112) then 
 player:Teleport(1, 1145.85, 664.812, 143) 
 end 
 if(intid == 113) then 
 player:Teleport(1, -93.1614, 1691.15, 90.0649) 
 end 
 if(intid == 114) then 
 player:Teleport(1, -457.756836, -2652.562256, 95.629036) 
 end 
 if(intid == 115) then 
 player:Teleport(1, -2079.304443, -391.759033, -10.278739) 
 end 
 if(intid == 116) then 
 player:Teleport(1, -4454.712891, 245.249359, 39.107872) 
 end 
 if(intid == 117) then 
 player:Teleport(1, -3463.26, -4123.13, 18.1043) 
 end 
 if(intid == 118) then 
 player:Teleport(1, -4966.629395, -1597.678223, -42.699291) 
 end 
 if(intid == 119) then 
 player:Teleport(1, -7932.61, -2139.61, -229.728) 
 end 
 if(intid == 120) then 
 player:Teleport(1, -6863.262207, 1079.081299, 29.921011) 
 end 
 if(intid == 121) then 
 player:Teleport(1, -7130.799316, -3789.511475, 8.370375) 
 end 
 if(intid == 201) then 
 player:Teleport(530, 9449.15, -6782.61, 16.6167) 
 end 
 if(intid == 202) then 
 player:Teleport(530, 7880, -6193, 22) 
 end 
 if(intid == 203) then 
 player:Teleport(0, 1224.36, -1151.97, 61.7327) 
 end 
 if(intid == 205) then 
 player:Teleport(0, 2019.35, 1904.36, 106.144) 
 end 
 if(intid == 206) then 
 player:Teleport(0, 1919.44, -4306.23, 77.838) 
 end 
 if(intid == 207) then 
 player:Teleport(0, 511.536, 1638.63, 121.417) 
 end 
 if(intid == 208) then 
 player:Teleport(0, 272.704, -654.514, 129.609) 
 end 
 if(intid == 209) then 
 player:Teleport(0, 139.375, -1982.79, 134.043) 
 end 
 if(intid == 210) then 
 player:Teleport(0, -852.854, -576.712, 21.0293) 
 end 
 if(intid == 211) then 
 player:Teleport(0, -4086.36, -2610.95, 47.0143) 
 end 
 if(intid == 212) then 
 player:Teleport(0, -5425.924316, -224.271957, 404.984344) 
 end 
 if(intid == 213) then 
 player:Teleport(0, -4939.1, -3423.74, 306.595) 
 end 
 if(intid == 214) then 
 player:Teleport(0, -6018.138184, -3311.517822, 261.744324) 
 end 
 if(intid == 215) then 
 player:Teleport(0, -7176.63, -937.667, 171.206) 
 end 
 if(intid == 216) then 
 player:Teleport(0, -7907.41, -1128.66, 192.056) 
 end 
 if(intid == 217) then 
 player:Teleport(0, -9621.383789, -371.068207, 57.471478) 
 end 
 if(intid == 218) then 
 player:Teleport(0, -9219.37, -2149.94, 71.606) 
 end 
 if(intid == 219) then 
 player:Teleport(0, -10264.6, -3059.9, 19.9356) 
 end 						 
 if(intid == 220) then 
 player:Teleport(0, -11224.254883, -378.471802, 52.764240) 
 end 
 if(intid == 221) then 
 player:Teleport(0, -10435.4, -1809.28, 101) 
 end 
 if(intid == 222) then 
 player:Teleport(0, -11204.5, -2730.61, 15.8972) 
 end 
 if(intid == 223) then 
 player:Teleport(0, -11634.8, -54.0697, 14.4439) 
 end 
 if(intid == 430) then 
 player:Teleport(530, -360.671, 3071.9, -15.0977) 
 end 
 if(intid == 431) then 
 player:Teleport(542, -3.9967, 14.6363, -44.8009) 
 end 
 if(intid == 432) then 
 player:Teleport(530, 721.926, 7012.24, -73.065) 
 end 
 if(intid == 433) then 
 player:Teleport(530, 779.802, 6769.33, -71.4282) 
 end 
 if(intid == 434) then 
 player:Teleport(530, -3101.47, 4947.11, -101.177) 
 end 
 if(intid == 435) then 
 player:Teleport(530, -3357.32, 5216.77, -101.049) 
 end 
 if(intid == 436) then 
 player:Teleport(1, -8195.94, -4500.13, 9.60819) 
 end 
 if(intid == 438) then 
 player:Teleport(530, -3360.13, 4667.85, -101.047) 
 end 
 if(intid == 439) then 
 player:Teleport(0, -11634.8, -54.0697, 14.4439) 
 end 
 if(intid == 440) then 
 player:Teleport(530, -3635.76, 4931.82, -100.034) 
 end 
 if(intid == 441) then 
 player:Teleport(530, -309.83, 3080.08, -3.63538) 
 end 
 if(intid == 442) then 
 player:Teleport(530, 2885.2, 1564.73, 248.874) 
 end 
 if(intid == 443) then 
 player:Teleport(530, 3405.48, 1489.14, 183.838) 
 end 
 if(intid == 444) then 
 player:Teleport(530, 2872, 1555.29, 253.159) 
 end 
 if(intid == 445) then 
 player:Teleport(585, 2.19347, -0.123698, -2.8025) 
 end 
 if(intid == 446) then 
 player:Teleport(530, 3606.85, 5260.49, 4.1724) 
 end 
 if(intid == 447) then 
 player:Teleport(530, -319.635, 3102.03, -113.937) 
 end 
 if(intid == 448) then 
 player:Teleport(530, 6850, -7950, 170) 
 end 
 if(intid == 449) then 
 player:Teleport(530, 742.883, 6867.19, -68.8289) 
 end 
 if(intid == 450) then 
 player:Teleport(530, 3087.22, 1380.7, 184.883) 
 end 
 if(intid == 451) then 
 player:Teleport(530, -3604.74, 328.252, 38.3077) 
 end 
 if(intid == 452) then 
 player:Teleport(580, 1791.17, 926.31, 15.1135) 
 end 
 if(intid == 501) then 
 player:Teleport(571, 2087.0109, 6508.6171, 1.4727) 
 end 
 if(intid == 502) then 
 player:Teleport(571, 5434.8281, -1022.4812, 175.0125) 
 end 
 if(intid == 503) then 
 player:Teleport(571, 5811.4067, 647.7883, 647.4152) 
 end 
 if(intid == 504) then 
 player:Teleport(571, 3511.6850, 2841.8454, 36.7473) 
 end 
 if(intid == 505) then 
 player:Teleport(571, 3346.2551, -4486.8173, 259.2319) 
 end 
 if(intid == 506) then 
 player:Teleport(571, 2195.3654, -4526.7729, 216.7943) 
 end 
 if(intid == 507) then 
 player:Teleport(571, 6729.2387, 2510.4931, 427.7868) 
 end 
 if(intid == 508) then 
 player:Teleport(571, 5580.233887, 4110.964844, 38.070805) 
 end 
 if(intid == 509) then 
 player:Teleport(571, 6196.4174, -776.7462, 402.3688) 
 end 
 if(intid == 510) then 
 player:Teleport(571, 5443.4326, -1259.7487, 248.7494) 
 end 
 if(intid == 511) then 
 player:Teleport(609, 2355.7048, -5662.7075, 426.0274) 
 end 
 if(intid == 800) then 
 player:Teleport(1, -5368.721680, 831.099792, 169.627258) 
 end 
 if(intid == 801) then 
 player:Teleport(1, -9216.996094, 1728.658569, 322.222595) 
 end 
 if(intid == 802) then 
 player:Teleport(1, -5371.206543, 1923.178223, 86.612007) 
 end 
 if(intid == 803) then 
 player:Teleport(530, 5983.593750, -5858.219727, 376.083984) 
 end 
 if(intid == 804) then 
 player:Teleport(1, -8954.05371, 1550.515503, 21.999830) 
 end 
 end 
 RegisterItemGossipEvent(6948,1,"Item_Trigger") 
 RegisterItemGossipEvent(6948,2,"OnSelect")
  Ответить с цитированием Наверх
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Powered by vBulletin
Copyright © 2017 vBulletin Solutions, Inc.
Перевод: zCarot | Дизайн: G-A | Верстка: OldEr
Текущее время: 09:33. Часовой пояс GMT +4.