SetPlayerObjectPos

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

Aprašymas

Paskirtis:
Funkcija nustato objekto poziciją į pasirinktas koordinates.

Sintaksė

(Funkcija neturi parametrų.)

Šis parametras yra privalomas.playerid Žaidėjo ID, kurio objektui bus nustatyta pozicija.
Šis parametras yra privalomas.objectid Objekto ID, kurio poziciją norite nustatyti.
Šis parametras yra privalomas.Float:x X koordinatė, kurią norite nustatyti objektui.
Šis parametras yra privalomas.Float:y Y koordinatė, kurią norite nustatyti objektui.
Šis parametras yra privalomas.Float:z Z koordinatė, kurią norite nustatyti objektui.

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

Pavyzdys

Prisijungus žaidėjui sukurs jam matoma objektą ir pakeis jo poziciją.

public OnPlayerConnect(playerid){
    new object = CreatePlayerObject(playerid, 1257, 0.0, 0.0, 0.5, 12.0, 0.0, 0.0, 100.0);
    SetPlayerObjectPos(playerid, object, -1963.1443, 87.4114, 27.6875);
    return 1;
}

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su SetPlayerObjectPos 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
  • SetPlayerObjectPos: Nustatyti žaidėjo objekto poziciją.

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