Szerző Téma: Pozicinál teleportálás  (Megtekintve 874 alkalommal)

Nem elérhető Mokus

  • 608
    • Profil megtekintése
Pozicinál teleportálás
« Dátum: 2012. szeptember 21. - 15:49:00 »
0 Show voters
Sziasztok.Hogy kell azt megcsinálni hogy egy ház elött az ajtonál megállok és be teleportál valahova úgy hogy nincs ott checkpoint se meg pickup se

Pozicinál teleportálás
« Válasz #1 Dátum: 2012. szeptember 21. - 15:53:15 »
0 Show voters
Idézetet írta: Mokus date=1348235340\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"27753\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok.Hogy kell azt megcsinálni hogy egy ház elött az ajtonál megállok és be teleportál valahova úgy hogy nincs ott checkpoint se meg pickup se
 
Ments el a koordinátákat /save-vel, és használd az IsPlayerInRangeOfPoint-ot. Azért irtam ilyen röviden, mert szinte egy teljes sor nem mûködik a bill-bõl...

Nem elérhető instant

  • 2778
  • ZzzzzZ
    • Profil megtekintése
Pozicinál teleportálás
« Válasz #2 Dátum: 2012. szeptember 21. - 15:53:59 »
0 Show voters
IsPlayerInRangeOfPoint függvénnyel lehet megoldani
pl.:
 
public OnPlayerUpdate(playerid)
{
if(IsPlayerInRangeOfPoint(playerid,2.0, x,y,z) // bemeneti hely poziciója
{
               SetPlayerInterior(playerid,interiorid); // interiorid megadása
       SetPlayerPos(playerid,x,y,z); // Interiorba lépõ pos
}
else if(IsPlayerInRangeOfPoint(playerid,2.0,x,y,z) // kimeneti poz
{
                  SetPlayerInterior(playerid,0); // interior átállítása 0-ra
        SetPlayerPos(playerid,x,y,z); // és a ki érkezõ poz ahova rakja
}
return 1;
}

Nem elérhető Mokus

  • 608
    • Profil megtekintése
Pozicinál teleportálás
« Válasz #3 Dátum: 2012. szeptember 21. - 15:55:07 »
0 Show voters
Köszönöm zárom a témát

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal