Code:
function On_Gossip(pUnit, event, player)
pUnit:GossipCreateMenu(3544, player, 0)
end
pUnit:GossipMenuAddItem(2, "Alliance Teleports",1,0)
pUnit:GossipMenuAddItem(2, "Horde Locations",2,0)
pUnit:GossipMenuAddItem(2, "Neutral Cities",3,0)
pUnit:GossipMenuAddItem(2, "Mall",4,0)
pUnit:GossipMenuAddItem(2, "Level Area",5,0)
pUnit:GossipMenuAddItem(2, "PVP Zone",6,0)
function Gossip_Submenus(pUnit, event, player, id, intid, code)
end
if (intid==999) then
pUnit:GossipCreateMenu(3543, player, 0)
pUnit:GossipMenuAddItem(2, "Exodar",1.1)
pUnit:GossipMenuAddItem(2, "Stormwind",1.2)
pUnit:GossipMenuAddItem(2, "Ironforge",1.3)
pUnit:GossipMenuAddItem(2, "Darnassus",1.4)
pUnit:GossipMenuAddItem(2, "Orgrimmar",2.1)
pUnit:GossipMenuAddItem(2, "Thunder Bluff",2.2)
pUnit:GossipMenuAddItem(2, "The Undercity",2.3)
pUnit:GossipMenuAddItem(2, "Silvermoon City",2.4)
pUnit:GossipMenuAddItem(2, "Shattrath City",3.1)
pUnit:GossipMenuAddItem(2, "Dalaran City",3.2)
pUnit:GossipMenuAddItem(2, "Mall",4.0)
pUnit:GossipMenuAddItem(2, "Level Area",5.0)
pUnit:GossipMenuAddItem(2, "PVP Zone",6.0)
end
if(intid ==1.1) then
player:Teleport(530,-4014.080078,-11895.799805,-1.990330)
pUnit:GossipComplete(player)
end
if(intid ==1.2) then
player:Teleport(0,-8912.527344,555.110779,93.746529)
pUnit:GossipComplete(player)
end
if(intid ==1.3) then
player:Teleport(0,-4980.808594,-881.935547,502.162872)
pUnit:GossipComplete(player)
end
if(intid ==1.4) then
player:Teleport(1,9941.639648,2615.429932,1318.160034)
pUnit:GossipComplete(player)
end
if(intid ==2.1) then
player:Teleport(1,1502.709961,-4415.419922,21.779274)
pUnit:GossipComplete(player)
end
if(intid ==2.2) then
player:Teleport(1,-1285.420044,176.522995,129.994095)
pUnit:GossipComplete(player)
end
if(intid ==2.3) then
player:Teleport(0,1831.260010,238.529999,60.520802)
pUnit:GossipComplete(player)
end
if(intid ==2.4) then
player:Teleport(530,9414.179688,-7278.970215,14.203432)
pUnit:GossipComplete(player)
end
if(intid ==3.1) then
player:Teleport(530,-1722.579956,5382.700195,1.475965)
pUnit:GossipComplete(player)
end
if(intid ==3.2) then
player:Teleport(0,271.134705,452.466431,56.960014)
pUnit:GossipComplete(player)
end
if(intid ==4.0) then
player:Teleport(0,-8758.700195,-1597.880005,261.823975)
pUnit:GossipComplete(player)
end
if(intid ==5.0) then
player:Teleport(0,-8758.700195,-1597.880005,261.823975)
pUnit:GossipComplete(player)
end
if(intid ==6.0) then
player:Teleport(0,-8758.700195,-1597.880005,261.823975)
pUnit:GossipComplete(player)
end
RegisterpUnitGossipEvent(90000,1,On_Gossip)
RegisterpUnitGossipEvent(90000,2,Gossip_Submenus)
Here is the error