Устанавливает игроку чекпоинт (красную сферу). Красный маркер показывается на карте.
Важно: для игрока может быть установлен только 1 чекпоинт, не более.
Параметры:
Code: Select all
(playerid, Float:x, Float:y, Float:z, Float:size)
playerid - ID Игрока
Float:x - x-координата для чекпоинта
Float:y - y-координата для чекпоинта
Float:z - z-координата для чекпоинта
Float:size - Размер чекпоинта
Эта функция ничего не возвращает.
Code: Select all
// На спауне игроку устанавливается чекпоинт
public OnPlayerSpawn(playerid)
{
SetPlayerCheckpoint(playerid, 1982.6150, -220.6680, -0.2432, 3.0);
return 1;
}
// когда игрок входит в чекпоинт, ему дают $1000.
// сам чекпоинт отключается
public OnPlayerEnterCheckpoint(playerid)
{
GivePlayerMoney(playerid, 1000);
DisablePlayerCheckpoint(playerid);
return 1;
}