for(new i=0; i < MAX_PLAYERS; i++) {
new kdRatio[20]; // Mach die Strings nicht so groß - Desto höher die Zahl, desto mehr Platz wird im Arbeitsspeicher reserviert.
format(kdRatio, sizeof(kdRatio), "~b~KD'r: ~r~%0.2f", float(GetPVarInt(i, "Kills"))/float(GetPVarInt(i, "Deaths")));
TextDrawSetString(StatsTextdraw[i], kdRatio);
TextDrawShowForPlayer(i, StatsTextdraw[i]); // Warum zeigst du den Textdraw immer wieder neu?
SpielerSpeichern(i); // Warum speicherst du den Spieler so oft?
}
Weiterhin hast du vorige Tipps missachtet:
- Benutze Per-Player-Textdraws.