---
title: "OnPlayerInteriorChange | open.mp"
description: "Apelat când un jucător schimbă interiorul."
canonical: https://omp.itsneufox.com/ro/docs/scripting/callbacks/OnPlayerInteriorChange
language: ro
---

# OnPlayerInteriorChange

## Descriere

Apelat când un jucător schimbă interiorul. Poate fi declanșat de SetPlayerInterior sau atunci când un jucător intră/iese dintr-o clădire.

| Nume | Descriere |
| --- | --- |
| playerid | Jucatorul care a schimbat interiorul. |
| newinteriorid | Interiorul în care se află acum jucătorul. |
| oldinteriorid | Interiorul în care era jucătorul înainte. |

## Returnări

Este întotdeauna numit primul în modul de joc.

## Exemple

```c
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
{
    new string[42];
    format(string, sizeof(string), "Ai trecut de la interiorul %d la interiorul %d!", oldinteriorid, newinteriorid);
    SendClientMessage(playerid, COLOR_ORANGE, string);
    return 1;
}
```

## Funcții similare

-   [SetPlayerInterior](https://omp.itsneufox.com/ro/docs/scripting/functions/SetPlayerInterior): Setați interiorul unui jucător.
-   [GetPlayerInterior](https://omp.itsneufox.com/ro/docs/scripting/functions/GetPlayerInterior): Obțineți interiorul actual al unui jucător.
-   [LinkVehicleToInterior](https://omp.itsneufox.com/ro/docs/scripting/functions/LinkVehicleToInterior): Schimbați interiorul în care este văzut un vehicul.
-   [OnPlayerStateChange](https://omp.itsneufox.com/ro/docs/scripting/callbacks/OnPlayerStateChange): Apelat când un jucător își schimbă starea.
