Moin zusammen ich habe 2 TextDraws erstellt aber hab kein plan mehr so richtig wie man die erneuern kann, ich hab ein Timer gestellt und er hat den Draw Aktualisiert aber man hat das alte dahinter gesehen
Hier der code
Code
public UpdateDraw(playerid)
{
new Text:Wanted, string[128], string2[128];
new Text:paytime;
format(string,sizeof string,"Wantedlevel: %i",sInfo[playerid][wanted]);
format(string2,sizeof string2,"Payday %i/60",sInfo[playerid][payday]);
Wanted = TextDrawCreate(40.019070, 320.000000, string);
TextDrawBackgroundColor(Wanted, 255);
TextDrawFont(Wanted, 1);
TextDrawLetterSize(Wanted, 0.230000, 1.000000);
TextDrawColor(Wanted, -1);
TextDrawSetOutline(Wanted, 1);
TextDrawSetProportional(Wanted, 1);
paytime = TextDrawCreate(40.019070, 304.639892, string2);
TextDrawBackgroundColor(paytime, 255);
TextDrawFont(paytime, 1);
TextDrawLetterSize(paytime, 0.230000, 1.000000);
TextDrawColor(paytime, -1);
TextDrawSetOutline(paytime, 1);
TextDrawSetProportional(paytime, 1);
TextDrawHideForPlayer(playerid,Wanted);
TextDrawHideForPlayer(playerid,paytime);
TextDrawShowForPlayer(playerid,Wanted);
TextDrawShowForPlayer(playerid,paytime);
TextDrawShowForAll(FCRL);
SetTimer("UpdateDraw",30000,0);
return 1;
}
Alles anzeigen