---
title: "OnPlayerEnterCheckpoint | open.mp"
description: "Cette callback est appelée quand un joueur est entré dans un checkpoint."
canonical: https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerEnterCheckpoint
language: fr
---

# OnPlayerEnterCheckpoint

## Paramètres

Cette callback est appelée quand un joueur est entré dans un checkpoint.

| Nom | Description |
| --- | --- |
| `int` playerid | Le joueur qui est entré dans le checkpoint |

## Valeur de retour

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
// Dans cet exemple, un checkpoint est créé pour un joueur lorsqu'il spawn,
// lequel va faire spawn un véhicule et ensuite disparaître.
public OnPlayerSpawn(playerid)
{
    SetPlayerCheckpoint(playerid, 1982.6150, -220.6680, -0.2432, 3.0);
    return 1;
}

public OnPlayerEnterCheckpoint(playerid)
{
    CreateVehicle(520, 1982.6150, -221.0145, -0.2432, 82.2873, -1, -1, 60000);
    DisablePlayerCheckpoint(playerid);
    return 1;
}
```

## Astuces

remarque

This callback can also be called by NPC.

## Callbacks connexes

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

-   [OnPlayerLeaveCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerLeaveCheckpoint): Appelée lorsqu'un joueur sort d'un checkpoint.
-   [OnPlayerEnterRaceCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerEnterRaceCheckpoint): Appelée lorsqu'un joueur entre dans un checkpoint de course.
-   [OnPlayerLeaveRaceCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerLeaveRaceCheckpoint): Appelée lorsqu'un joueur sort d'un checkpoint de course.

## Fonctions connexes

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

-   [SetPlayerCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/functions/SetPlayerCheckpoint): Créer un checkpoint pour un joueur.
-   [DisablePlayerCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/functions/DisablePlayerCheckpoint): Désactive le checkpoint du joueur.
-   [IsPlayerInCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/functions/IsPlayerInCheckpoint): Vérifie si un joueur est dans un checkpoint.
-   [SetPlayerRaceCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/functions/SetPlayerRaceCheckpoint): Créer un race checkpoint pour le joueur.
-   [DisablePlayerRaceCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/functions/DisablePlayerRaceCheckpoint): Désactive le race checkpoint du joueur.
-   [IsPlayerInRaceCheckpoint](https://omp.itsneufox.com/fr/docs/scripting/functions/IsPlayerInRaceCheckpoint): Vérifie si un joueur est dans un race checkpoint.
