SetPlayerCheckpoint ES

From SA-MP Wiki

Jump to: navigation, search



Description:

Establece un punto de control (círculo rojo) para un jugador. También muestra un punto rojo en el radar.


Parámetros:
(playerid, Float:x, Float:y, Float:z, Float:size)
playeridLa ID del jugador.
Float:xLa coordenada X del checkpoint.
Float:yLa coordenada Y del checkpoint.
Float:zLa coordenada Z del checkpoint.
Float:sizeEl tamaño del checkpoint (diámetro).


RetornoEsta función no retorna un valor específico


Image:32px-Circle-style-warning.png

Nota
Importante

Los checkpoints aparecerán en el suelo "real", por lo que no detectará los objetos creados (CreateObejct/CreatePlayerObject), pero seguirán funcionando correctamente.

No hay una solución para este problema. Pero puedes solucionarlo poniendo un pickup en su lugar.


Image:32px-Circle-style-warning.png

Nota
Importante

Los checkpoints son asíncronas, es decir, sólo se muestra uno a la vez.


//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.


Callbacks relacionadas

Las siguientes callbacks pueden ser útiles, ya que éstas están relacionadas con esta función de alguna u otra manera.

Personal tools
Navigation
Toolbox