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

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

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

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

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

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

MaPuxy9Hb

Новичок
Нужно сделать так, чтобы когда глохнет двигатель его не можно было завести командой /engine, а писало в чат "Вам не удалось завести двигатель".

PHP:
new Float:hp;
PHP:
public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
    
    new carid = GetPlayerVehicleID(playerid);
    GetVehicleHealth(carid, hp);
    if (hp <= 400.0)
    {
        if(CarEngine[playerid]==1)
        {
        GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
        SetVehicleParamsEx(carid,false,lights,alarm,doors,bonnet,boot,objective);
        SendClientMessage(playerid, COLOR_RED, "Ваш двигатель заглох!");
		CarEngine[playerid] = 0;
		}
    }
    return 1;
}
PHP:
CMD:engine(playerid, params[]) // двигатель
    if(IsPlayerInAnyVehicle(playerid))
			{
         new carid = GetPlayerVehicleID(playerid);
         if(!IsAVelik(carid))
		{
             if(CarEngine[playerid]==0)
		{
                GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
                SetVehicleParamsEx(carid,true,lights,alarm,doors,bonnet,boot,objective);
                format(string, sizeof(string), "%s завел(а) двигатель", PlayerNameEx(playerid));

                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                CarEngine[playerid] =1;

		}
             else if(CarEngine[playerid]==1)
  		{
                GetVehicleParamsEx(carid,engine,lights,alarm,doors,bonnet,boot,objective);
                SetVehicleParamsEx(carid,false,lights,alarm,doors,bonnet,boot,objective);
                format(string, sizeof(string), "%s заглушил(а) двигатель", PlayerNameEx(playerid));
                ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
                CarEngine[playerid] = 0;

    	}

	 	}

}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу