Please help i'll +rep menu

Shout-Out

User Tag List

Results 1 to 9 of 9
  1. #1
    reaku's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Please help i'll +rep

    Hello guys. I downloaded this NPC teleporter and tried to add some locations but "Custom cities" doesn't work. it won't open the menu and won't allow to port.

    Here is the script please help i'll +rep

    Link- Pastebin

    Please help i'll +rep
  2. #2
    reaku's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    from 37 views doesn't anybody knows? from all the scripters on this website none want to help?

  3. #3
    shadowslayer133's Avatar Active Member
    Reputation
    61
    Join Date
    May 2008
    Posts
    313
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey It was two simple mistakes, First mistake you never defined 3002 for your other custom city, and the second was that you had put two teleport cords for one teleport option. try it now, and if doesn't work let me know.

    Code:
    function On_Gossip(unit, event, player)
    unit:GossipCreateMenu(50, player, 0)
    unit:GossipMenuAddItem(0, "Horde Cities", 1, 0)
    unit:GossipMenuAddItem(0, "Alliance Cities", 2, 0)
    unit:GossipMenuAddItem(1, "Custom Mall", 1000,  0)
    unit:GossipMenuAddItem(0, "Custom Cities", 2000, 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(1, "Isle of Quel' Danas", 46,  0)
    unit:GossipMenuAddItem(1, "Gurubashi Arena", 45,  0)
    unit:GossipMenuAddItem(0, "Buff me now", 99, 0)
    unit:GossipMenuAddItem(0, "Healz me now", 98, 0)
    unit:GossipMenuAddItem(0, "Remove Ressurection Sickness", 900, 0)
    unit:GossipSendMenu(player)
    end
    
    function Gossip_Submenus(unit, event, player, id, intid, code)
    if(intid == 75) then
    unit:GossipCreateMenu(69, player, 0)
    unit:GossipMenuAddItem(0, "Horde Cities", 1, 0)
    unit:GossipMenuAddItem(0, "Alliance Cities", 2, 0)
    unit:GossipMenuAddItem(1, "Custom Mall", 1000,  0)
    unit:GossipMenuAddItem(0, "Custom Cities", 2000, 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(1, "Isle of Quel' Danas", 46,  0)
    unit:GossipMenuAddItem(1, "Gurubashi Arena", 45,  0)
    unit:GossipMenuAddItem(0, "Buff me now", 99, 0)
    unit:GossipMenuAddItem(0, "Healz me now", 98, 0)
    unit:GossipMenuAddItem(0, "Remove Ressurection Sickness", 900, 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-->", 43, 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", 41, 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-->", 47, 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 == 99) then
    unit:GossipCreateMenu(61, player, 0)
    unit:FullCastSpellOnTarget(33077, player)
    unit:FullCastSpellOnTarget(33078, player)
    unit:FullCastSpellOnTarget(33079, player)
    unit:FullCastSpellOnTarget(33080, player)
    unit:FullCastSpellOnTarget(33081, player)
    unit:FullCastSpellOnTarget(33082, player)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 98) then
    unit:GossipCreateMenu(63, player, 0)
    unit:FullCastSpellOnTarget(26565, player)
    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, "Dalaran (City)", 503, 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(1, "DK Start Zone", 511, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 2000) then
    unit:GossipCreateMenu(3000, player, 0)
    unit:GossipMenuAddItem(1, "Khaz Modan (Custom Horde City)", 3001, 0)
    unit:GossipMenuAddItem(1, "Arads-Iriin (Custom Alliance City)", 3002, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 3001) then
    player:Teleport(0, -1849.4200, 5401.4599, -12.4279)
    end
    
    if(intid == 3002) then
    player:Teleport(0, -1849.4200, 5401.4599, -12.4279)
    end
    
    if(intid == 1000) then
    player:Teleport(530, -1853.150, 5460.629, -12.427)
    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 == 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, 7101.68, -2670.2, 512.2)
    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, 2717.1, 5967.91, 107.4)
    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, -90.19003, -1943.44, -180.4727)
    end
    
    if(intid == 115) then
    player:Teleport(1, -1840.75, 5359, -7.845)
    end
    
    if(intid == 116) then
    player:Teleport(1, -4458.93, 243.415, -65.6136)
    end
    
    if(intid == 117) then
    player:Teleport(1, -3463.26, -4123.13, 18.1043)
    end
    
    if(intid == 118) then
    player:Teleport(1, -4932.53, -1596.05, 85.8157)
    end
    
    if(intid == 119) then
    player:Teleport(1, -7932.61, -2139.61, -229.728)
    end
    
    if(intid == 120) then
    player:Teleport(1, -7373.69, -2950.2, -11.7598)
    end
    
    if(intid == 121) then
    player:Teleport(1, -7373.69, -2950.2, -30.7598)
    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(570, 4913.3090, 5536.0737, -76.4190)
    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 == 521) then
    player:Teleport(574, 149, -88, 13)
    end
    
    if(intid == 522) then
    player:Teleport(575, 570, -327, 111)
    end
    
    if(intid == 523) then
    player:Teleport(576, 146, -10, -16)
    end
    
    if(intid == 524) then
    player:Teleport(578, 1129, 1052, 70)
    end
    
    if(intid == 525) then
    player:Teleport(599, 1153, 811, 196)
    end
    
    if(intid == 526) then
    player:Teleport(602, 1333, -237, 41)
    end
    
    if(intid == 527) then
    player:Teleport(603, 1739, 310, 119)
    end
    
    if(intid == 528) then
    player:Teleport(600, -518, -488, 11)
    end
    
    if(intid == 529) then
    player:Teleport(604, 2031, 805, 246)
    end
    
    if(intid == 530) then
    player:Teleport(1, -8638, -4382, -207)
    end
    
    if(intid == 531) then
    player:Teleport(595, 1967, 1287, 146)
    end
    
    if(intid == 532) then
    player:Teleport(595, 2300, 1495, 129)
    end
    
    if(intid == 533) then
    player:Teleport(595, 2258.3, 1153.6, 139)
    end
    
    if(intid == 534) then
    player:Teleport(595, 1560.4, 603.3, 100)
    end
    
    if(intid == 535) then
    player:Teleport(595, 1654.3, 1611.9, 117)
    end
    
    if(intid == 536) then
    player:Teleport(607, 1605, 32, 23)
    end
    end
    
    RegisterUnitGossipEvent(190001, 1, "On_Gossip")
    RegisterUnitGossipEvent(190001, 2, "Gossip_Submenus")
    Last edited by shadowslayer133; 03-15-2010 at 07:34 PM.

    Done by piersd
    Gamer tag - Midnight133

  4. #4
    reaku's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    (( still doesn't work. as usual it doesn't opens up the custom cities menu. and it stucks if i click it.

  5. #5
    Kiev's Avatar Contributor
    Reputation
    288
    Join Date
    Nov 2007
    Posts
    1,819
    Thanks G/R
    0/4
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You forgot to send the menu to the player, try this:

    Code:
    function On_Gossip(unit, event, player)
    unit:GossipCreateMenu(50, player, 0)
    unit:GossipMenuAddItem(0, "Horde Cities", 1, 0)
    unit:GossipMenuAddItem(0, "Alliance Cities", 2, 0)
    unit:GossipMenuAddItem(1, "Custom Mall", 1000,  0)
    unit:GossipMenuAddItem(0, "Custom Cities", 2000, 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(1, "Isle of Quel' Danas", 46,  0)
    unit:GossipMenuAddItem(1, "Gurubashi Arena", 45,  0)
    unit:GossipMenuAddItem(0, "Buff me now", 99, 0)
    unit:GossipMenuAddItem(0, "Healz me now", 98, 0)
    unit:GossipMenuAddItem(0, "Remove Ressurection Sickness", 900, 0)
    unit:GossipSendMenu(player)
    end
    
    function Gossip_Submenus(unit, event, player, id, intid, code)
    if(intid == 75) then
    unit:GossipCreateMenu(69, player, 0)
    unit:GossipMenuAddItem(0, "Horde Cities", 1, 0)
    unit:GossipMenuAddItem(0, "Alliance Cities", 2, 0)
    unit:GossipMenuAddItem(1, "Custom Mall", 1000,  0)
    unit:GossipMenuAddItem(0, "Custom Cities", 2000, 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(1, "Isle of Quel' Danas", 46,  0)
    unit:GossipMenuAddItem(1, "Gurubashi Arena", 45,  0)
    unit:GossipMenuAddItem(0, "Buff me now", 99, 0)
    unit:GossipMenuAddItem(0, "Healz me now", 98, 0)
    unit:GossipMenuAddItem(0, "Remove Ressurection Sickness", 900, 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-->", 43, 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", 41, 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-->", 47, 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 == 99) then
    unit:GossipCreateMenu(61, player, 0)
    unit:FullCastSpellOnTarget(33077, player)
    unit:FullCastSpellOnTarget(33078, player)
    unit:FullCastSpellOnTarget(33079, player)
    unit:FullCastSpellOnTarget(33080, player)
    unit:FullCastSpellOnTarget(33081, player)
    unit:FullCastSpellOnTarget(33082, player)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 98) then
    unit:GossipCreateMenu(63, player, 0)
    unit:FullCastSpellOnTarget(26565, player)
    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, "Dalaran (City)", 503, 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(1, "DK Start Zone", 511, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 2000) then
    unit:GossipCreateMenu(3000, player, 0)
    unit:GossipMenuAddItem(1, "Khaz Modan (Custom Horde City)", 3001, 0)
    unit:GossipMenuAddItem(1, "Arads-Iriin (Custom Alliance City)", 3002, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end
    
    if(intid == 3001) then
    player:Teleport(0, -1849.4200, 5401.4599, -12.4279)
    end
    
    if(intid == 3002) then
    player:Teleport(0, -1849.4200, 5401.4599, -12.4279)
    end
    
    if(intid == 1000) then
    player:Teleport(530, -1853.150, 5460.629, -12.427)
    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 == 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, 7101.68, -2670.2, 512.2)
    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, 2717.1, 5967.91, 107.4)
    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, -90.19003, -1943.44, -180.4727)
    end
    
    if(intid == 115) then
    player:Teleport(1, -1840.75, 5359, -7.845)
    end
    
    if(intid == 116) then
    player:Teleport(1, -4458.93, 243.415, -65.6136)
    end
    
    if(intid == 117) then
    player:Teleport(1, -3463.26, -4123.13, 18.1043)
    end
    
    if(intid == 118) then
    player:Teleport(1, -4932.53, -1596.05, 85.8157)
    end
    
    if(intid == 119) then
    player:Teleport(1, -7932.61, -2139.61, -229.728)
    end
    
    if(intid == 120) then
    player:Teleport(1, -7373.69, -2950.2, -11.7598)
    end
    
    if(intid == 121) then
    player:Teleport(1, -7373.69, -2950.2, -30.7598)
    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(570, 4913.3090, 5536.0737, -76.4190)
    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 == 521) then
    player:Teleport(574, 149, -88, 13)
    end
    
    if(intid == 522) then
    player:Teleport(575, 570, -327, 111)
    end
    
    if(intid == 523) then
    player:Teleport(576, 146, -10, -16)
    end
    
    if(intid == 524) then
    player:Teleport(578, 1129, 1052, 70)
    end
    
    if(intid == 525) then
    player:Teleport(599, 1153, 811, 196)
    end
    
    if(intid == 526) then
    player:Teleport(602, 1333, -237, 41)
    end
    
    if(intid == 527) then
    player:Teleport(603, 1739, 310, 119)
    end
    
    if(intid == 528) then
    player:Teleport(600, -518, -488, 11)
    end
    
    if(intid == 529) then
    player:Teleport(604, 2031, 805, 246)
    end
    
    if(intid == 530) then
    player:Teleport(1, -8638, -4382, -207)
    end
    
    if(intid == 531) then
    player:Teleport(595, 1967, 1287, 146)
    end
    
    if(intid == 532) then
    player:Teleport(595, 2300, 1495, 129)
    end
    
    if(intid == 533) then
    player:Teleport(595, 2258.3, 1153.6, 139)
    end
    
    if(intid == 534) then
    player:Teleport(595, 1560.4, 603.3, 100)
    end
    
    if(intid == 535) then
    player:Teleport(595, 1654.3, 1611.9, 117)
    end
    
    if(intid == 536) then
    player:Teleport(607, 1605, 32, 23)
    end
    end
    
    RegisterUnitGossipEvent(190001, 1, "On_Gossip")
    RegisterUnitGossipEvent(190001, 2, "Gossip_Submenus")




  6. #6
    reaku's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    works like a charm man +rep thank you again. i need to know what did you to so that in the future when i wanna add more location i will know.

  7. #7
    thebigman's Avatar Contributor Reliable Trader
    CoreCoins Purchaser
    Reputation
    89
    Join Date
    Dec 2008
    Posts
    605
    Thanks G/R
    2/0
    Trade Feedback
    26 (96%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by reaku View Post
    works like a charm man +rep thank you again. i need to know what did you to so that in the future when i wanna add more location i will know.
    as stated above, you forgot

    unit:GossipSendMenu(player)

    otherwise it just wont send the player the menu.

  8. #8
    thebigman's Avatar Contributor Reliable Trader
    CoreCoins Purchaser
    Reputation
    89
    Join Date
    Dec 2008
    Posts
    605
    Thanks G/R
    2/0
    Trade Feedback
    26 (96%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by reaku View Post
    works like a charm man +rep thank you again. i need to know what did you to so that in the future when i wanna add more location i will know.
    as stated above, you forgot

    unit:GossipSendMenu(player)

    otherwise it just wont send the player the menu.

    this

    Code:
    if(intid == 2000) then
    unit:GossipCreateMenu(3000, player, 0)
    unit:GossipMenuAddItem(1, "Khaz Modan (Custom Horde City)", 3001, 0)
    unit:GossipMenuAddItem(1, "Arads-Iriin (Custom Alliance City)", 3002, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    end
    should have been

    Code:
    if(intid == 2000) then
    unit:GossipCreateMenu(3000, player, 0)
    unit:GossipMenuAddItem(1, "Khaz Modan (Custom Horde City)", 3001, 0)
    unit:GossipMenuAddItem(1, "Arads-Iriin (Custom Alliance City)", 3002, 0)
    unit:GossipMenuAddItem(0, "[Main Menu]", 75, 0)
    unit:GossipSendMenu(player)
    end

  9. #9
    reaku's Avatar Member
    Reputation
    1
    Join Date
    Jun 2009
    Posts
    35
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    tnx thebigman that explained alot.

Similar Threads

  1. Please help me ill add rep..
    By Shadowstalkr1415 in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 02-26-2008, 10:52 PM
  2. Replies: 7
    Last Post: 01-28-2008, 03:42 PM
  3. PLease help me +rep
    By project anthrax in forum WoW EMU Guides & Tutorials
    Replies: 3
    Last Post: 01-26-2008, 04:47 AM
  4. Replies: 10
    Last Post: 05-07-2007, 01:16 PM
All times are GMT -5. The time now is 01:26 AM. 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