@_UpdateSpeed(playerid, vehicleid);
@_UpdateSpeed(playerid, vehicleid)
{
{
return false;
}
if(used_fuel_veh[vehicleid] >= 2 && veh[vehicleid][v_fuel] > 0)
{
veh[vehicleid][v_fuel] -= 1;
used_fuel_veh[vehicleid] = 0;
if(veh[vehicleid][v_fuel] == 0)
{
SetVehicleParamsEx(vehicleid
, VEHICLE_PARAMS_OFF, lights
, alarm
, doors
, bonnet
, boot
, objective
); SCM(playerid, COLOR_RED, !"[SERVER] В вашем транспортном средстве кончилось топливо!");
SCM(playerid, COLOR_RED, !"[SERVER] Вы можете вызвать эвакуатор, который отбуксирует вас до ближайшей АЗС");
}
{
new
str[128+1];
format(str
, sizeof(str
), "UPDATE `vehicles` SET `fuel` = '%d' WHERE `tableid` = '%d'", veh
[vehicleid
][v_fuel
], veh
[vehicleid
][v_tableid
]); mysql_function_query(connect_mysql, str, false, "", "");
}
}
new
string[16],
getspeed = GetVehicleSpeed(vehicleid);
format(string
, sizeof(string
), "SPEED: %d KM/H", getspeed
); format(string
, sizeof(string
), "FUEL: %d", veh
[vehicleid
][v_fuel
]); format(string
, sizeof(string
), "LOCK: %s", (lock_veh
{vehicleid
} == true) ? ("LOCKED") : ("UNLOCKED")); speed_timer
[vehicleid
] = SetTimerEx("@_UpdateSpeed", 500, false, "dd", playerid
, vehicleid
); return true;
}