SetPlayerCheckpoint ES
From SA-MP Wiki
Description:
Establece un punto de control (círculo rojo) para un jugador. También muestra un punto rojo en el radar.
(playerid, Float:x, Float:y, Float:z, Float:size)
playerid | La ID del jugador. |
Float:x | La coordenada X del checkpoint. |
Float:y | La coordenada Y del checkpoint. |
Float:z | La coordenada Z del checkpoint. |
Float:size | El tamaño del checkpoint (diámetro). |
Retorno | Esta función no retorna un valor específico |
//En este ejemplo, el checkpoint será colocado cuando el jugador spanee. //Y cuando el jugador entre a ese checkpoint se le dara $1000 y se le desactivará el checkpoint (círculo rojo) public OnPlayerSpawn(playerid) { SetPlayerCheckpoint(playerid, 1982.6150, -220.6680, -0.2432, 3.0); return 1; } public OnPlayerEnterCheckpoint(playerid) { GivePlayerMoney(playerid, 1000); DisablePlayerCheckpoint(playerid); return 1; }
Funciones relacionadas
Las siguientes funciones pueden ser útiles, ya que éstas están relacionadas con esta función de alguna u otra manera.
- DisablePlayerRaceCheckpoint Desactiva los puntos de control de carrera para un jugador en concreto.
- DisablePlayerCheckpoint Desactiva el checkpoint de un jugador.
- IsPlayerInCheckpoint Verifica si un jugador esta o no en un checkpoint.
- IsPlayerInRaceCheckpoint Verifica si un jugador esta o no en un checkpoint de carreras.
- SetPlayerRaceCheckpoint Setea un checkpoint de carreras a un jugador.
Callbacks relacionadas
Las siguientes callbacks pueden ser útiles, ya que éstas están relacionadas con esta función de alguna u otra manera.
- OnPlayerEnterCheckpoint Llamado cuando un jugador ingresa a un checkpoint.
- OnPlayerLeaveCheckpoint Llamado cuando un jugador sale de un checkpoint.
- OnPlayerEnterRaceCheckpoint Llamado cuando un jugador ingresa a un checkpoint de carreras.
- OnPlayerLeaveRaceCheckpoint Llamado cuando un jugador sale de un checkpoint de carreras.