Code:
function YourQuestName_Complete()
local plr=YourQuestNameGiver:GetClosestPlayer()
if ((plr:GetPlayerRace() == 2) or (plr:GetPlayerRace() == 5) or (plr:GetPlayerRace() == 6) or (plr:GetPlayerRace() == 8) or (plr:GetPlayerRace() == 10)) then
plr:Teleport(1, 1473.42, 4417.83, 25.235788, 0) -- Teleports horde
else
plr:Teleport(1, -8966.28, 511.21, 96.353706, 0) -- Teleport alliance
end
end
function YourQuestName_giver_load(Unit, event)
YourQuestNameGiver = Unit
end
RegisterQuestEvent(50002, 2, "YourQuestName_Complete")
RegisterUnitEvent(ENTER QUEST COMPLETER ENTRY ID HERE, 18, "YourQuestName_giver_load")
Credit goes to hypersniper, of wow-v.com