SAMP/DisablePlayerCheckpoint

Материал из Wiki.Pawno-Info.Ru
Перейти к навигации Перейти к поиску

DisablePlayerCheckpoint


Описание:

Отключает (скрывает/уничтожает) установленную контрольную точку игрока. Игроки могут иметь только одну контрольную точку за раз. Контрольные точки не нужно отключать перед установкой другой.


Параметры:

(playerid)


playeridID игрока, чью контрольную точку отключить.


Возвращаемые значения:

  • 1: функция успешно выполнена. Успех также возвращается, если игрок еще не указал контрольную точку.
  • 0: функция не выполнена. Это означает, что плеер не подключен.


Пример использования:

public OnPlayerEnterCheckpoint(playerid)
{
    GivePlayerMoney(playerid, 10000); // Получаем деньги.
    DisablePlayerCheckpoint(playerid); // Удаляем созданный ранее чекпоинт
    return 1;
}


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
  • SetPlayerCheckpoint - Создать контрольную точку для игрока.
  • IsPlayerInCheckpoint - Проверьте, находится ли игрок на контрольной точке.
  • SetPlayerRaceCheckpoint - Создание контрольной точки гонки для игрока.
  • DisablePlayerRaceCheckpoint - Отключить текущую контрольную точку гонки игрока.
  • IsPlayerInRaceCheckpoint - Проверяет, находится ли игрок на контрольной точке гонки.


Связанные обратные вызовы

Следующие обратные вызовы также могут быть полезны, поскольку они так или иначе связаны с рассматриваемым обратным вызовом.
  • OnPlayerEnterCheckpoint - Вызывается, когда игрок входит в контрольную точку.
  • OnPlayerLeaveCheckpoint - Вызывается, когда игрок покидает контрольную точку.
  • OnPlayerEnterRaceCheckpoint - Вызывается, когда игрок входит в контрольную точку гонки.
  • OnPlayerLeaveRaceCheckpoint - Вызывается, когда игрок покидает контрольную точку гонки.