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

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

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

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

Проблема с двигателем.

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

Nick_Gray

Умник
Всем привет!
Обнаружил проблему в своем моде, что когда сажусь в машину и завожу её (Двигатель заглушен), то с начала пишет, что она заглушилась, потом завожу ещё раз и она заводиться.
Как исправить ошибку?

Вот команда /en
PHP:
	else if (strcmp("/enn", cmdtext, true) == 0 || strcmp("/en", cmdtext, true) == 0)
	{
	    if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 481) return true;
		new Float:health;
    	new veh;
    	veh = GetPlayerVehicleID(playerid);
    	GetVehicleHealth(veh, health);
    	if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    	{
      		if(health <=400.0)
			{
			SendMe(playerid,0xB70000AA, "Двигатель не заводится");
			SendMe(playerid, GREEN, "{1CF211}Используйте телефон {FFFFFF}(( /call )) {1CF211}вызвать механика / таксиста");
			return true;
			}
		}
  		GetVehicleParamsEx(GetPlayerVehicleID(playerid), engine, lights, alarm, doors, bonnet, boot, objective);
  		if(GetPlayerVehicleID(playerid) == INVALID_VEHICLE_ID) return true;
  		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  		{
			if(engine == 0)
			{
			    GameTextForPlayer(playerid, "~w~Engine ~g~ON", 2000, 3);
			    PlayerPlaySound(playerid, 6400, 0.0, 0.0, 0.0);
			    if(IsAPlane(GetPlayerVehicleID(playerid)))
			    {
			    SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,1,alarm,doors,bonnet,boot,objective);
			    return true;
			    }
			    if(MotoCikl(GetPlayerVehicleID(playerid)))
			    {
			    SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,1,alarm,doors,bonnet,boot,objective);
			    return true;
			    }
			    SetVehicleParamsEx(GetPlayerVehicleID(playerid),1,1,alarm,doors,bonnet,boot,objective);
			    //SPD(playerid,8484,DIALOG_STYLE_LIST,"{FF8800}Управление:","- {1BE02B}Завести {FFFFFF}двигатель\n- {1BE02B}Открыть {FFFFFF}или {FF0000}закрыть {FFFFFF}капот\n- {1BE02B}Открыть {FFFFFF}или {FF0000}закрыть {FFFFFF}багажник\n- INFO",Ok,Cancel);
				return true;
			}
			else
			{
			    GameTextForPlayer(playerid, "~w~Engine ~r~OFF", 2000, 3);
				SetVehicleParamsEx(GetPlayerVehicleID(playerid),0,0,alarm,doors,bonnet,boot,objective);
				return true;
			}
		}
		return true;
	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу