RemovePlayerFromVehicle RU

From SA-MP Wiki

Jump to: navigation, search

RemovePlayerFromVehicle

Описание:

Убирает/выбрасывает игрока из транспорта.


Параметры:
(playerid)
playeridID игрока, которого нужно выбросить из своего трансопрта.


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

  • 1: Функция успешно выполнена.
  • 0: Функции не удалось выполниться. Игрок не подключен.


Image:32px-Ambox_warning_orange.png

Примечания

  • Анимация выхода не синхронизируется с другими игроками.
  • Функция не работает в OnPlayerEnterVehicle, так как игрок ещё не находится в транспорте при его вызове. Вместо него используйте OnPlayerStateChange (newstate == 2/PLAYER_STATE_DRIVER).
  • Игрок не выйдет, если он находится в RC-автомобиле.


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

// Пример: Игроки могут управлять транспортом только если у них более 10 очков.
public OnPlayerStateChange(playerid, newstate, oldstate)
{
    if(newstate == PLAYER_STATE_DRIVER && GetPlayerScore(playerid) < 10)
    {
        RemovePlayerFromVehicle(playerid);
    }
    return 1;
}

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

Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.

Personal tools
In other languages