Hallo,
problem ist das die tankannzeige im tacho viel zu verspätet aktualisiert wird ausserdem wird obwohl der Tank noch nicht leer ist einfach die message gesendet das mein tank leer sein.
forward BenzinVerbrauch(tmpcar);
public BenzinVerbrauch(tmpcar)
{
new string[128], driverid = WhoIsDriver(tmpcar);
if(cInfo[tmpcar][ci_tank] == 0)
{
GetVehicleParamsEx(tmpcar, engine, lights, alarm, doors, bonnet, boot, objective);
SetVehicleParamsEx(tmpcar, false, false, alarm, doors, bonnet, boot, objective);
Motor[tmpcar] = false;
Licht[tmpcar] = false;
SendClientMessage(driverid,Rot,"**Der Tank deines Fahrzeugs ist leer.");
return 1;
}
cInfo[tmpcar][ci_tank] -= 0.1;
format(string, sizeof(string), "Tank: %.1f%", cInfo[tmpcar][ci_tank]);
PlayerTextDrawSetString(driverid, Textdraw8[driverid], string);
return 1;
}
..