AttachPlayerObjectToPlayer

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

Aprašymas

Paskirtis:
Funkcija skirta prilipdyti žaidėjo objektą prie žaidėjo.
Svarbu:
Naudojimas: Ši funkcija nebeegzistuoja nuo SA-MP 0.3 versijos. Naujesnėse versijose jos naudoti negalėsite.

Sintaksė

(Funkcija neturi parametrų.)

Šis parametras yra privalomas.objectplayer Žaidėji ID, kuriam priskirtas objektas.
Šis parametras yra privalomas.objectid Objekto ID, kuris bus prilipdytas prie žaidėjo.
Šis parametras yra privalomas.attachplayer Žaidėjo ID, kuriam bus prilipdytas objektas.
Šis parametras yra privalomas.Float:OffsetX Atstumas nuo žaidėjo centro iki prilipdomos objekto pozicijos X ašyje.
Šis parametras yra privalomas.Float:OffsetY Atstumas nuo žaidėjo centro iki prilipdomos objekto pozicijos Y ašyje.
Šis parametras yra privalomas.Float:OffsetZ Atstumas nuo žaidėjo centro iki prilipdomos objekto pozicijos Z ašyje.
Šis parametras yra privalomas.Float:rX Prilipdomo objekto pasisukimo laipsniai X ašies atžvilgiu.
Šis parametras yra privalomas.Float:rY Prilipdomo objekto pasisukimo laipsniai Y ašies atžvilgiu.
Šis parametras yra privalomas.Float:rZ Prilipdomo objekto pasisukimo laipsniai Z ašies atžvilgiu.

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

Pavyzdys

public OnPlayerConnect(playerid)
{
	new objektas = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96, 300.0);
	AttachPlayerObjectToPlayer(playerid, objektas, 13, 3.4, 7.2, 0.1, 1.0, 2.2, 0.0); 
	// Objektas matomas žaidėjui playerid, prilipdomas žaidėjui, kurio ID - 13.
	return 1;
}

Rekomenduojama

Siūlome patikrinti žemiau išvardintas funkcijas, kurios susijusios su AttachPlayerObjectToPlayer 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
  • AttachPlayerObjectToPlayer: Prilipdyti žaidėjo objektą prie žaidėjo.

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