DisablePlayerCheckpoint
Descrição
Desativa (esconde/remove) o checkpoint ativo de um jogador. Cada jogador pode ter apenas um checkpoint visível por vez. Não é necessário desativar um checkpoint antes de definir outro.
Parâmetro | Descrição |
---|---|
playerid | ID do jogador que terá seu checkpoint desativado. |
Retornos
true - A função foi executada com sucesso. Também retorna true se o jogador já não tinha um checkpoint visível.
false - A função falhou ao executar. Isso ocorre quando o jogador especificado não está conectado.
Exemplos
public OnPlayerEnterCheckpoint(playerid)
{
DisablePlayerCheckpoint(playerid);
return 1;
}
Funções Relacionadas
- SetPlayerCheckpoint: Cria um checkpoint para um jogador.
- IsPlayerInCheckpoint: Verifica se um jogador está dentro de um checkpoint.
- IsPlayerCheckpointActive: Verifica se o jogador tem um checkpoint visível.
- SetPlayerRaceCheckpoint: Cria um checkpoint de corrida para um jogador.
- DisablePlayerRaceCheckpoint: Desativa o checkpoint de corrida atual do jogador.
- IsPlayerInRaceCheckpoint: Verifica se um jogador está em um checkpoint de corrida.
Callbacks Relacionados
- OnPlayerEnterCheckpoint: Chamado quando um jogador entra em um checkpoint.
- OnPlayerLeaveCheckpoint: Chamado quando um jogador sai de um checkpoint.
- OnPlayerLeaveRaceCheckpoint: Chamado quando um jogador sai de um checkpoint de corrida.
- OnPlayerEnterRaceCheckpoint: Chamado quando um jogador entra em um checkpoint de corrida.