Guten Tag,
ich hab ein Problem mit meinem Tacho.
Und zwar wird es manchmal angezeigt, und manchmal nicht.
Oder eher bei manchmen Spielern schon und bei manchen nicht..
Ich hab das Tacho mit dem Include Progressbar 1.3.1 erstellt.
Code:
//OnPlayerConnect
tTank[playerid] = CreateProgressBar(108.00, 422.00, 52.50, 13.20, -1048321, 100);
tStatus[playerid] = CreateProgressBar(7.00, 422.00, 55.50, 14.19, -16776961, 745.0);
//OnPlayerDisconnect
DestroyProgressBar(tTank[playerid]);
DestroyProgressBar(tStatus[playerid]);
//OnPlayerUpdate
if(IsPlayerConnected(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER && !IsPlayerNPC(playerid))
{
new vehicleid;
vehicleid = GetPlayerVehicleID(playerid);
new Float:Health;
GetVehicleHealth(vehicleid, Health);
SetProgressBarMaxValue(tTank[playerid], Tankgroesse[vehicleid]);
SetProgressBarValue(tStatus[playerid], Health - 255);
SetProgressBarValue(tTank[playerid], Tank[vehicleid]);
ShowProgressBarForPlayer(playerid, tTank[playerid]);
ShowProgressBarForPlayer(playerid, tStatus[playerid]);
}
else
{
HideProgressBarForPlayer(playerid, tTank[playerid]);
HideProgressBarForPlayer(playerid, tStatus[playerid]);
}
return 1;
Wäre wirklich sehr sehr dankbar für eure Hilfe.
Mit freundlichen Grüßen,
Litpa.