open.mp | OnPlayerStateChange
  • Home
  • FAQ
  • Forum
  • Servers
  • Docs
  • Blog
  • Login
  • Englishاللغة العربيةar-TNবাংলাbosanski jezikDeutschΕλληνικάEspañoleestiفارسیFrançaisHrvatskimagyarBahasa IndonesiaItaliano日本語ქართულიlietuvių kalbaNederlandsNorskjęzyk polskiPortuguêsRomânăРусскийslovenski jezikсрпски језикไทยWikang TagalogTürkçeУкраїнськаاردوTiếng Việt简体中文繁體中文

OnPlayerStateChange

Deskripcija

Ovaj callback je pozvan kada igrač promijeni stanje. Naprimjer, kada igrač promijeni stanje votača vozila u stanje da bude na nogama (on-foot) (napustio vozilo).

ImeDeskripcija
playeridID igrača koji je promijenio stanje.
newstateIgračevo novo stanje.
oldstateIgračevo prethodno stanje.

Pogledajte Igračeva stanja/Player States za listu svih dostupnih stanja igrača.

Returns

Uvijek je pozvan prvo u filterskripti.

Primjeri

public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Igrač ušao u vozilo kao vozač
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        AddVehicleComponent(vehicleid, 1010); // Dodaje nitro na vozilo
    }
    return 1;
}

Zabilješke

tip

Ovaj callback pozvat će i NPC.

Srodne Funkcije

  • GetPlayerState: Dobij trenutno igračevo stanje.
  • GetPlayerSpecialAction: Dobij trenutnu igračevu specijalnu akciju (special action).
  • SetPlayerSpecialAction: Postavi igraču specijalnu akciju (special action).

Community

  • Discord
  • Instagram
  • Twitter
  • Twitch
  • YouTube
  • Facebook
  • VK

More

  • SA-MP
  • Blog
  • GitHub