---
title: "OnPlayerLeaveCheckpoint | open.mp"
description: "Esta callback é chamada quando um jogador sai de um checkpoint definido para eles por SetPlayerCheckpoint."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerLeaveCheckpoint
language: pt-BR
---

# OnPlayerLeaveCheckpoint

## Descrição

Esta callback é chamada quando um jogador sai de um checkpoint definido para eles por SetPlayerCheckpoint. Apenas um checkpoint pode ser definido por vez.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador que saiu do respectivo checkpoint. |

## Retorno

Sempre é chamada primeiro em Filterscripts..

## Exemplos

```c
public OnPlayerLeaveCheckpoint(playerid)
{
    printf("Jogador %i saiu do checkpoint!", playerid);
    return 1;
}
```

## Notas

nota

Esta callback também pode ser chamada por NPC.

## Funções Relacionadas

-   [SetPlayerCheckpoint](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerCheckpoint): Cria o checkpoint para um jogador.
-   [DisablePlayerCheckpoint](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/DisablePlayerCheckpoint): Desativa o atual checkpoint de um jogador.
-   [IsPlayerInCheckpoint](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsPlayerInCheckpoint): Verifica se o jogador está em um checkpoint.
-   [SetPlayerRaceCheckpoint](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerRaceCheckpoint): Cria um checkpoint de corrida para o jogador.
-   [DisablePlayerRaceCheckpoint](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/DisablePlayerRaceCheckpoint): Desativa o atual checkpoint de corrida para o jogador.
-   [IsPlayerInRaceCheckpoint](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsPlayerInRaceCheckpoint): Verifica se o jogador está em um checkpoint de corrida.
