Map teleportálás(k)

Indította djmester, 2013-11-17, 12:28:39

2013-11-17, 12:28:39 Utolsó szerkesztés: 2013-12-04, 22:39:13 Szerző: [MOD]Aceagan
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
â"¼ Respect for the successful restoration of the email!√ â"¼