Szerző Téma: Jármû  (Megtekintve 430 alkalommal)

Jármû
« Dátum: 2013. március 08. - 19:46:15 »
0 Show voters
Hy!
Van egy ilyen parancsom :) Lehív egy motort de nem teleportál el a koordinátára :( Szóval beírom /motor lehoz egy motort de úgy kellene elteleportálni az adott pontra hogy ezen a motoron rajta ülök ennek mi a baja ? :O
 
SetPlayerPos(playerid, 1944.7563,2148.3271,10.8203);
            SetVehiclePos(GetPlayerVehicleID(playerid),1944.7563,2148.3271,10.8203);
            new Float:x, Float:y, Float:z, Float:angle;
            GetPlayerPos(playerid, x, y, z);
            GetPlayerFacingAngle(playerid, angle);
            new vehicleid = CreateVehicle(468, x, y, z, angle, -1, -1, -1);
            PutPlayerInVehicle(playerid, vehicleid, 0);

Nem elérhető jana4

  • 5929
  • Ex Staff
    • Profil megtekintése
Jármû
« Válasz #1 Dátum: 2013. március 12. - 17:57:13 »
0 Show voters
SetPlayerPos(playerid, 1944.7563, 2148.3271, 10.8203);
            new Float: mypos[4];
            GetPlayerPos(playerid, mypos[0], mypos[1], mypos[2]);
            GetPlayerFacingAngle(playerid, mypos[3]);
            new vid = CreateVehicle(468, mypos[0], mypos[1], mypos[2], mypos[3], -1, -1, -1);
            PutPlayerInVehicle(playerid, vid, 0);

 
 
Egyébként, ha elteleportálja a játékost, miért kérdezed le a pozícióját? Szerintem egyszerûbb lenne, ha beírnád az elsõ sorban lévõ koordinátákat. ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal