Sziasztok
Olyan kérdésem lenne, hogy van 1 mappom, egy erdő és azt szeretném , hogy ne minden birodalom arra mappra teleportálja.. hanem minden birodalmat külön de arra a mapra..
gondolok pl ilyenre,
Ha egy sárga átmegy kék map 1 re és ott használj a portost és map 2 re teleportál akkor nem kék map 2 re viszi hanem sárga.. remélem érhető >.<
Előre is köszönöm.
Szerintem erre van a town.txt
Nézd meg pl orkokét/sivatagét, nézd meg melyik kkoordi micsoda (/go x y) és máris tudni fgod, hogyan kell megadni az egyes birodalmak saját koordiját.
Csak remélni tudom, hogy nem csak 1-1 indexen működik a dolog :D
hát megtaláltam a Town.txt de ebbe 4 koordí van .. /go megnéztem mindegyiket melyik melyik.. és ugy írtam be a saját mappra is.. de viszont én csak 3 mat írtam mert piros,kék,sárga.. de így amikor portoltam akkor is 0,0 ra rakott.. :/
Tessék egy komplett quest ehhez.
quest teleportos begin
state start begin
when 20097.chat."A teleportálás" begin
say_title(mob_name(20097).."")
say("Üdv! Tudom, hogyan juthatsz innen egy másik")
say("régióba. Néhány Yangért cserébe el tudlak")
say("teleportálni.")
local s = select("Utazás", "Ne vigyél el")
if s==1 then
local empire = pc.get_empire()
if empire==1 then
say("Elteleportállak most a XY pályára!")
say("Sok sikert!")
say("")
wait()
pc.warp(KÉK X, KÉK Y)
elseif empire==2 then
say("Elteleportállak most a XY pályára!")
say("Sok sikert!")
say("")
wait()
pc.warp(PIROS X, PIROS Y)
elseif empire==3 then
say("Entering Elgoria castle")say("Elteleportállak most a XY pályára!")
say("Sok sikert!")
say("")
wait()
pc.warp(SÁRGA X, SÁRGA Y)
else
return
end
end
if s==2 then
return
end
end
end
end