SetPlayerCheckpoint RU
From SA-MP Wiki
Устанавливает игроку чекпоинт (красную сферу). Красный маркер показывается на карте.
Важно: для игрока может быть установлен только 1 чекпоинт, не более.
(playerid, Float:x, Float:y, Float:z, Float:size)
| playerid | ID Игрока |
| Float:x | x-координата для чекпоинта |
| Float:y | y-координата для чекпоинта |
| Float:z | z-координата для чекпоинта |
| Float:size | Размер чекпоинта |
Эта функция ничего не возвращает.
// На спауне игроку устанавливается чекпоинт 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; } //Translate by theAlone
Связанные функции
Эти функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- DisablePlayerCheckpoint: Отключает чекпоинт на карте для указанного игрока.
- IsPlayerInCheckpoint: Проверяет находится ли указанный игрок в чекпоинте.
Связанные автовызываемые функции
Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.
- OnPlayerEnterCheckpoint: Вызывается, когда любой игрок вошел в чекпоинт.
- OnPlayerLeaveCheckpoint: Вызывается, когда любой игрок вышел из чекпоинта.
