GetPlayerObjectPos

Iš GTA-Online Wikipedia.
Peršokti į: navigaciją, paiešką

Aprašymas

Paskirtis:
Funkcija skirta gauti žaidėjo objekto kordinatess.

Sintaksė

(Funkcija neturi parametrų.)

Šis parametras yra privalomas.playerid Žaidėjo ID kuriam priskirtas objektas.
Šis parametras yra privalomas.objectid Objekto ID kurio pozicija norite gauti.
Šis parametras yra privalomas.Float:X Kintamasis kuriam bus priskirta X pozicija.
Šis parametras yra privalomas.Float:X Kintamasis kuriam bus priskirta Y pozicija.
Šis parametras yra privalomas.Float:X Kintamasis kuriam bus priskirta Z pozicija.

Grąžinama reikšmė:
Ši funkcija neturi grąžinamos reikšmės.

Pavyzdys

public OnPlayerSpawn(playerid){
    new object = CreatePlayerObject(...);
    new Float:x, Float:y, Float:z;
    GetPlayerObjectPos(playerid, object, x, y, z);
    printf("X: %f || Y: %f || Z: %f", x, y, z);
    return 1;
}

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su GetPlayerObjectPos veikimu.

Globalūs objektai
  • CancelEdit: Nutraukti objekto redagavimo rėžimą.
  • EditObject: Leisti žaidėjui redaguoti globalų objektą.
  • GetObjectPos: Išgauti globalaus objekto pozicijos koordinates.
  • GetObjectRot: Išgauti globalaus objekto pasisukimo laipsnius.
  • MoveObject: Judinti globalų objektą į naują poziciją.
  • SetObjectRot: Nustatyti globalaus objekto pasisukimo laipsnius.
  • StopObject: Sustabdyti judantį globalų objektą.
Žaidėjų objektai
  • GetPlayerObjectPos: Išgauti žaidėjo objekto pozicijos koordinates.

Serverio iškviečiamos funkcijos
  • OnObjectMoved: Iškviečiama globaliam objektui baigus judėti.
Asmeniniai įrankiai
San Andreas Multiplayer