Skip to main content

CreatePlayerObject

Deskripcija

Kreira objekat koji će biti vidljiv samo jednom igraču.

ImeDeskripcija
playeridID igrača za kojeg se kreira objekat.
modelidModel za kreirati.
Float:XX kordinata za kreirati ovjekat.
Float:YY kordinata za kreirati ovjekat.
Float:ZZ kordinata za kreirati ovjekat.
Float:rXX rotacija objekta.
Float:rYY rotacija objekta.
Float:rZZ rotacija objekta.
Float:DrawDistanceUdaljenost s koje će se igračima prikazati predmeti. 0.0 će objekt prikazati na zadanoj udaljenosti. Ako izostavite ovaj parametar, uzrokovat će se prikazivanje objekata na zadanoj udaljenosti. Maksimalna korisna udaljenost je 300 u verzijama prije 0,3x, u kojima udaljenost može biti neograničena.

Returns

ID objekta koji je kreiran, ili INVALID_OBJECT_ID ako je dostignut limit objekata (MAX_OBJECTS).

Primjeri

new gObject[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
gObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96);

// Or alternativno, koristeći parametar DrawDistance da ga prikažete što dalje:
gObject[playerid] = CreatePlayerObject(playerid, 2587, 2001.195679, 1547.113892, 14.283400, 0, 0, 96, 300.0);
return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
DestroyPlayerObject(playerid, gObject[playerid]);
return 1;
}

Srodne Funkcije