Hallo Leute,
ich hab mir ein Textdraw erstellt, das sich alle 10 sek updaten soll. Habe ganz normal angefangen:
forward TDE();
SetTimer("TDE",500,true);
und unten im Script dann der public
public TDE()
for (new i = 0; i < MAX_PLAYERS; i++) {
new string[125];
format(string,25,"Dein Score: --");
TextDrawSetString(Textdraw8,string);
format(string,25,"Dein Ping: --");
TextDrawSetString(Textdraw5,string);
}
es funktioniert aber ich will noch einfügen GetPlayerScore(playerid); und dafür brauch ich oben in der Klammer (playerid), ich will es jetzt nicht ausprobieren aber könnt ihr mir sagen ob es geht?
also es sollte dann so aussehen:
public TDE(playerid)
{
new string[125];
new score;
new ping;
score = GetPlayerScore(playerid);
ping = GetPlayerPing(playerid);
format(string,25,"Dein Score: %d", score);
TextDrawSetString(Textdraw8,string);
format(string,25,"Dein Ping: %d", ping);
TextDrawSetString(Textdraw5,string);
}