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

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

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

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

Проблема с бензином

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

Frost_Black

Новичок
На спидометре кончается бензин и идет в -1 и так дальше. Помогите пожалуйста.(с меня +)
помоему ето все что нужно

PHP:
if(newstate == PLAYER_STATE_DRIVER)
	{
		if(Fuell[caridi] <= 0)
		{
			SendClientMessage(playerid, COLOR_RED, "В этом транспорте нет бензина");
			SendClientMessage(playerid, COLOR_GREEN, "{62AD50}Используйте телефон {FFFFFF}(( /call )) {62AD50}вызвать механика");
			PlayerInfo[playerid][pFuelcar] = 0;
		}
		if(GetVehicleModel(caridi) != 481 || GetVehicleModel(caridi) != 509 || GetVehicleModel(caridi) != 510)
		{
			if(zavodis[playerid] == 0) {
				SendClientMessage(playerid,COLOR_GREEN,"{26931c}Чтобы завести двигатель нажмите на клавишу {ffcc00}'2'{26931c} или введите '{ffcc00}/en{ffffff}'"); }
		}
	}
PHP:
public UpdateSpeedometr(playerid)
{
    if(GetPlayerState(playerid) == 2)
        {
                new locked[32],str[64],str2[64],str3[64],str4[64], str5[64], str6[64], Float:vehhel, vehh[20], vehs[20], vehe[20], veher[20];
            if(IsLocked[GetPlayerVehicleID(playerid)] == true) locked = "~r~LOCK";
                else locked = "~g~UNLOCK";

                GetVehicleHealth(GetPlayerVehicleID(playerid), vehhel);
                if(vehhel <= 500) vehh = "~r~";
                else vehh = "";
                if(Fuell[GetPlayerVehicleID(playerid)] <= 30) vehs = "~r~";
                else vehs = "";
                if(zavodis[playerid] == true) vehe = "~g~ON";
                else vehe = "~r~OFF";
                format(str, sizeof(str),"%d KM/H",SpeedVehicle(playerid) / 2);
                if(vehhel <= 300) format(str3, sizeof(str3),"%s30%",vehh); else format(str3, sizeof(str3),"%s%.0f%",vehh,vehhel / 10);
                format(str2, sizeof(str2), "%s", locked);
            format(str4, sizeof(str4), "%s%.0f", vehs,Fuell[GetPlayerVehicleID(playerid)]);
                format(str5, sizeof(str5), "%s", vehe);
                format(str6, sizeof(str6), "%s", veher);

                TextDrawSetString(FuelShow[playerid],str4);
                TextDrawSetString(HealthShow[playerid],str3);
                TextDrawSetString(SpeedShow[playerid],str);
                TextDrawSetString(StatusShow[playerid],str2);
                TextDrawSetString(Speed2Show[playerid],str6);
                TextDrawSetString(EngineShow[playerid],str5);
                new i = 0, vehicleid = GetPlayerVehicleID(playerid);
                if(SpeedVehicle(i) != 0)
                {
                    Fuell[vehicleid] -= 0.0050;
                }
                if(zavodis[i] == true)
                {
                if(SpeedVehicle(i) == 0)
                    {
                        Fuell[vehicleid] -= 0.0050;
                    }
                }
        }
        return 0;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу