Skip to main content

OnPlayerSelectObject

Descriere

Acest callback este apelat atunci când un jucător selectează un obiect după ce SelectObject a fost folosit.

NumeDescriere
playeridID-ul jucătorului care a selectat un obiect
typeTipul de selecție
objectidID-ul obiectului selectat
modelidModelul obiectului selectat
Float:fXPoziția X a obiectului selectat
Float:fYPoziția Y a obiectului selectat
Float:fZPoziția Z a obiectului selectat

Returnări

1 - Will prevent other scripts from receiving this callback.

0 - Indicates that this callback will be passed to the next script.

It is always called first in filterscripts.

Exemple

public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
printf("Jucătorul %d a selectat obiectul %d", playerid, objectid);
if (type == SELECT_OBJECT_GLOBAL_OBJECT)
{
EditObject(playerid, objectid);
}
else
{
EditPlayerObject(playerid, objectid);
}
SendClientMessage(playerid, 0xFFFFFFFF, "Acum puteți edita obiectul dvs.!");
return 1;
}

Funcții similare