Eben nem vagyok biztos de azt hiszem ha így csinálod meg akkor mindenkit a saját birodalmába teleportál vissza:
Idézif 1 == s then
local empire = pc . get_empire ( )
if empire == 1 then
pc . warp ( 474300 , 954800 )
elseif empire == 2 then
pc . warp ( 63800 , 166400 )
elseif empire == 3 then
pc . warp ( 959900 , 269200 )
Tehát egyszerűen csinálsz egy speciális teleportost csak külön ezekkel a koordinátákkal vagy a meglévő teleportoshoz berakod! ;)
Például:
Idézsay ( "" )
say ( "" .. mob_name ( 20090 ) .. "" )
say ( "Üdvözöllek kalandor!" )
say ( "Látom át akarsz nézni XY birodalomba!" )
say ( "" )
wait ( )
say ( "" )
say ( "" )
if pc . get_premium_remain_sec ( PREMIUM_EXP ) > 0 then
say ( "" )
say ( "Odaát más birodalom ellenséges játékosai várnak rád!" )
wait ( )
pc . warp ( 474300 , 954800 )
return
end
say ( "" )
say ( "" .. mob_name ( 20090 ) .. "" )
say ( "Mindjárt Indulhatsz XY birodalomba!" )
say ( "" )
say ( "" .. mob_name ( 20090 ) .. "" )
else
say ( "" )
say ( "" .. mob_name ( 20090 ) .. "" )
return
end
say ( "Sok sikert odaát!" )
wait ( )
pc . warp ( 474300 , 954800 )
end
Persze az XY helyére a kívánt birodalmat írd be! Most ez csak egy példa volt, nálam működött! :)
Hogy most melyik birodalomhoz melyik koordináta tartozik így már nem tudom, az otthoni gépemen van csak rajta pontosan, de úgy tudod tesztelni hogy beírod a GM karaktereddel pl a fenti koordinátákat csak a 2 nullát leveszed: /warp 4743 9548
A fenti script amit példa kép írtam nem biztos hogy jó, sőt több mint valószínű!
Írj a koordinátákhoz egy másikat! :)
Remélem jó lesz! ;)