---
title: "OnPlayerStateChange | open.mp"
description: "Ова повратна функција се позива када играч промени стање."
canonical: https://omp.itsneufox.com/sr/docs/scripting/callbacks/OnPlayerStateChange
language: sr
---

# OnPlayerStateChange

## Опис

Ова повратна функција се позива када играч промени стање. На пример, када играч прелази из стања возача возила у стање ходања.

| Име | Опис |
| --- | --- |
| playerid | ID играча који мења стање. |
| PLAYER\_STATE:newstate | Старо стање играча. |
| PLAYER\_STATE:oldstate | Ново стање играча. |

[Листа](https://omp.itsneufox.com/sr/docs/scripting/resources/playerstates) свих могућих стања играча.

## Враћа

Позива се прво у филтерскриптама.

## Пример

```c
public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
    if (oldstate == PLAYER_STATE_ONFOOT && newstate == PLAYER_STATE_DRIVER) // Играч који управља возилом
    {
        new vehicleid = GetPlayerVehicleID(playerid);
        AddVehicleComponent(vehicleid, 1010); //Dodajte NOS на возило
    }
    return 1;
}
```

## Белешке

note

Ову повратну функцију такође може позвати NPC.

## Повезане повратне функције

Следеће повратне функције могу бити корисне, јер су на један или други начин повезане са овим позивом.

-   [OnPlayerInteriorChange](https://omp.itsneufox.com/sr/docs/scripting/callbacks/OnPlayerInteriorChange): Позива се када играч промени интеријер.

## Повезане функције

Следеће функције могу бити корисне, јер су на један или други начин повезане са овим позивом.

-   [GetPlayerState](https://omp.itsneufox.com/sr/docs/scripting/functions/GetPlayerState): Враћа играчево тренутно стање.
-   [GetPlayerSpecialAction](https://omp.itsneufox.com/sr/docs/scripting/functions/GetPlayerSpecialAction): Враћа играчеву тренутну специјалну акцију.
-   [SetPlayerSpecialAction](https://omp.itsneufox.com/sr/docs/scripting/functions/SetPlayerSpecialAction): Поставља играчеву специјалну акцију.

## Повезани ресурси

-   [Стања играча](https://omp.itsneufox.com/sr/docs/scripting/resources/playerstates)
