Hi, ich wollte die Farbe meines Textdraws mit einem Timer immer updaten,
das funktioniert aber nicht.
Hier der Befehl der bei dem Timer ausgeführt wird:
CarHealthColor(playerid,vID)
{
new Float:vHealth;
GetVehicleHealth(vID,vHealth);
if(vHealth >= 999.0)
{
PlayerTextDrawColor(playerid,Textdraw7[playerid],GRUEN);
}
else if(vHealth >= 750.0 && vHealth < 999.0)
{
PlayerTextDrawColor(playerid,Textdraw7[playerid],GELB);
}
else if(vHealth >= 375.0 && vHealth < 750.0)
{
PlayerTextDrawColor(playerid,Textdraw7[playerid],ORANGE);
}
else if(vHealth < 375.0)
{
PlayerTextDrawColor(playerid,Textdraw7[playerid],ROT);
}
}
Oder Gibt es dafür auch einen Befehl wie TextDrawSetString