Ich würde sie zu einem anderen NPC verfrachten. Den Tele würde ich nämlich nur ungern überladen...
Code:
quest newwarp begin
state start begin
when x.chat."Teleportieren" begin
locale newmap = select("GM Guild Buid", "GM Level Place", "GM Castle Map", "Abbrechen")
if newmap == 1 then
pc.warp(x,y)
return
elseif newmap == 2 then
pc.warp(x,y)
return
elseif newmap == 3 then
pc.warp(x,y)
return
else
return
end
end
end
Bitte das x beim x.chat."Teleportieren" mit einer npc-vnum ersetzen.
Bei pc.warp() das x und y bitte mit den Koordinaten ersetzen. Diese findest du, wenn du in denen mapordner gehst und dann in den Ordner der Map (z. B. gm_guild_build) die settings.txt durchsuchst. Bitte die Nullen mit dazuschreiben!
Ich habe dir am Ende jedes Warps returned. Muss nicht sein, aber wenn du noch was dahinter einbauen willst, dann entferne einfach das return bei dem, wo du das "Anhängsel" dazu haben willst.