Teleporter NPC menu

User Tag List

Results 1 to 8 of 8
  1. #1
    Ironmage's Avatar Banned
    Reputation
    9
    Join Date
    Oct 2008
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Teleporter NPC

    Hello all this is my first post just trying to contribute!

    This is an edit of originally post by user "Pucy" and I added some more tele's.
    To use these you cannot have a tele Npc already active.
    Save as title of code box below

    Warps.sql
    Code:
    INSERT INTO `creature_names` VALUES ('66666', 'Teleports', 'To Hidden Places', '', '0', '0', '0', '3', '0', '0', '16167', '0', '0', '0', '1', '1', '0', null);
    INSERT INTO `creature_proto` VALUES ('66666', '80', '80', '35', '10000', '10000', '10000', '1', '3', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '360000', '2002', '0', '0', '0', '0', '0', '0', '1', '0', '0', '0', '100', '0', '0', '2.5', '8', '14', '0', '0', '0', '0', '0', '0', '0');

    Warps.lua
    Code:
    function On_Gossip(unit, event, player)
    unit:GossipCreateMenu(3544, player, 0)
    unit:GossipMenuAddItem(2, "Horde Cities & Mall", 1, 0)
    unit:GossipMenuAddItem(2, "Alliance Cities & Mall", 2, 0)
    unit:GossipMenuAddItem(2, "Outland Cities & Instance", 3, 0)
    unit:GossipMenuAddItem(2, "Azeroth Cities & Instance", 4, 0)
    unit:GossipMenuAddItem(2, "Global Location & Cities", 5, 0)
    unit:GossipMenuAddItem(2, "Northerend Cities", 6, 0)
    unit:GossipMenuAddItem(2, "Weapon Skill", 7, 0)
    unit:GossipMenuAddItem(2, "Northerend Wotlk Mount",8, 0)
    unit:GossipMenuAddItem(2, "Talents", 6767, 0)
    unit:GossipMenuAddItem(2, "Gurubashi Arena", 11, 0)
    unit:GossipMenuAddItem(2, "Dalanar", 12, 0)
    unit:GossipMenuAddItem(2, "Isle of Quel' Danas", 13, 0)
    unit:GossipMenuAddItem(2, "Extra", 16000, 0)
    unit:GossipMenuAddItem(2, "Hidden Places", 17000, 0)
    unit:GossipSendMenu(player)
    end
    
    function Gossip_Submenus(unit, event, player, id, intid, code)
    
    if(intid == 999) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(2, "Horde Cities & Mall", 1, 0)
    unit:GossipMenuAddItem(2, "Alliance Cities & Mall", 2, 0)
    unit:GossipMenuAddItem(2, "Outland Cities & Instance", 3, 0)
    unit:GossipMenuAddItem(2, "Azeroth Cities & Instance", 4, 0)
    unit:GossipMenuAddItem(2, "Global Location & Cities", 5, 0)
    unit:GossipMenuAddItem(2, "Northerend Cities", 6, 0)
    unit:GossipMenuAddItem(2, "Weapon Skill", 7, 0)
    unit:GossipMenuAddItem(2, "Northerend Wotlk Mount",8, 0)
    unit:GossipMenuAddItem(2, "Talents", 6767, 0)
    unit:GossipMenuAddItem(2, "Gurubashi Arena", 11, 0)
    unit:GossipMenuAddItem(2, "Dalanar", 12, 0)
    unit:GossipMenuAddItem(2, "Isle of Quel' Danas", 13, 0)
    unit:GossipMenuAddItem(2, "Extra", 16000, 0)
    unit:GossipMenuAddItem(2, "Hidden Places", 17000, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 6767) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(2, "For TalentPoints PressHere", 9, 0)
    unit:GossipMenuAddItem(2, "And Then Press Here", 10, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 16000) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(2, "Buff Me Up!", 14, 0)
    unit:GossipMenuAddItem(2, "Remove Ressurection Sickness", 15, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 17000) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(2, "Hidden Places 1", 100, 0)
    unit:GossipMenuAddItem(2, "Hidden Places 2", 300, 0)
    unit:GossipMenuAddItem(2, "(F) = Favorite", 200, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid== 200) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "(F)Cave", 2400, 0)
    unit:GossipMenuAddItem(1, "(F)Carnival", 2500, 0)
    unit:GossipMenuAddItem(1, "(F)Shack", 2800, 0)
    unit:GossipMenuAddItem(1, "(F)Good Place For Mall", 2600, 0)
    unit:GossipMenuAddItem(1, "(F)Custom Town", 3300, 0)
    unit:GossipMenuAddItem(1, "(F)Custom Town 2", 1500, 0)
    unit:GossipMenuAddItem(1, "(F)Alliance Jail", 1400, 0)
    unit:GossipMenuAddItem(1, "(F)Horde Jail", 1300, 0)
    unit:GossipMenuAddItem(0, "Back", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 300) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Alter", 1600, 0)
    unit:GossipMenuAddItem(1, "Wetlands Farm", 1700, 0)
    unit:GossipMenuAddItem(1, "Highest Spot In World", 1800, 0)
    unit:GossipMenuAddItem(1, "Ferals", 1900, 0)
    unit:GossipMenuAddItem(1, "Dire Maul", 2000, 0)
    unit:GossipMenuAddItem(1, "Crypt", 4800, 0)
    unit:GossipMenuAddItem(1, "Nice Open Land", 2100, 0)
    unit:GossipMenuAddItem(1, "Hyjal", 2200, 0)
    unit:GossipMenuAddItem(1, "Water Under Water?", 2300, 0)
    unit:GossipMenuAddItem(1, "The Marsh", 2900, 0)
    unit:GossipMenuAddItem(1, "Good Place For LvL Road", 2700, 0)
    unit:GossipMenuAddItem(1, "Unfinished Region", 3000, 0)
    unit:GossipMenuAddItem(1, "Texture Meet", 3100, 0)
    unit:GossipMenuAddItem(1, "Quel'Thalas Tower", 3200, 0)
    unit:GossipMenuAddItem(0, "Back", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 100) then
    unit:GossipCreateMenu(3543, player, 0) 
    unit:GossipMenuAddItem(1, "South Seas", 3400, 0)
    unit:GossipMenuAddItem(1, "Hidden Camp", 3500, 0)
    unit:GossipMenuAddItem(1, "Stonetalon Mountains", 3600, 0)
    unit:GossipMenuAddItem(1, "Some Stone", 3700, 0)
    unit:GossipMenuAddItem(1, "Unknown", 3800, 0)
    unit:GossipMenuAddItem(1, "Old Hillsbrad", 3900, 0)
    unit:GossipMenuAddItem(1, "Airport", 4000, 0)
    unit:GossipMenuAddItem(1, "Better Darkshore", 4100, 0)
    unit:GossipMenuAddItem(1, "On Top Dun Morogh", 4200, 0)
    unit:GossipMenuAddItem(1, "Old IF", 4300, 0)
    unit:GossipMenuAddItem(1, "Castle, Docks, & Flying Fish!", 4400, 0)
    unit:GossipMenuAddItem(1, "Mulgore", 4500, 0)
    unit:GossipMenuAddItem(1, "No Name!", 4600, 0)
    unit:GossipMenuAddItem(1, "Blackchar Cave", 4700, 0)
    unit:GossipMenuAddItem(0, "Back", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 1) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "HordeMall", 16, 0)
    unit:GossipMenuAddItem(1, "HordeProfession", 17, 0)
    unit:GossipMenuAddItem(1, "Orgrimmar", 18, 0)
    unit:GossipMenuAddItem(1, "Undercity", 19, 0)
    unit:GossipMenuAddItem(1, "Thunder Bluff", 20, 0)
    unit:GossipMenuAddItem(1, "Silvermoon", 21, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 2) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(2, "Alliance Wotlk Mall", 22, 0)
    unit:GossipMenuAddItem(2, "Alliance Profession", 23, 0)
    unit:GossipMenuAddItem(1, "Stormwind", 24, 0)
    unit:GossipMenuAddItem(1, "Ironforge", 25, 0)
    unit:GossipMenuAddItem(1, "Darnassus", 26, 0)
    unit:GossipMenuAddItem(1, "Exodar", 27, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 3) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Zangremarsh", 29, 0)
    unit:GossipMenuAddItem(1, "Nagrand", 30, 0)
    unit:GossipMenuAddItem(1, "Blades Edge", 31, 0)
    unit:GossipMenuAddItem(1, "Netherstorm", 32, 0)
    unit:GossipMenuAddItem(1, "Terokkar Forest", 33, 0)
    unit:GossipMenuAddItem(1, "Shadowmoon Valley", 34, 0)
    unit:GossipMenuAddItem(1, "Shattrath", 35, 0)
    unit:GossipMenuAddItem(1, "Hellfire Ramparts", 36, 0)
    unit:GossipMenuAddItem(1, "Shattered Halls", 38, 0)
    unit:GossipMenuAddItem(1, "Mana-Tombs", 39, 0)
    unit:GossipMenuAddItem(0, "Outland Raids", 45, 0)
    unit:GossipMenuAddItem(0, "--->Second Page--->", 46, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 45) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Gruul's Lair", 47, 0)
    unit:GossipMenuAddItem(1, "Magtheridon's Lair", 48, 0)
    unit:GossipMenuAddItem(1, "Zul'Aman", 49, 0)
    unit:GossipMenuAddItem(1, "Serpentshrine Cavern", 50, 0)
    unit:GossipMenuAddItem(1, "The Eye", 51, 0)
    unit:GossipMenuAddItem(1, "Black Temple", 52, 0)
    unit:GossipMenuAddItem(1, "Sunwell Plateau", 53, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 46) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Sethekk Halls", 40, 0)
    unit:GossipMenuAddItem(1, "Auchenai Crypts", 41, 0)
    unit:GossipMenuAddItem(1, "Shadow Labyrinth", 42, 0)
    unit:GossipMenuAddItem(1, "Caverns of Time", 43, 0)
    unit:GossipMenuAddItem(1, "The Mechanar", 54, 0)
    unit:GossipMenuAddItem(1, "The Botanica", 55, 0)
    unit:GossipMenuAddItem(1, "The Arcatraz", 56, 0)
    unit:GossipMenuAddItem(1, "The Steamvault", 57, 0)
    unit:GossipMenuAddItem(1, "Slave Pens", 58, 0)
    unit:GossipMenuAddItem(1, "The Underbog", 59, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:Gossi	pSendMenu(player)
    end
    
    
    if(intid == 4) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Shadowfang Keep", 60, 0)
    unit:GossipMenuAddItem(1, "Zul'Gurub", 20, 0)
    unit:GossipMenuAddItem(1, "Scarlet Monastery", 61, 0)
    unit:GossipMenuAddItem(1, "Stratholme", 62, 0)
    unit:GossipMenuAddItem(1, "Scholomance", 63, 0)
    unit:GossipMenuAddItem(1, "Blackrock", 64, 0)
    unit:GossipMenuAddItem(1, "Onyxia's Lair", 65, 0)
    unit:GossipMenuAddItem(1, "Molten Core", 66, 0)
    unit:GossipMenuAddItem(1, "Karazhan", 67, 0)
    unit:GossipMenuAddItem(1, "Naxxramas", 68, 0)
    unit:GossipMenuAddItem(1, "Caverns Of Time",69, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 5) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(0, "Eastern Kingdoms", 700, 0)
    unit:GossipMenuAddItem(0, "Kalidamor", 701, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 700) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Alterac Mountains", 72, 0)
    unit:GossipMenuAddItem(1, "Badlands", 73, 0)
    unit:GossipMenuAddItem(1, "Blasted Lands", 74, 0)
    unit:GossipMenuAddItem(1, "Burning Steppes", 75, 0)
    unit:GossipMenuAddItem(1, "Deadwind Pass", 76, 0)
    unit:GossipMenuAddItem(1, "Dun Morogh", 77, 0)
    unit:GossipMenuAddItem(1, "Duskwood", 78, 0)
    unit:GossipMenuAddItem(1, "Eastern Plaguelands", 79, 0)
    unit:GossipMenuAddItem(1, "Elwynn Forest", 80, 0)
    unit:GossipMenuAddItem(1, "Eversong Woods", 81, 0)
    unit:GossipMenuAddItem(1, "Ghostlands", 82, 0)
    unit:GossipMenuAddItem(1, "Hillsbrad Foothills", 83, 0)
    unit:GossipMenuAddItem(0, "--->Second Page--->", 84, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 84) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Loch Modan",85, 0)
    unit:GossipMenuAddItem(1, "Redridge Mountains", 86, 0)
    unit:GossipMenuAddItem(1, "Searing Gorge", 87, 0)
    unit:GossipMenuAddItem(1, "Silverpine Forest", 88, 0)
    unit:GossipMenuAddItem(1, "Strangethorn Vale", 89, 0)
    unit:GossipMenuAddItem(1, "Swamp Of Sorrows", 90, 0)
    unit:GossipMenuAddItem(1, "The Hinterlands", 91, 0)
    unit:GossipMenuAddItem(1, "Trisfal Glades", 92, 0)
    unit:GossipMenuAddItem(1, "Western Plaguelands",93, 0)
    unit:GossipMenuAddItem(1, "Wetlands", 94, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 701) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Azshara", 95, 0)
    unit:GossipMenuAddItem(1, "Azuremyst Isle", 96, 0)
    unit:GossipMenuAddItem(1, "Bloodmyst Isle", 97, 0)
    unit:GossipMenuAddItem(1, "Darkshore", 98, 0)
    unit:GossipMenuAddItem(1, "Desolace", 99, 0)
    unit:GossipMenuAddItem(1, "Durotar", 101, 0)
    unit:GossipMenuAddItem(1, "Dustwallow Marsh", 102, 0)
    unit:GossipMenuAddItem(1, "Felwood", 103, 0)
    unit:GossipMenuAddItem(1, "Feralas", 104, 0)
    unit:GossipMenuAddItem(1, "Moonglade", 105, 0)
    unit:GossipMenuAddItem(1, "Mulgore", 106, 0)
    unit:GossipMenuAddItem(1, "Silithus", 107, 0)
    unit:GossipMenuAddItem(0, "--->Second Page--->", 108, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 108) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Stonetalon Mountains", 109, 0)
    unit:GossipMenuAddItem(1, "Tanaris", 110, 0)
    unit:GossipMenuAddItem(1, "Teldrassil", 111, 0)
    unit:GossipMenuAddItem(1, "The Barrens", 112, 0)
    unit:GossipMenuAddItem(1, "Thousand Needles", 113, 0)
    unit:GossipMenuAddItem(1, "Un'Goro Crater", 114, 0)
    unit:GossipMenuAddItem(1, "Winterspring", 115, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    
    if(intid == 6) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Dragonblight", 116, 0)
    unit:GossipMenuAddItem(1, "Howling Fjord", 117, 0)
    unit:GossipMenuAddItem(1, "Grizzly Hills", 118, 0)
    unit:GossipMenuAddItem(1, "Icecrown", 119, 0)
    unit:GossipMenuAddItem(1, "Strom Peaks", 120, 0)
    unit:GossipMenuAddItem(1, "Zul'Drak", 121, 0)
    unit:GossipMenuAddItem(1, "Sholazar Basin", 122, 0)
    unit:GossipMenuAddItem(1, "Borean Tundra", 123, 0)
    unit:GossipMenuAddItem(1, "Wintergrasp", 124, 0)
    unit:GossipMenuAddItem(1, "Crystalsong", 125, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 7) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(0, "Weapon Skills", 500, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 500) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(0, "Ranged Weapons", 128, 0)
    unit:GossipMenuAddItem(0, "One-Handed Weapons", 129, 0)
    unit:GossipMenuAddItem(0, "Two-Handed Weapons", 130, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 128) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Bows", 131, 0)
    unit:GossipMenuAddItem(1, "CrossBows", 132, 0)
    unit:GossipMenuAddItem(1, "Guns", 133, 0)
    unit:GossipMenuAddItem(1, "Thrown", 134, 0)
    unit:GossipMenuAddItem(1, "Wands", 989, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 129) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "One-Handed Axes", 135, 0)
    unit:GossipMenuAddItem(1, "One-Handed Maces", 136, 0)
    unit:GossipMenuAddItem(1, "One-Handed Swords", 137, 0)
    unit:GossipMenuAddItem(1, "Daggers", 138, 0)
    unit:GossipMenuAddItem(1, "Fist Weapons", 139, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 130) then
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(1, "Two-Handed Axes", 140, 0)
    unit:GossipMenuAddItem(1, "Two-Handed Maces", 141, 0)
    unit:GossipMenuAddItem(1, "Two-Handed Swords", 142, 0)
    unit:GossipMenuAddItem(1, "Staves", 143, 0)
    unit:GossipMenuAddItem(1, "Polearms", 144, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 8) then 
    unit:GossipCreateMenu(3543, player, 0)
    unit:GossipMenuAddItem(6, "Nemesis Murloc Costum", 150, 0)
    unit:GossipMenuAddItem(6, "Nemesis Merciles Mount", 151, 0)
    unit:GossipMenuAddItem(6, "Nemesis Onyx Drack Mount", 152, 0)
    unit:Gossi	pMenuAddItem(6, "Nemesis Green Elekk Mount", 153, 0)
    unit:GossipMenuAddItem(6, "Nemesis Purple Mount", 154, 0)
    unit:GossipMenuAddItem(6, "Nemesis Black Battlestrider Mount", 155, 0)
    unit:GossipMenuAddItem(6, "Nemesis Cobalt Mount", 156, 0)
    unit:GossipMenuAddItem(6, "Nemesis Green Qiraji Mount", 157, 0)
    unit:GossipMenuAddItem(6, "Nemesis Armani War Bear Mount", 158, 0)
    unit:GossipMenuAddItem(0, "[Back]", 999, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 16) then
    player:Teleport(571, 7540.893066, 4848.544434, 54.142216)
    unit:GossipComplete(player)
    end
    
    if(intid ==17) then 
    player:Teleport(571,7486.091797,4804.852051,44.922028)
    unit:GossipComplete(player)
     end
    
    if(intid == 18) then
    player:Teleport(1, 1484, -4417, 25)
    unit:GossipComplete(player)
     end
    
    if(intid == 19) then
    player:Teleport(0, 1805.565430, 227.735672, 60.410313)
    unit:GossipComplete(player)
    end
    
    if(intid == 20) then
    player:Teleport(1, -1277, 118, 131)
    unit:GossipComplete(player)
    end
    
    if(intid == 21) then
    player:Teleport(530, 9413, -7277, 14)
    unit:GossipComplete(player)
    end
    
    if(intid == 22) then
    player:Teleport(571, 6210.488770, 5742.875488,-3.506927)
    unit:GossipComplete(player)
    end
    
    if(intid == 23) then 
    player:Teleport(571,6119.155273,5682.528320,5.150196)
    unit:GossipComplete(player)
    end
    
    if(intid == 24) then
    player:Teleport(0, -8913.23, 554.633, 94.7944)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 25) then
    player:Teleport(0, 4981.250000, -881.541992, 501.659576)
    unit:GossipComplete(player)
    end
    
    if(intid == 26) then
    player:Teleport(1, 9948, 2413, 1327)
    unit:GossipComplete(player)
    end
    
    if(intid == 27) then
    player:Teleport(530, -4010.9, -11891.2, -1)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 29) then
    player:Teleport(530, 1546, 6829.7, 127.5)
    unit:GossipComplete(player)
    end
    
    if (intid == 30) then
    player:Teleport(530, -468, 8418, 28)
    unit:GossipComplete(player)
    end
    
    if (intid == 31) then
    player:Teleport(530, 1114.010254, 7090.967285, 122.127274) -- Blade's Edge Mountains
    end
    
    if(intid == 32) then
    player:Teleport(530, 3396, 4185, 137)
    unit:GossipComplete(player)
    end
    
    if(intid == 33) then
    player:Teleport(530, -2276.82, 5132.03, -8.62994)
    unit:GossipComplete(player)
    end
    
    if(intid == 34) then
    player:Teleport(530, -2859, 3182, 10)
    unit:GossipComplete(player)
    end
    
    if(intid == 35) then
    player:Teleport(530, -1887, 5359, -12)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 36) then
        player:Teleport(530, -360.670990, 3071.899902, -15.097700)
    end
    
    
    if(intid == 38) then
        player:Teleport(530, -311.083527, 3083.291748, -3.745923)
    end
    
    if(intid == 39) then
        player:Teleport(530, -3079.810059, 4943.040039, -101.046997)
    end
    
    
    if(intid == 10) then
    player:Teleport(530, -3079.810059, 4943.040039, -101.046997)
    unit:GossipComplete(player)
    end
    
    if(intid == 47) then
    player:Teleport(530, 3606.85, 5260.49, 4.1724)
    unit:GossipComplete(player)
    end
    
    if(intid == 48) then
    player:Teleport(530, -319.635, 3102.03, -113.937)
    unit:GossipComplete(player)
    end
    
    if(intid == 49) then
    player:Teleport(530, 6850, -7950, 170)
    unit:GossipComplete(player)
    end
    
    if(intid == 50) then
    player:Teleport(530, 742.883, 6867.19, -68.8289)
    unit:GossipComplete(player)
    end
    
    if(intid == 51) then
    player:Teleport(530, 3087.22, 1380.7, 184.883)
    unit:GossipComplete(player)
    end
    
    if(intid == 52) then
    player:Teleport(530, -3604.74, 328.252, 38.3077)
    unit:GossipComplete(player)
    end
    
    if(intid == 53) then
    player:Teleport(530, 12558, -6775, 15.5)
    unit:GossipComplete(player)
    end
    
    if(intid == 40) then
    player:Teleport(530, -3360.13, 4667.85, -101.047)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 41) then
    player:Teleport(530, -3357.32, 5216.77, -101.049)
    unit:GossipComplete(player)
    end
    
    if(intid == 42) then
    player:Teleport(530, -3635.76, 4931.82, -100.034)
    unit:GossipComplete(player)
    end
    
    if(intid == 43) then
    player:Teleport(1, -8195.94, -4500.13, 9.60819)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 54) then
    player:Teleport(530, 2885.2, 1564.73, 248.874)
    unit:GossipComplete(player)
    end
    
    if(intid == 55) then
    player:Teleport(530, 3405.48, 1489.14, 183.838)
    unit:GossipComplete(player)
    end
    
    if(intid == 56) then
    player:Teleport(530, 2872, 1555.29, 253.159)
    unit:GossipComplete(player)
    end
    
    if(intid == 57) then
    player:Teleport(530, 817.9, 6944.6, -80)
    unit:GossipComplete(player)
    end
    
    if(intid == 58) then
    player:Teleport(530, 721.926, 7012.24, -73.065)
    unit:GossipComplete(player)
    end
    
    if(intid == 59) then
    player:Teleport(530, 779.802, 6769.33, -71.4282)
    unit:GossipComplete(player)
    end
    
    if(intid == 60) then
    player:Teleport(0, -234.495087, 1561.946411, 76.892143)
    unit:GossipComplete(player)
    end
    
    if(intid == 61) then
    player:Teleport(0, -11919.073242, -1202.459374, 92.298744)
    unit:GossipComplete(player)
    end
    
    if(intid == 62) then
    player:Teleport(0, 2870.442627, -819.985229, 160.331085)
    unit:GossipComplete(player)
    end
    
    if(intid == 63) then
    player:Teleport(0, 3359.111572, -3380.8444238, 144.781860)
    unit:GossipComplete(player)
    end
    
    if(intid == 64) then
    player:Teleport(0, 1267.468628, -2556.651367, 94.127983)
    unit:GossipComplete(player)
    end
    
    if(intid == 65) then
    player:Teleport(0, -7527.129883, -1224.997437, 285.733002)
    unit:GossipComplete(player)
    end
    
    if(intid == 66) then
    player:Teleport(1, -4708.491699, -3727.672363, 54.535076)
    unit:GossipComplete(player)
    end
    
    if(intid == 67) then
    player:Teleport(0, -7515.409668, -1045.369629, 182.301208)
    unit:GossipComplete(player)
    end
    
    if(intid == 68) then
    player:Teleport(0, -11122.913086, -2014.498779, 47.079350)
    unit:GossipComplete(player)
    end
    
    if(intid == 69) then
    player:Teleport(0, 3132.915283, -3731.012939, 138.658371)
    unit:GossipComplete(player)
    end
    
    if(intid == 70) then
    player:Teleport(1, -8519.718750, -4297.542480, -208.441376)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 71) then
    player:Teleport(0, 272.704, -654.514, 129.609)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 72) then
    player:Teleport(0, 272.704, -654.514, 129.609)
    unit:GossipComplete(player)
    end
    
    if(intid == 73) then
    player:Teleport(0, -6006.4, -3305.5, 264.1)
    unit:GossipComplete(player)
    end
    
    if(intid == 74) then
    player:Teleport(0, -11204.5, -2730.61, 15.8972)
    unit:GossipComplete(player)
    end
    
    if(intid == 75) then
    player:Teleport(0, -7907.41, -1128.66, 192.056)
    unit:GossipComplete(player)
    end
    
    if(intid == 76) then
    player:Teleport(0, -10435.4, -1809.28, 101)
    unit:GossipComplete(player)
    end
    
    if(intid == 77) then
    player:Teleport(0, -5794, 513.299, 402.7)
    unit:GossipComplete(player)
    end
    
    if(intid == 78) then
    player:Teleport(0, -10517, -1158.39, 40.0542)
    unit:GossipComplete(player)
    end
    
    if(intid == 79) then
    player:Teleport(0, 1919.44, -4306.23, 77.838)
    unit:GossipComplete(player)
    end
    
    if(intid == 80) then
    player:Teleport(0, -9465.58, 16.8472, 66.921)
    unit:GossipComplete(player)
    end
    
    if(intid == 81) then
    player:Teleport(530, 9449.15, -6782.61, 16.6167)
    unit:GossipComplete(player)
    end
    
    if(intid == 82) then
    player:Teleport(530, 7880, -6193, 22)
    unit:GossipComplete(player)
    end
    
    if(intid == 83) then
    player:Teleport(0, -852.854, -576.712, 21.0293)
    unit:GossipComplete(player)
    end
    
    if(intid == 85) then
    player:Teleport(0, -4939.1, -3423.74, 306.595)
    unit:GossipComplete(player)
    end
    
    if(intid == 86) then
    player:Teleport(0, -9219.37, -2149.94, 71.606)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 87) then
    player:Teleport(0, -7176.63, -937.667, 171.206)
    unit:GossipComplete(player)
    end
    
    if(intid == 88) then
    player:Teleport(0, 511.536, 1638.63, 121.417)
    unit:GossipComplete(player)
    end
    
    if(intid == 89) then
    player:Teleport(0, -11634.8, -54.0697, 14.4439)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 90) then
    player:Teleport(0, -10264.6, -3059.9, 19.9356)
    unit:GossipComplete(player)
    end              
    
    
    if(intid == 91) then
    player:Teleport(0, 139.375, -1982.79, 134.043)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 92) then
    player:Teleport(0, 2019.35, 1904.36, 106.144)
    unit:GossipComplete(player)
    end
    
    if(intid == 93) then
    player:Teleport(0, 1224.36, -1151.97, 61.7327)
    end
    
    if(intid == 94) then
    player:Teleport(0, -4086.36, -2610.95, 47.0143)
    unit:GossipComplete(player)
    end
    
    if(intid == 95) then
    player:Teleport(1, 2753, 4023, 94)
    unit:GossipComplete(player)
    end
    
    if(intid == 96) then
    player:Teleport(530, -4020.479988, 73.908028)
    unit:GossipComplete(player)
    end
    
    if(intid == 97) then
    player:Teleport(530, -4020.48, -13783.3, 74.9001)
    unit:GossipComplete(player)
    end
    
    if(intid == 98) then
    player:Teleport(530, -2721.68, -12208.9, 10.0882)
    unit:GossipComplete(player)
    end
    
    if(intid == 99) then
    player:Teleport(1, 6207.5, -152.833, 80.8185)
    unit:GossipComplete(player)
    end
    
    if(intid == 100) then
    player:Teleport(1, -93.1614, 1691.15, 90.0649)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 101) then
    player:Teleport(1, 341.42, -4684.7, 31.9493)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 102) then
    player:Teleport(1, -3463.26, -4123.13, 18.1043)
    unit:GossipComplete(player)
    end
    
    if(intid == 103) then
    player:Teleport(1, 5483.9, -749.881, 335.621)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 104) then
    player:Teleport(1, -4588.1, 563.2, 60)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 105) then
    player:Teleport(1, 7180, -2701, 569)
    unit:GossipComplete(player)
    end
    
    
    
    if(intid == 106) then
    player:Teleport(1, -1840.75, -456.5, -7.845)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 107) then
    player:Teleport(1, -6294, -369, 1)
    unit:GossipComplete(player)
    end
    
    if(intid == 109) then
    player:Teleport(1, 1145.85, 664.812, 143)
    unit:GossipComplete(player)
    end
    
    if(intid == 110) then
    player:Teleport(1, 7258.430664, 3773.947998, 8.919037)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 112) then
    player:Teleport(1, 10708.8, 762.092, 1322.37)
    unit:GossipComplete(player)
    end
    
    if(intid == 112) then
    player:Teleport(1, -90.19003, -1943.44, 95)
    unit:GossipComplete(player)
    end
    
    if(intid == 113) then
    player:Teleport(1, -4979, -1569.05, -46)
    unit:GossipComplete(player)
    end
    
    if(intid == 114) then
    player:Teleport(1, -7932.61, -2139.61, -229.728)
    unit:GossipComplete(player)
    end
    
    if(intid == 115) then
    player:Teleport(1, 6107.62, -4181.6, 853.322)
    unit:GossipComplete(player)
    end
    
    if(intid == 116) then
    player:Teleport(571, 2981.362305, 291.108032, 84.906631)
    unit:GossipComplete(player)
    end
    
    
    if(intid == 117) then
    player:Teleport(571, 452.491608, -4010.313965, 268.903809)
    unit:GossipComplete(player)
    end
    
    if(intid == 118) then
    player:Teleport(571, 3730.314453, -3859.454346, 183.489944)
    unit:GossipComplete(player)
    end
    
    if(intid == 119) then
    player:Teleport(571, 6591.855469, 2451.750732, 467.928711)
    unit:GossipComplete(player)
    end
    
    if(intid == 120) then
    player:Teleport(571, 7266.094238, -1338.805542, 911.679749)
    unit:GossipComplete(player)
    end
    
    if(intid == 121) then
    player:Teleport(571, 5444.818848, -1746.449585, 248.347855)
    unit:GossipComplete(player)
    end
    
    if(intid == 122) then
    player:Teleport(571, 4872.304688, 5535.682617, -62.462074)
    unit:GossipComplete(player)
    end
    
    if(intid == 123) then
    player:Teleport(571, 4502.164551, 5560.019531, 51.479229)
    unit:GossipComplete(player)
    end
    
    if(intid == 124) then
    player:Teleport(571, 4608.474121, 2847.145020, 396.896790)
    unit:GossipComplete(player)
    end
    
    if(intid == 125) then
    player:Teleport(571, 5331.596191, 142.360580, 168.219833)
    unit:GossipComplete(player)
    end
    
    if(intid == 131) then
    player:LearnSpell(264)
    end
    
    if(intid == 132) then
    player:LearnSpell(5011)
    end
    
    if(intid == 133) then
    player:LearnSpell(266)
    end
    
    if(intid == 134) then
    player:LearnSpell(2567)
    end
    
    if(intid == 989) then
    player:LearnSpell(5009)
    end
    
    if(intid == 135) then
    player:LearnSpell(196)
    end
    
    if(intid == 136) then
    player:LearnSpell(198)
    end
    
    if(intid == 137) then
    player:LearnSpell(201)
    end
    
    if(intid == 138) then
    player:LearnSpell(1180)
    end
    
    if(intid == 139) then
    player:LearnSpell(15590)
    end
    
    if(intid == 140) then
    player:LearnSpell(197)
    end
    
    if(intid == 141) then
    player:LearnSpell(199)
    end
    
    if(intid == 142) then
    player:LearnSpell(202)
    end
    
    if(intid == 143) then
    player:LearnSpell(227)
    end
    
    
    
    if(intid == 150) then
    player:AddItem(33079,1)
    unit:GossipComplete(player)
    end
    
    if(intid == 151) then
    player:LearnSpell(44744)
    end
    
    if(intid == 152) then
    player:LearnSpell(41513)
    end
    
    if(intid == 153) then
    player:LearnSpell(35712)
    end
    
    if(intid == 154) then
    player:LearnSpell(32025)
    player:LearnSpell(32018)
    end
    
    if(intid == 155) then
    player:LearnSpell(22719)
    end
    
    if(intid == 156) then
    player:LearnSpell(34896)
    end
    
    if(intid == 157) then
    player:Learnspell(26056)
    end
    
    if(intid == 158) then
    player:LearnSpell(43688)
    end
    
    if(intid == 11) then
    player:Teleport(0, -13243.240234, 197.949799, 32.112690)
    end
    
    if(intid == 12) then
    player:Teleport(571, 5804.700195, 633.228027, 647.729980)
    end
    
    if(intid == 13) then
    player:Teleport(530, 129636.200195, 6963.500000, 19.188000)
    end
    
    if(intid == 3400) then
        player:Teleport(1, -11812.622070, -4742.063477, 6.393911)
    end
    if(intid == 3500) then
        player:Teleport(0, -6177.947754, -761.462769, 423.045898)
    end
    if(intid == 3600) then
        player:Teleport(1, 1806.056152, 1437.497681, 167.147919)
    end
    if(intid == 3700) then
        player:Teleport(1, 2814.080322, 2248.703125, 215.486191)
    end
    if(intid == 3800) then
        player:Teleport(36, -1939.969604, 443.571930, 59.377697)
    end
    if(intid == 3900) then
        player:Teleport(560, 2635.961914, -278.525665, 149.280167)
    end
    if(intid == 4000) then
        player:Teleport(0, -4653, -1688, 504)
    end
    if(intid == 4100) then
        player:Teleport(1, 7477.748047, -1573.777710, 198.481674)
    end
    if(intid == 4 200) then	
        player:Teleport(0, -4795.883301, -1000.524048, 895.791626)
    end
    if(intid == 4300) then
        player:Teleport(0, -4815.312500, -971.277771, 464.708954)
    end
    if(intid == 4400) then
        player:Teleport(560, 3602.619873, 2287.018799, 59.256119)
    end
    if(intid == 4500) then
        player:Teleport(1, -2204.196289, 423.247314, 173.272491)
    end
    if(intid == 4600) then
        player:Teleport(1, -9140.728516, 1594.322510, 20.035799)
    end
    if(intid == 4700) then
        player:Teleport(0, -7347, -642, 294.586121)
    end
    if(intid == 4800) then
        player:Teleport(0, -11069, -1795, 53.731037)
    end
    if(intid == 1600) then
        player:Teleport(560, 3672.952881, -214.583542, 80.487816)
    end
    if(intid == 1700) then
        player:Teleport(0, -4008.987549, -1280.995850, 146.769638)
    end
    if(intid == 1800) then
        player:Teleport(1, 5128.426758, -3800.285156, 1970.802490)
    end
    if(intid == 1900) then
        player:Teleport(1, -2797.171387, 1023.446533, 63.361565)
    end
    if(intid == 2000) then
        player:Teleport(1, -3390.920654, 1114.148193, 137.641739
    end
    if(intid == 2100) then
        player:Teleport(0, -5582, 887, 393)
    end
    if(intid == 2200) then
        player:Teleport(1, 4674, -3638, 966)
    end
    if(intid == 2300) then
        player:Teleport(1, -12205, 3061, -22)
    end
    if(intid == 2400) then
        player:Teleport(1, 4849, -1775, 1163)
    end
    if(intid == 2500) then
        player:Teleport(1, -6310, -3952, -58)
    end
    if(intid == 2600) then
        player:Teleport(37, -598, -227, 355)
    end
    if(intid == 2700) then
        player:Teleport(0, -8119, -9, 172)
    end
    if(intid == 2800) then
        player:Teleport(0, -8261, -199, 270)
    end
    if(intid == 2900) then
        player:Teleport(0, -11122, -3790, 38)
    end
    if(intid == 3000) then
        player:Teleport(0, 2231.971191, 2242.839111, 99.736877)
    end
    if(intid == 3100) then
        player:Teleport(0, -13010.2, -1617.82, 143.272476)
    end
    if(intid == 3200) then
        player:Teleport(0, 4299.212402, -2761.831299, 16.694981)
    end
    if(intid == 3300) then
        player:Teleport(1, -10736.7, 2445, 7.531)
    end
    if(intid == 1500) then
        player:Teleport(0, -1850.22, -4149.4, 9.76771)
    end	
    if(intid == 1400) then
        player:Teleport(35, -98, 149, -40)
    end
    if(intid == 1300) then
        player:Teleport(0, -11139, -1742, -29)
    end
    
    if(intid == 14) then 
    unit:FullCastSpellOnTarget(33081, player)
    unit:FullCastSpellOnTarget(33082, player)
    unit:FullCastSpellOnTarget(33080, player)
    unit:FullCastSpellOnTarget(33079, player)
    unit:FullCastSpellOnTarget(33078, player)
    unit:FullCastSpellOnTarget(33077, player)
    end
    
    if(intid == 9) then
    player:SetPlayerLevel(70)
    end
    
    if(intid == 920) then
    player:SetPlayerLevel(1)
    end
    
    if(intid == 15) then
    player:LearnSpell(15007)
    player:UnlearnSpell(15007)
    end
    end
    
    RegisterUnitGossipEvent(66666, 1, "On_Gossip")
    RegisterUnitGossipEvent(66666, 2, "Gossip_Submenus")
    Hope you like my first contribute thanks!
    Last edited by Ironmage; 12-14-2008 at 11:05 AM.

    Teleporter NPC
  2. #2
    bsod-staff14's Avatar Member
    Reputation
    35
    Join Date
    Nov 2008
    Posts
    443
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    LAWL!!!!Ok....
    Immortal GamerZ Under Development!

  3. #3
    Ironmage's Avatar Banned
    Reputation
    9
    Join Date
    Oct 2008
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    LAWL!!!!Ok....
    Umm.......?

  4. #4
    benzkool's Avatar Member
    Reputation
    23
    Join Date
    Nov 2008
    Posts
    119
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Ironmage View Post
    Umm.......?
    Lookin good! +Rep

  5. #5
    brock106's Avatar Member
    Reputation
    6
    Join Date
    Jan 2007
    Posts
    113
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    could someone post an sql for ncdb rev 42?

  6. #6
    Ground Zero's Avatar ★ Elder ★
    Reputation
    1132
    Join Date
    Aug 2008
    Posts
    3,503
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    +Rep. Leecher-B-Gone. Enjoy.

    Edit: doh' too much rep given.

  7. #7
    Djfrederick's Avatar Banned
    Reputation
    127
    Join Date
    Sep 2008
    Posts
    380
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Congratz with getting out of leecher

    + rep cookie to you.

  8. #8
    Ironmage's Avatar Banned
    Reputation
    9
    Join Date
    Oct 2008
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks guys

    Edit: Comming out with another NPC in about 2 days... Still working on it.
    Last edited by Ironmage; 12-14-2008 at 11:23 AM.

Similar Threads

  1. [Release]City Teleport NPC for Antrix
    By latruwski in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 12-18-2007, 08:38 AM
  2. Teleport npc
    By bowser in forum World of Warcraft Emulator Servers
    Replies: 28
    Last Post: 11-04-2007, 08:16 AM
  3. [Guide] Creating and Compiling a Teleporter NPC
    By Gastricpenguin in forum WoW EMU Guides & Tutorials
    Replies: 59
    Last Post: 10-29-2007, 03:06 PM
  4. Custom teleport npcs question please help
    By friendofdar in forum World of Warcraft Emulator Servers
    Replies: 3
    Last Post: 09-24-2007, 09:35 PM
  5. Teleport NPC help!
    By Daxo in forum World of Warcraft Emulator Servers
    Replies: 2
    Last Post: 09-22-2007, 01:24 PM
All times are GMT -5. The time now is 10:50 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search