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

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

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

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

Хп при аварии

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

Caps_Lock

Умник
Как сделать, чтобы хп не отнималось при аварии?
PHP:
public OnVehicleDamageStatusUpdate(vehicleid,playerid)
{
    new Float: carhp;
    GetVehicleHealth(vehicleid, carhp);
    new Float:hp;
    GetPlayerHealth(playerid, hp);
    if(1000 - carhp >= 300)
    {
	  if(remen[playerid] == 0)
	  {
        SetPlayerHealth(playerid, hp-random(100));
	  }
	  else
	  {
        SetPlayerHealth(playerid, (hp-random(55))/2);
	  }
    }
    if(carhp < 450)
    {
    Engine(GetPlayerVehicleID(playerid),false);
    pizdamashine[GetPlayerVehicleID(playerid)] = true;
    inf(playerid, "Машина разбита. Двигатель заглох. Вы можете вызвать механика ((/service mechanic))");
    }
    if(CarsInfo[vehicleid-1][vPercent] < 1)
    {
    inf(playerid, "Ваша машина разбита, придется ее продать!");
    Engine(vehicleid,false);
    Lights(vehicleid,false);
    RemovePlayerFromVehicle(playerid);
    }
    if(CarsInfo[vehicleid-1][vPercent] < 0)
    {
    CarsInfo[vehicleid-1][vPercent] = 0;
    }
    for(new i = 0; i < GetMaxPlayers(); i++)
    {
        if(IsOwnableCar(vehicleid))
        {
            if(carhp > 700 && carhp < 850)
            {
                CarsInfo[vehicleid-1][vPercent] -= 1;
                return 1;
            }
            else if(carhp > 500 && carhp < 700)
            {
                CarsInfo[vehicleid-1][vPercent] -= 1;
                return 1;
            }
            else if(carhp > 350 && carhp < 500)
            {
                CarsInfo[vehicleid-1][vPercent] -= 1;
                return 1;
            }
			OnPropUpdate();
        }
    }
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу