Lumaktaw patungo sa pangunahing content

OnPlayerStateChange

Paglalarawan​

Ang callback na ito ay tinatawag kapag ang isang player ay nagbago ng estado. Halimbawa, kapag ang isang manlalaro ay nagbago mula sa pagiging driver ng isang sasakyan patungo sa pagiging on-foot.

NameDescription
playeridAng ID ng player na nagbago ng estado.
newstateAng bagong estado ng manlalaro.
oldstateAng dating estado ng manlalaro.

Sumangguni sa Player States para sa listahan ng lahat ng available na estado ng manlalaro.

Returns​

Lagi itong na tatawag una sa mga filterscript.

Halimbawa ng Paggamit​

public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Ang manlalaro ay pumasok sa isang sasakyan bilang isang driver
{
new vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010); // Maglagay ng NOS sa sasakyan
}
return 1;
}

Mga Dapat Unawain​

note

This callback can also be called by NPC.

Mga Kaugnay na Callbacks​

Maaaring maging kapaki-pakinabang ang mga sumusunod na callback, dahil nauugnay ang mga ito sa callback na ito sa isang paraan o iba pa.

Mga Kaugnay na Functions​

Maaaring maging kapaki-pakinabang ang mga sumusunod na function, dahil nauugnay ang mga ito sa callback na ito sa isang paraan o iba pa.