Advertisement
bostwickjr

Teleporter Script

Sep 24th, 2012
184
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 22.98 KB | None | 0 0
  1. local npcid = 960001
  2. local vipkey = 70016
  3.  
  4. function Creature_OnGossip(Unit, Event, Player)
  5.     Unit:GossipCreateMenu(1000, Player, 0)
  6.     local race = Player:GetPlayerRace()
  7.     if race == 1 or race == 3 or race == 4 or race == 7 or race == 11 then
  8.         Unit:GossipMenuAddItem(2, "|cff0000ffAlliance Shopping Mall", 1, 0)
  9.         Unit:GossipMenuAddItem(3, "Alliance Cities", 3, 0)
  10. end
  11.     local race = Player:GetPlayerRace()
  12.     if race == 2 or race == 5 or race == 6 or race == 8 or race == 10 then
  13.         Unit:GossipMenuAddItem(2, "|cffff0000Horde Shopping Mall", 2, 0)
  14.         Unit:GossipMenuAddItem(3, "Horde Cities", 4, 0)
  15. end
  16.     Unit:GossipMenuAddItem(2, "Custom Zones", 122, 0)
  17.     Unit:GossipMenuAddItem(2, "Custom Bosses", 9988, 0)
  18.     Unit:GossipMenuAddItem(3, "Teleport Locations", 5, 0)
  19.     Unit:GossipMenuAddItem(4, "Buff Me", 6, 0)
  20.     Unit:GossipMenuAddItem(4, "Change the Weather", 114, 0)
  21.     Unit:GossipMenuAddItem(4, "Max Out All Skills", 105, 0)
  22.     Unit:GossipMenuAddItem(4, "Reset Talent Points", 106, 0)
  23.     Unit:GossipMenuAddItem(4, "Advance All Riding Skills", 19999, 0)
  24.     Unit:GossipMenuAddItem(4, "|cff00ff00Remove Resurrection Sickness", 7, 0)
  25.     Unit:GossipMenuAddItem(7, "|cffff0000[Nevermind]", 8, 0)
  26.     Unit:GossipSendMenu(Player)
  27. end
  28.  
  29. function Creature_OnSelect(Unit, Event, Player, id, intid, code, pMisc)
  30.  
  31. if(intid == 999) then
  32.     Unit:GossipCreateMenu(999, Player, 0)
  33.     local race = Player:GetPlayerRace()
  34.     if race == 1 or race == 3 or race == 4 or race == 7 or race == 11 then
  35.         Unit:GossipMenuAddItem(2, "|cff0000ffAlliance Shopping Mall", 1, 0)
  36.         Unit:GossipMenuAddItem(3, "Alliance Cities", 3, 0)
  37. end
  38.     local race = Player:GetPlayerRace()
  39.     if race == 2 or race == 5 or race == 6 or race == 8 or race == 10 then
  40.         Unit:GossipMenuAddItem(2, "|cffff0000Horde Shopping Mall", 2, 0)
  41.         Unit:GossipMenuAddItem(3, "Horde Cities", 4, 0)
  42. end
  43.     Unit:GossipMenuAddItem(3, "Custom Zones", 122, 0)
  44.     Unit:GossipMenuAddItem(3, "Teleport Locations", 5, 0)
  45.     Unit:GossipMenuAddItem(4, "Buff Me", 6, 0)
  46.     Unit:GossipMenuAddItem(4, "Change the Weather", 114, 0)
  47.     Unit:GossipMenuAddItem(4, "Max Out All Skills", 105, 0)
  48.     Unit:GossipMenuAddItem(4, "Reset Talent Points", 106, 0)
  49.     Unit:GossipMenuAddItem(4, "Advance All Riding Skills", 19999, 0)
  50.     Unit:GossipMenuAddItem(4, "|cff00ff00Remove Resurrection Sickness", 7, 0)
  51.     Unit:GossipMenuAddItem(7, "|cffff0000[Nevermind]", 8, 0)
  52.     Unit:GossipSendMenu(Player)
  53. end
  54.  
  55. if(intid == 8) then
  56.     Player:GossipComplete()
  57. end
  58.  
  59. if(intid == 3) then
  60.     Unit:GossipCreateMenu(99, Player, 0)
  61.     Unit:GossipMenuAddItem(2, "Stormwind", 9, 0)
  62.     Unit:GossipMenuAddItem(2, "Ironforge", 10, 0)
  63.     Unit:GossipMenuAddItem(2, "Darnassus", 11, 0)
  64.     Unit:GossipMenuAddItem(2, "The Exodar", 12, 0)
  65.     Unit:GossipMenuAddItem(7, "[Main Menu]", 999, 0)
  66.     Unit:GossipSendMenu(Player)
  67. end
  68.  
  69. if(intid == 4) then
  70.     Unit:GossipCreateMenu(99, Player, 0)
  71.     Unit:GossipMenuAddItem(2, "Orgrimmar", 13, 0)
  72.     Unit:GossipMenuAddItem(2, "Undercity", 14, 0)
  73.     Unit:GossipMenuAddItem(2, "Thunderbluff", 15, 0)
  74.     Unit:GossipMenuAddItem(2, "Silvermoon", 16, 0)
  75.     Unit:GossipMenuAddItem(7, "[Main Menu]", 999, 0)
  76.     Unit:GossipSendMenu(Player)
  77. end
  78.  
  79. if(intid == 5) then
  80.     Unit:GossipCreateMenu(99, Player, 0)
  81.     Unit:GossipMenuAddItem(2, "Classic Instances", 17, 0)
  82.     Unit:GossipMenuAddItem(2, "Outland Instances", 18, 0)
  83.     Unit:GossipMenuAddItem(2, "Northrend Instances", 19, 0)
  84.     Unit:GossipMenuAddItem(2, "Shattrath City", 20, 0)
  85.     Unit:GossipMenuAddItem(2, "Dalaran", 21, 0)
  86.     Unit:GossipMenuAddItem(2, "PvP Arena", 22, 0)
  87.     Unit:GossipMenuAddItem(7, "[Main Menu]", 999, 0)
  88.     Unit:GossipSendMenu(Player)
  89. end
  90.  
  91. if(intid == 17) then
  92.     Unit:GossipCreateMenu(99, Player, 0)
  93.     Unit:GossipMenuAddItem(2, "Ragefire Chasm (13-20)", 23, 0)
  94.     Unit:GossipMenuAddItem(2, "Deadmines (17-23)", 24, 0)
  95.     Unit:GossipMenuAddItem(2, "Wailing Caverns (17-23)", 25, 0)
  96.     Unit:GossipMenuAddItem(2, "Shadowfang Keep (18-23)", 26, 0)
  97.     Unit:GossipMenuAddItem(2, "Blackfathom Deeps (22-27)", 27, 0)
  98.     Unit:GossipMenuAddItem(2, "The Stockade (23-27)", 28, 0)
  99.     Unit:GossipMenuAddItem(2, "Razorfen Kraul (22-31)", 29, 0)
  100.     Unit:GossipMenuAddItem(2, "Gnomeregan (25-32)", 30, 0)
  101.  
  102.     Unit:GossipMenuAddItem(2, "Razorfen Downs (33-37)", 31, 0)
  103.     Unit:GossipMenuAddItem(2, "Scarlet Monestary (29-44)", 32, 0)
  104.     Unit:GossipMenuAddItem(2, "Uldaman (37-44)", 33, 0)
  105.     Unit:GossipMenuAddItem(2, "[Next]->", 34, 0)
  106.     Unit:GossipSendMenu(Player)
  107. end
  108.  
  109. if(intid == 34) then
  110.     Unit:GossipCreateMenu(99, Player, 0)
  111.     Unit:GossipMenuAddItem(2, "Zul'Farak (42-46)", 35, 0)
  112.     Unit:GossipMenuAddItem(2, "Mauradon (42-52)", 36, 0)
  113.     Unit:GossipMenuAddItem(2, "Temple of Atal'Hakkar (47-52)", 37, 0)
  114.     Unit:GossipMenuAddItem(2, "Blackrock Depths (48-60)", 38, 0)
  115.     Unit:GossipMenuAddItem(2, "Dire Maul (55-60)", 39, 0)
  116.     Unit:GossipMenuAddItem(2, "Scholomance (56-60)", 40, 0)
  117.     Unit:GossipMenuAddItem(2, "Stratholme (56-60)", 41, 0)
  118.     Unit:GossipMenuAddItem(2, "Lower Blackrock Spire (54-60)", 42, 0)
  119.     Unit:GossipMenuAddItem(2, "Upper Blackrock Spire (56-60)", 43, 0)
  120.     Unit:GossipMenuAddItem(2, "[Next]->", 44, 0)
  121.     Unit:GossipSendMenu(Player)
  122. end
  123.  
  124. if(intid == 44) then
  125.     Unit:GossipCreateMenu(99, Player, 0)
  126.     Unit:GossipMenuAddItem(2, "Zul'Gurub (60+)", 45, 0)
  127.     Unit:GossipMenuAddItem(2, "Molten Core (60+)", 46, 0)
  128.     Unit:GossipMenuAddItem(2, "Blackwing Lair (60++)", 47, 0)
  129.     Unit:GossipMenuAddItem(2, "Ruins of Ahn'Qiraj (60++)", 48, 0)
  130.     Unit:GossipMenuAddItem(2, "Temple of Ahn'Qiraj (60+++)", 49, 0)
  131.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  132.     Unit:GossipSendMenu(Player)
  133. end
  134.  
  135. if(intid == 18) then
  136.     Unit:GossipCreateMenu(99, Player, 0)
  137.     Unit:GossipMenuAddItem(2, "Hellfire Citadel", 51, 0)
  138.     Unit:GossipMenuAddItem(2, "Coilfang Reservoir", 52, 0)
  139.     Unit:GossipMenuAddItem(2, "Auchindoun", 53, 0)
  140.     Unit:GossipMenuAddItem(2, "Caverns of Time", 54, 0)
  141.     Unit:GossipMenuAddItem(2, "Tempest Keep", 55, 0)
  142.     Unit:GossipMenuAddItem(2, "Magisters' Terrace (70)", 56, 0)
  143.     Unit:GossipMenuAddItem(2, "Karazhan (70+)", 57, 0)
  144.     Unit:GossipMenuAddItem(2, "Gruul's Lair (70+)", 58, 0)
  145.     Unit:GossipMenuAddItem(2, "Zul'Aman (70++)", 59, 0)
  146.     Unit:GossipMenuAddItem(2, "Black Temple (70+++)", 60, 0)
  147.     Unit:GossipMenuAddItem(2, "Sunwell Plateau (70++++)", 61, 0)
  148.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  149.     Unit:GossipSendMenu(Player)
  150. end
  151.  
  152. if(intid == 51) then
  153.     Unit:GossipCreateMenu(99, Player, 0)
  154.     Unit:GossipMenuAddItem(2, "Hellfire Ramparts (60-62)", 62, 0)
  155.     Unit:GossipMenuAddItem(2, "The Blood Furnace (61-63)", 63, 0)
  156.     Unit:GossipMenuAddItem(2, "The Shattered Halls (69-70)", 64, 0)
  157.     Unit:GossipMenuAddItem(2, "Magtheridon's Lair (70+)", 65, 0)
  158.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  159.     Unit:GossipSendMenu(Player)
  160. end
  161.  
  162. if(intid == 52) then
  163.     Unit:GossipCreateMenu(99, Player, 0)
  164.     Unit:GossipMenuAddItem(2, "The Slave Pens (62-64)", 66, 0)
  165.     Unit:GossipMenuAddItem(2, "The Underbog (63-65)", 67, 0)
  166.     Unit:GossipMenuAddItem(2, "The Steamvault (68-70)", 68, 0)
  167.     Unit:GossipMenuAddItem(2, "Serpentshine Cavern (70++)", 69, 0)
  168.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  169.     Unit:GossipSendMenu(Player)
  170. end
  171.  
  172. if(intid == 53) then
  173.     Unit:GossipCreateMenu(99, Player, 0)
  174.     Unit:GossipMenuAddItem(2, "Mana-Tombs (64-66)", 70, 0)
  175.     Unit:GossipMenuAddItem(2, "Auchenai Crypts (65-67)", 71, 0)
  176.     Unit:GossipMenuAddItem(2, "Sethekk Halls (67-69)", 72, 0)
  177.     Unit:GossipMenuAddItem(2, "Shadow Labyrinth (69-70)", 73, 0)
  178.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  179.     Unit:GossipSendMenu(Player)
  180. end
  181.  
  182. if(intid == 54) then
  183.     Unit:GossipCreateMenu(99, Player, 0)
  184.     Unit:GossipMenuAddItem(2, "Old Hillsbrad Foothills (66-68)", 74, 0)
  185.     Unit:GossipMenuAddItem(2, "The Black Morass (70)", 75, 0)
  186.     Unit:GossipMenuAddItem(2, "Hyjal Summit (70+++)", 76, 0)
  187.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  188.     Unit:GossipSendMenu(Player)
  189. end
  190.  
  191. if(intid == 55) then
  192.     Unit:GossipCreateMenu(99, Player, 0)
  193.     Unit:GossipMenuAddItem(2, "The Mechanar (70)", 77, 0)
  194.     Unit:GossipMenuAddItem(2, "The Botanica (70)", 78, 0)
  195.     Unit:GossipMenuAddItem(2, "The Arcatraz (70)", 79, 0)
  196.     Unit:GossipMenuAddItem(2, "The Eye (70++)", 80, 0)
  197.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  198.     Unit:GossipSendMenu(Player)
  199. end
  200.  
  201. if(intid == 19) then
  202.     Unit:GossipCreateMenu(99, Player, 0)
  203.     Unit:GossipMenuAddItem(2, "Utgarde Keep (70-72)", 81, 0)
  204.     Unit:GossipMenuAddItem(2, "The Nexus (71-73)", 82, 0)
  205.     Unit:GossipMenuAddItem(2, "Azjol-Nerub (72-74)", 83, 0)
  206.     Unit:GossipMenuAddItem(2, "Ahn'kahet: The Old Kingdom (73-75)", 84, 0)
  207.     Unit:GossipMenuAddItem(2, "Drak'Tharon Keep (74-76)", 85, 0)
  208.     Unit:GossipMenuAddItem(2, "The Violet Hold (75-77)", 86, 0)
  209.     Unit:GossipMenuAddItem(2, "Gundrak (76-78)", 87, 0)
  210.     Unit:GossipMenuAddItem(2, "Halls of Stone (77-79)", 88, 0)
  211.     Unit:GossipMenuAddItem(2, "Halls of Lightning (80)", 89, 0)
  212.     Unit:GossipMenuAddItem(2, "The Oculus (80)", 90, 0)
  213.     Unit:GossipMenuAddItem(2, "Culling of Stratholme (80)", 91, 0)
  214.     Unit:GossipMenuAddItem(7, "[Next]->", 92, 0)
  215.     Unit:GossipSendMenu(Player)
  216. end
  217.  
  218. if(intid == 92) then
  219.     Unit:GossipCreateMenu(99, Player, 0)
  220.     Unit:GossipMenuAddItem(2, "Utgarde Pinnacle (80)", 93, 0)
  221.     Unit:GossipMenuAddItem(2, "Trial of the Champion (80+)", 94, 0)
  222.     Unit:GossipMenuAddItem(2, "Vault of Archavon (80+)", 95, 0)
  223.     Unit:GossipMenuAddItem(2, "Naxxramas (80+)", 96, 0)
  224.     Unit:GossipMenuAddItem(2, "Obsidian Sanctum (80+)", 97, 0)
  225.     Unit:GossipMenuAddItem(2, "Eye of Eternity (80++)", 98, 0)
  226.     Unit:GossipMenuAddItem(2, "Ulduar (80++)", 99, 0)
  227.     Unit:GossipMenuAddItem(2, "Trial of the Crusader (80+++)", 101, 0)
  228.     Unit:GossipMenuAddItem(2, "Onyxia's Lair (80+++)", 102, 0)
  229.     Unit:GossipMenuAddItem(2, "Icecrown Citadel (80++++)", 103, 0)
  230.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  231.     Unit:GossipSendMenu(Player)
  232. end
  233.  
  234. if (intid == 114) then
  235.     Unit:GossipCreateMenu(99, Player, 0)
  236.     Unit:GossipMenuAddItem(4, "Sunny", 115, 0)
  237.     Unit:GossipMenuAddItem(4, "Foggy", 116, 0)
  238.     Unit:GossipMenuAddItem(4, "Rainy", 117, 0)
  239.     Unit:GossipMenuAddItem(4, "Snowy", 118, 0)
  240.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  241.     Unit:GossipSendMenu(Player)
  242. end
  243.  
  244.  
  245. if (intid == 122) then
  246.     Unit:GossipCreateMenu(99, Player, 0)
  247.     Unit:GossipMenuAddItem(2, "-Stormwind-", 123, 0)
  248.     Unit:GossipMenuAddItem(2, "-Party Tree House-", 120, 0)
  249.     Unit:GossipMenuAddItem(2, "-+Ac-Web Super Power Users+-", 9996, 0)
  250.     Unit:GossipMenuAddItem(2, "-+Stair Event 1+-", 124, 0)
  251.     Unit:GossipMenuAddItem(2, "-+Stair Event 2+-", 9997, 0)
  252.     Unit:GossipMenuAddItem(2, "-+Stair Event 3+-", 9986, 0)
  253.     Unit:GossipMenuAddItem(2, "-+rename+-", 9998, 0)
  254.     Unit:GossipMenuAddItem(2, "-+Snow Ball Arena+-", 9999, 0)
  255.     Unit:GossipMenuAddItem(2, "-+Swimming Pool+-", 9992, 0)
  256.     Unit:GossipMenuAddItem(2, "-+Ice Rink+-", 9991, 0)
  257.     Unit:GossipMenuAddItem(2, "-+Dance Floor+-", 9990, 0)
  258.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  259.     Unit:GossipSendMenu(Player)
  260. end
  261.  
  262. if (intid == 9988) then
  263.     Unit:GossipCreateMenu(99, Player, 0)
  264.     Unit:GossipMenuAddItem(2, "|cff0000ff-+CRAIGY109 KING OF HEROES OF SUNRISE+-", 9985, 0)
  265.     Unit:GossipMenuAddItem(2, "|cff0000ff-+King Drani World Boss+-", 9993, 0)
  266.     Unit:GossipMenuAddItem(2, "|cff0000ff-+Lord Xyolexus World Boss+-", 9987, 0)
  267.     Unit:GossipMenuAddItem(7, "[Back]", 999, 0)
  268.     Unit:GossipSendMenu(Player)
  269. end
  270.  
  271. if (intid == 115) then
  272.         Player:SetPlayerWeather(0, 2.0)
  273.         Player:SendBroadcastMessage("Its sunny! Might be a good idea to put on some sunscreen!")
  274.         Player:GossipComplete()
  275. end
  276. if (intid == 116) then
  277.         Player:SetPlayerWeather(1, 2.0)
  278.         Player:SendBroadcastMessage("Its foggy! You should try to get a flashlight!")
  279.         Player:GossipComplete()
  280. end
  281. if (intid == 117) then
  282.         Player:SetPlayerWeather(2, 2.0)
  283.         Player:SendBroadcastMessage("Its raining! Quick, get your rain coat!")
  284.         Player:GossipComplete()
  285. end
  286. if (intid == 118) then
  287.         Player:SetPlayerWeather(8, 2.0)
  288.         Player:SendBroadcastMessage("Its snowing! Better bundle up!")
  289.         Player:GossipComplete()
  290. end
  291.  
  292. if(intid == 105) then
  293.     Player:AdvanceSkill(43, 399)
  294.     Player:AdvanceSkill(44, 399)
  295.     Player:AdvanceSkill(45, 399)
  296.     Player:AdvanceSkill(46, 399)
  297.     Player:AdvanceSkill(54, 399)
  298.     Player:AdvanceSkill(55, 399)
  299.     Player:AdvanceSkill(95, 399)
  300.     Player:AdvanceSkill(136, 399)
  301.     Player:AdvanceSkill(160, 399)
  302.     Player:AdvanceSkill(162, 399)
  303.     Player:AdvanceSkill(172, 399)
  304.     Player:AdvanceSkill(173, 399)
  305.     Player:AdvanceSkill(176, 399)
  306.     Player:AdvanceSkill(226, 399)
  307.     Player:AdvanceSkill(228, 399)
  308.     Player:AdvanceSkill(229, 399)
  309.     Player:AdvanceSkill(473, 399)  
  310.     Player:AdvanceSkill(164, 449)
  311.     Player:AdvanceSkill(165, 449)
  312.     Player:AdvanceSkill(171, 449)
  313.     Player:AdvanceSkill(182, 449)
  314.     Player:AdvanceSkill(186, 449)
  315.     Player:AdvanceSkill(197, 449)
  316.     Player:AdvanceSkill(202, 449)
  317.     Player:AdvanceSkill(333, 449)
  318.     Player:AdvanceSkill(393, 449)
  319.     Player:AdvanceSkill(755, 449)
  320.     Player:AdvanceSkill(773, 449)
  321.     Player:AdvanceSkill(129, 449)
  322.     Player:AdvanceSkill(185, 449)
  323.     Player:AdvanceSkill(356, 449)
  324.     Player:SendBroadcastMessage("You have maxed out all skills!")
  325.     return Creature_OnSelect(Unit, Event, Player, id, 999, code, pMisc)
  326. end
  327.  
  328. if (intid == 106) then
  329.     Player:ResetTalents()
  330.     Player:SendBroadcastMessage("All talents have been reset!")
  331.     return Creature_OnSelect(Unit, Event, Player, id, 999, code, pMisc)
  332. end
  333.  
  334. if(intid == 6) then
  335.     Player:CastSpell(25898)
  336.     Player:CastSpell(48162)
  337.     Player:CastSpell(61024)
  338.     Player:CastSpell(48074)
  339.     Player:CastSpell(48470)
  340.     Player:SendBroadcastMessage("You have been buffed!")
  341.     return Creature_OnSelect(Unit, Event, Player, id, 999, code, pMisc)
  342. end
  343.  
  344. if(intid ==19999) then --Full Riding Skill
  345. unit:GossipCreateMenu(55, player, 0)
  346.     player:LearnSpell(33388)
  347.     unit:FullCastSpellOnTarget(33392, player)
  348.     unit:FullCastSpellOnTarget(34092, player)
  349.     unit:FullCastSpellOnTarget(34093, player)
  350.     player:LearnSpell(54197)
  351.     player:LearnSpell(26656)
  352.     player:LearnSpell(59568)
  353. unit:GossipMenuAddItem(0, "[Back]", 999, 0)
  354. end
  355.  
  356. if(intid == 7) then
  357.     if (Player:HasAura(15007) == true) then
  358.         Player:SendBroadcastMessage("Your Resurrection Sickness has been Removed!")
  359.         Player:RemoveAura(15007)
  360.         return Creature_OnSelect(Unit, Event, Player, id, 999, code, pMisc)
  361.     else
  362.         Player:SendBroadcastMessage("Stop lying! You don't have resurrection sickness!")
  363.         return Creature_OnSelect(Unit, Event, Player, id, 999, code, pMisc)
  364.     end
  365. end
  366.  
  367. if (intid == 123) then --Vip
  368. Player:Teleport(0, -8928, 540, 95)
  369. end
  370.  
  371. if (intid == 120) then --Party tree house
  372. Player:Teleport(0, -14722.500000, -106.509003, 4.434840)
  373. end
  374.  
  375. if (intid == 124) then --Stair event 1
  376. Player:Teleport(0, -14825.36428, -86.991066, 33.271015)
  377. end
  378.  
  379. if(intid == 1) then --alliance mall
  380. Player:Teleport(1, -1662.877563, 3138.764404, 24.880476)
  381. end
  382.  
  383. if(intid == 2) then --horde mall
  384. Player:Teleport(1, 7367.777832, -1559.961304, 163.500351)
  385. end
  386.  
  387. if(intid == 9) then --stormwind
  388. Player:Teleport(0, -8928, 540, 95)
  389. end
  390.  
  391. if(intid == 10) then --ironforge
  392. Player:Teleport(0, -4981, -881, 502)
  393. end
  394.  
  395. if(intid == 11) then --darnassus
  396. Player:Teleport(1, 9978, 2033, 1328.5)
  397. end
  398.  
  399. if(intid == 12) then --the exodar
  400. Player:Teleport(530, -4014, -11895, -1.5)
  401. end
  402.  
  403. if(intid == 13) then --orgrimmar
  404. Player:Teleport(1, 1502, -4415, 22)
  405. end
  406.  
  407. if(intid == 14) then --undercity
  408. Player:Teleport(0, 1752, 239, 61.5)
  409. end
  410.  
  411. if(intid == 15) then --thunderbluff
  412. Player:Teleport(1, -1283, 158, 130)
  413. end
  414.  
  415. if(intid == 16) then --silvermoon
  416. Player:Teleport(530, 9392, -7277, 14.5)
  417. end
  418.  
  419. if(intid == 20) then --shattrath
  420. Player:Teleport(530, -1877.57, 5457.82, -12.42)
  421. end
  422.  
  423. if(intid == 21) then --dalaran
  424. Player:Teleport(571, 5797, 629, 648)
  425. end
  426.  
  427. if(intid == 22) then --gurubashi arena
  428. Player:Teleport(0, -13282, 117, 25)
  429. end
  430.  
  431. if(intid == 23) then --ragefire chasm
  432. Player:Teleport(1, 1805, -4404, -18)
  433. end
  434.  
  435. if(intid == 24) then --deadmines
  436. Player:Teleport(36, -16.4, 383.07, 61.77)
  437. end
  438.  
  439. if(intid == 25) then --wailing caverns
  440. Player:Teleport(1, -737, -2219, 17)
  441. end
  442.  
  443. if(intid == 26) then --shadowfang keep
  444. Player:Teleport(0, -241, 1545, 77)
  445. end
  446.  
  447. if(intid == 27) then --blackfathom deeps
  448. Player:Teleport(48, -151.76, 105.14, -40.23)
  449. end
  450.  
  451. if(intid == 28) then --the stockade
  452. Player:Teleport(34, 49.8, 0.87, -16.7)
  453. end
  454.  
  455. if(intid == 29) then --razorfen kraul
  456. Player:Teleport(1, -4473, -1690, 82)
  457. end
  458.  
  459. if(intid == 30) then --gnomeregan
  460. Player:Teleport(0, -5164, 918,258)
  461. end
  462.  
  463. if(intid == 31) then --razorfen downs
  464. Player:Teleport(1, -4661, -2511, 81)
  465. end
  466.  
  467. if(intid == 32) then --scarlet monestary
  468. Player:Teleport(0, 2841, -692, 140)
  469. end
  470.  
  471. if(intid == 33) then --uldaman
  472. Player:Teleport(0, -6704, -2955, 209)
  473. end
  474.  
  475. if(intid == 35) then --zulfarak
  476. Player:Teleport(1, -6821, -2890, 9)
  477. end
  478.  
  479. if(intid == 36) then --maraudon
  480. Player:Teleport(349, 1019.7, -458.3, -43.43)
  481. end
  482.  
  483. if(intid == 37) then --atalhakkar
  484. Player:Teleport(0, -10457, -3828, 19)
  485. end
  486.  
  487. if(intid == 38) then --blackrock depths
  488. Player:Teleport(0, -7187, -914, 166)
  489. end
  490.  
  491. if(intid == 39) then --dire maul
  492. Player:Teleport(1, -4435.65, 1324.18, 126)
  493. end
  494.  
  495. if(intid == 40) then --scholomance
  496. Player:Teleport(0, 1265, -2560, 95)
  497. end
  498.  
  499. if(intid == 41) then --stratholme
  500. Player:Teleport(0, 3345, -3380, 145)
  501. end
  502.  
  503. if(intid == 42) then --LBRS
  504. Player:Teleport(0, -7527.17, -1225, 285.7)
  505. end
  506.  
  507. if(intid == 43) then --UBRS
  508. Player:Teleport(0, -7527.17, -1225, 285.7)
  509. end
  510.  
  511. if(intid == 45) then --Zulgurub
  512. Player:Teleport(0, -11916.16, -1183.62, 85.14)
  513. end
  514.  
  515. if(intid == 46) then --molten core
  516. Player:Teleport(409, 1078.92, -480.9, -108.2)
  517. end
  518.  
  519. if(intid == 47) then --blackwing lair
  520. Player:Teleport(469, -7672.12, -1107.14, 396.65)
  521. end
  522.  
  523. if(intid == 48) then --ruins of aq
  524. Player:Teleport(509, -8438.7, 1516.18, 31.9)
  525. end
  526.  
  527. if(intid == 49) then --temple of aq
  528. Player:Teleport(531, -8229.14, 2014, 129.1)
  529. end
  530.  
  531. if(intid == 56) then --Magisters terrace
  532. Player:Teleport(1, 12884.38, -7307.2, 65.5)
  533. end
  534.  
  535. if(intid == 57) then --karazhan
  536. Player:Teleport(532, -11105, 2000.38, 49.9)
  537. end
  538.  
  539. if(intid == 58) then --gruuls lair
  540. Player:Teleport(530, 3529, 5096, 3)
  541. end
  542.  
  543. if(intid == 59) then --zulaman
  544. Player:Teleport(530, 6850, -7950, 171)
  545. end
  546.  
  547. if(intid == 60) then --black temple
  548. Player:Teleport(530, -3614, 310, 40)
  549. end
  550.  
  551. if(intid == 61) then --sunwell plateau
  552. Player:Teleport(1, 1766.78, 906.08, 14.62)
  553. end
  554.  
  555. if(intid == 62) then --hellfire ramparts
  556. Player:Teleport(530, -360.67, 3071.9, -15.1)
  557. end
  558.  
  559. if(intid == 63) then --blood furnace
  560. Player:Teleport(530, -303, 3164, 32)
  561. end
  562.  
  563. if(intid == 64) then --shattered halls
  564. Player:Teleport(530, -311, 3083, -3)
  565. end
  566.  
  567. if(intid == 65) then --magtheridons lair
  568. Player:Teleport(530, -313, 3088, -116)
  569. end
  570.  
  571. if(intid == 66) then --slave pens
  572. Player:Teleport(547, 123, -126.6, -0.86)
  573. end
  574.  
  575. if(intid == 67) then --underbog
  576. Player:Teleport(546, 35.22, -29.64, -2.75)
  577. end
  578.  
  579. if(intid == 68) then --steamvault
  580. Player:Teleport(545, -13.8, 6.75, -4.25)
  581. end
  582.  
  583. if(intid == 69) then --serpentshrine cavern
  584. Player:Teleport(548, 10.29, 0.01, 822.35)
  585. end
  586.  
  587. if(intid == 70) then --mana-tombs
  588. Player:Teleport(530, -3100, 4950, -100)
  589. end
  590.  
  591. if(intid == 71) then --auchenai crypts
  592. Player:Teleport(530, -3367, 5216, -101)
  593. end
  594.  
  595. if(intid == 72) then --sethekk halls
  596. Player:Teleport(530, -3364, 4675, -101)
  597. end
  598.  
  599. if(intid == 73) then --shadow labryinth
  600. Player:Teleport(530, -3630, 4941, -101)
  601. end
  602.  
  603. if(intid == 74) then --Old hillsbrad foothills
  604. Player:Teleport(560, 2387.58, 1192.94, 67.47)
  605. end
  606.  
  607. if(intid == 75) then --black morass
  608. Player:Teleport(269, -1492.27, 7046.35, 32.24)
  609. end
  610.  
  611. if(intid == 76) then --hyjal summit
  612. Player:Teleport(534, 4244.5, -4219.56, 868.4)
  613. end
  614.  
  615. if(intid == 77) then --mechanar
  616. Player:Teleport(530, 2870, 1557, 252)
  617. end
  618.  
  619. if(intid == 78) then --botanica
  620. Player:Teleport(530, 3404, 1488, 183)
  621. end
  622.  
  623. if(intid == 79) then --arcatraz
  624. Player:Teleport(1, 5.48, 0, -0.2)
  625. end
  626.  
  627. if(intid == 80) then --the eye
  628. Player:Teleport(530, 3088, 1384, 185)
  629. end
  630.  
  631. if(intid == 81) then --utgarde keep
  632. Player:Teleport(574, 159.2, -84.64, 12.55)
  633. end
  634.  
  635. if(intid == 82) then --the nexus
  636. Player:Teleport(571, 3783, 6942, 105)
  637. end
  638.  
  639. if(intid == 83) then --azjolnerub
  640. Player:Teleport(571, 3721, 2155, 37)
  641. end
  642.  
  643. if(intid == 84) then --ahn'kahet
  644. Player:Teleport(619, 344, -1103, 60.3)
  645. end
  646.  
  647. if(intid == 85) then --drak'tharon keep
  648. Player:Teleport(571, 4897, 2046, 249)
  649. end
  650.  
  651. if(intid == 86) then --violet hold
  652. Player:Teleport(608, 1305, 358.6, 1)
  653. end
  654.  
  655. if(intid == 87) then --gundrak
  656. Player:Teleport(604, 2031, 805, 246)
  657. end
  658.  
  659. if(intid == 88) then --hall of stone
  660. Player:Teleport(599, 1153, 811, 196)
  661. end
  662.  
  663. if(intid == 89) then --hall of lightning
  664. Player:Teleport(602, 1333, -237, 41)
  665. end
  666.  
  667. if(intid == 90) then --the oculus
  668. Player:Teleport(571, 3783, 6942, 105)
  669. end
  670.  
  671. if(intid == 91) then --culling of stratholme
  672. Player:Teleport(1, -8638, -4382, -207)
  673. end
  674.  
  675. if(intid == 93) then --utgarde pinnacle
  676. Player:Teleport(575, 570, -327, 111)
  677. end
  678.  
  679. if(intid == 94) then --trial of the champion
  680. Player:Teleport(1, -3345, -3078, 33)
  681. end
  682.  
  683.  
  684. if(intid == 95) then --vault of archavon
  685. Player:Teleport(624, -358.56, -103.28, 104.66)
  686. end
  687.  
  688.  
  689. if(intid == 96) then --naxxramas
  690. Player:Teleport(571, 3561, 275, -115)
  691. end
  692.  
  693.  
  694. if(intid == 97) then --obisidian sanctum
  695. Player:Teleport(571, 3516.1, 270, -114)
  696. end
  697.  
  698.  
  699. if(intid == 98) then --eye of eternity
  700. Player:Teleport(571, 3783, 6942, 105)
  701. end
  702.  
  703.  
  704. if(intid == 99) then --ulduar
  705. Player:Teleport(571, 9013, 1114.4, 1165.3)
  706. end
  707.  
  708. if(intid == 101) then --trial of the crusader
  709. Player:Teleport(1, -3345, -3078, 33)
  710. end
  711.  
  712. if(intid == 102) then --onyxia's lair
  713. Player:Teleport(249, 29.4, -69.8, -7.3)
  714. end
  715.  
  716. if(intid == 103) then --Icecrown Citadel
  717. Player:Teleport(571, 6151, 2244, 508)
  718. end
  719.  
  720. if(intid == 9985) then --craigy109 boss
  721. Player:Teleport(0, -6494.249512, -1438.970, 151.348785)
  722. end
  723.  
  724. if(intid == 9986) then --Stair event 3
  725. Player:Teleport(0, 3635.850830, -2863.940918, 176.894440)
  726. end
  727.  
  728. if(intid == 9987) then --Lord Xyolexus
  729. Player:Teleport(0, 3249.593994, -3080.216553, 233.092545)
  730. end
  731.  
  732. if(intid == 9989) then --Extra Gear
  733. Player:Teleport(1, -2944.935059, 58.211891, 189.913422)
  734. end
  735.  
  736. if(intid == 9990) then --Dance Floor
  737. Player:Teleport(530, 4173.12, 3057.2, 336.726)
  738. end
  739.  
  740. if(intid == 9991) then --Ice Rink
  741. Player:Teleport(0, -5102.58, -1668.04, 497.885)
  742. end
  743.  
  744. if(intid == 9992) then --Swimming Pool
  745. Player:Teleport(0, -8160.3, -368.168, 249.325)
  746. end
  747.  
  748. if(intid == 9993) then --King Drani World Boss + mini Stair event
  749. Player:Teleport(0, 3603.443115, -2868.502686, 179.966415)
  750. end
  751.  
  752. if(intid == 9994) then --Gm Help Desk
  753. Player:Teleport(0, -1278.354004, -1204.691162, 40.178349)
  754. end
  755.  
  756. if(intid == 9995) then --GmIsland Quest Zone
  757. Player:Teleport(1, 16225.783203, 15724.895508, 4.471714)
  758. end
  759.  
  760. if(intid == 9996) then --Super Power USers
  761. Player:Teleport(0, -4822.056641, -980.121338, 464.708832)
  762. end
  763.  
  764. if(intid == 9997) then --Stair Event 2
  765. Player:Teleport(0, -7693.741211, 1086.945801, 131.407211)
  766. end
  767.  
  768. if(intid == 9998) then --rename
  769. Player:Teleport(0, -1278.354004, -1204.691162, 40.178349)
  770. end
  771.  
  772. if(intid == 9999) then --Snowball Arena
  773. Player:Teleport(0, -5261.435547, -1541.436279, 497.836823)
  774. end
  775. end
  776.  
  777. RegisterUnitGossipEvent(960001, 1, "Creature_OnGossip")
  778. RegisterUnitGossipEvent(960001, 2, "Creature_OnSelect")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement