Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Не работает проверка на то что игрок вышел с машины

Статус
В этой теме нельзя размещать новые ответы.

Zeka_Peka228

Умник
Делаю езду без прав, но если их нет, то будет давать опьянение.

Вот код с паблика OnPlayerStateChange(та самая проверка на то, что вышел он):

PHP:
if(newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_PASSENGER)
   		{
   		    SetPlayerDrunkLevel(playerid, 0);
   		}
Когда я сажусь в машину - дает DrunkLevel:
PHP:
if(newstate == PLAYER_STATE_DRIVER)
	{
	    if(!IsAVelik(playerid) && PlayerInfo[playerid][pLicDrive] == 0)
		{
 			if(!IsASHCar(playerid))
 			{
				SendClientMessage(playerid, COLOR_GRAD2, "У Вас нет водительских прав! Из-за этого будет эффект \"опьянения\"");
				SendClientMessage(playerid, COLOR_GRAD2, "Советуем приобрести лицензию на транспорт в Автошколе.");
				SetPlayerDrunkLevel(playerid, 9000);
 			}
		}
}
Но когда выхожу - то Drunk остается!
Че не так в моей проверки?
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу