---
title: "OnPlayerEnterVehicle | open.mp"
description: "Cette callback est appelée quand un joueur commence à sortir d'un véhicule."
canonical: https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerExitVehicle
language: fr
---

# OnPlayerEnterVehicle

## Paramètres

Cette callback est appelée quand un joueur commence à sortir d'un véhicule.

| Nom | Description |
| --- | --- |
| `int` playerid | ID du joueur qui sort du véhicule |
| `int` vehicleid | ID du véhicule duquel le joueur sort |

## Valeur

Cette callback ne retourne rien, mais doit retourner quelque chose. Autrement dit, `return callback();` ne fonctionnera pas car la callback ne retourne rien, mais un return _(`return 1;` ou `return 0;`)_ doit être effectué dans la callback.

## Exemple

```c
public OnPlayerExitVehicle(playerid, vehicleid)
{
    new string[128];
    format(string, sizeof(string), "Vous sortez du véhicule ID : %i", vehicleid);
    SendClientMessage(playerid, 0xFFFFFFFF, string);
    return 1;
}
```

## Astuces

attention

Cette callback n'est pas appelée en cas de chute d'une moto ou si le joueur est sorti du véhicule par un autre moyen que la touche F, par exemple avec SetPlayerPos.

Il faudra utiliser [OnPlayerStateChange](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerStateChange) et vérifier si l'ancien état du joueur est `PLAYER_STATE_DRIVER` ou `PLAYER_STATE_PASSENGER` et que son nouvel état est `PLAYER_STATE_ONFOOT`.

## Callbacks connexes

Les Callbacks ci-dessous sont indirectement ou directement liées à cette Callback.

-   [OnPlayerEnterVehicle](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerEnterVehicle): Appelée lorsqu'un joueur commence à entrer dans un véhicule.
-   [OnPlayerStateChange](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerStateChange): Appelé quand un joueur change d'état.

## Fonctions connexes

Les fonctions suivantes peuvent être utiles, car elles sont liées à ce rappel d'une manière ou d'une autre.

-   [RemovePlayerFromVehicle](https://omp.itsneufox.com/fr/docs/scripting/functions/RemovePlayerFromVehicle): Sort de force un joueur du véhicule.
-   [GetPlayerVehicleSeat](https://omp.itsneufox.com/fr/docs/scripting/functions/GetPlayerVehicleSeat): Vérifie la place du joueur dans le véhicule.
