Hallo,
hab da ein kleines Problem, und zwar wollte ich wissen wie man 2 Textdraws in einem macht?
Hab das folgendermaßen gemacht:
public PlayerHUD()
{
new string[256];
for(new i=0; i<MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
}
}
for(new i=0; i<MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i))
{
new Levels;
Levels = GetPlayerLevel(i);
format(string, sizeof(string), "~w~Level:~r~ %d ~w~Punkte:~r~ %d ~w~Coins:~r~ %d ~w~Kills:~r~ %d ~w~Deaths:~r~ %d ~w~Bank:~r~ %d",Levels,pkt,coins[i] ,kills[i], deaths[i], bank[i]);
// Links/Rechts //Höhe
levelanzeige[i] = TextDrawCreate(50.000000,430.000000, string);
TextDrawLetterSize(levelanzeige[i], 0.5, 1.5);
TextDrawFont(levelanzeige[i],1);
TextDrawShowForPlayer(i,levelanzeige[i]);
TextDrawSetShadow(levelanzeige[i], 0);
TextDrawSetOutline(levelanzeige[i], 0);
new hour,minute,second;
gettime(hour,minute,second);
if (minute <= 9){
format(string,25,"%d:0%d",hour,minute);}
else {format(string,25,"%d:%d",hour,minute);}
levelanzeige[i] = TextDrawCreate(547.0, 24.0, string);
TextDrawLetterSize(levelanzeige[i], 0.6, 1.8);
TextDrawFont(levelanzeige[i], 3);
TextDrawSetOutline(levelanzeige[i], 0);
TextDrawShowForAll(levelanzeige[i]);
if (hour == 0){SetWorldTime(0);
}
if (hour == 1){SetWorldTime(1);
}
if (hour == 2){SetWorldTime(2);
}
if (hour == 3){SetWorldTime(3);
}
if (hour == 4){SetWorldTime(4);
}
if (hour == 5){SetWorldTime(5);
}
if (hour == 6){SetWorldTime(6);
}
if (hour == 7){SetWorldTime(7);
}
if (hour == 8){SetWorldTime(8);
}
if (hour == 9){SetWorldTime(9);
}
if (hour == 10){SetWorldTime(10);
}
if (hour == 11){SetWorldTime(11);
}
if (hour == 12){SetWorldTime(12);
}
if (hour == 13){SetWorldTime(13);
}
if (hour == 14){SetWorldTime(14);
}
if (hour == 15){SetWorldTime(15);
}
if (hour == 16){SetWorldTime(16);
}
if (hour == 17){SetWorldTime(17);
}
if (hour == 18){SetWorldTime(18);
}
if (hour == 19){SetWorldTime(19);
}
if (hour == 20){SetWorldTime(20);
}
if (hour == 21){SetWorldTime(21);
}
if (hour == 22){SetWorldTime(22);
}
if (hour == 23){SetWorldTime(23);
}
if (hour == 24){SetWorldTime(24);
}
}
}
return 1;
}
Es funktioniert zwar man sieht unten mein Menü mit Coins,Punkte etc. und rechts oben die Realtime Uhr, dummerweise wenn man die Zahl unten Aktualisiert, kommt der Textdraw doppelt !? Und man erkennt nichts mehr, also was mach ich da falsch?