#Azamat
Компетентный
Описание функции:
Параметры:
Описание параметров функции:
Примеры:
Возвращаемые значения:
Примечания:
Код:
Убирает/выбрасывает игрока из транспорта.
Параметры:
(playerid)
Описание параметров функции:
playerid - ID игрока, которого нужно выбросить из своего трансопрта.
Примеры:
PHP:
// Пример: Игроки могут управлять транспортом только если у них более 10 очков.
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if(newstate == PLAYER_STATE_DRIVER && GetPlayerScore(playerid) < 10)
{
RemovePlayerFromVehicle(playerid);
}
return 1;
}
1: Функция успешно выполнена.
0: Функции не удалось выполниться. Игрок не подключен.
0: Функции не удалось выполниться. Игрок не подключен.
Примечания:
Анимация выхода не синхронизируется с другими игроками.
Функция не работает в OnPlayerEnterVehicle, так как игрок ещё не находится в транспорте при его вызове. Вместо него используйте OnPlayerStateChange (newstate == 2/PLAYER_STATE_DRIVER).
Функция не работает в OnPlayerEnterVehicle, так как игрок ещё не находится в транспорте при его вызове. Вместо него используйте OnPlayerStateChange (newstate == 2/PLAYER_STATE_DRIVER).
Код:
PHP:
RemovePlayerFromVehicle(playerid);
