Guten abend/Morgen
und zwar möchte ich die letzten 5 spieler die gestorben sind auflisten mit textdraw nicht die standart top ten von samp
so weit so gut ich kann zwar imemr den letzten auflisten lassen aber ich weiss nicht so recht wie ich das mache das die letzte 5 dort erscheinen
und dann beim nästen kill runter geschoben werden.
also z.b.
Player 7 - player8
Player 5 - player 6
Player 3 - player4
Player 1 - player2
Frage.
wie lasse ich die letzten 5 spieler anzeigen?
meine variante klappt soweit gut nur zeigt er imemr die letzten spieler an
public OnPlayerDeath(playerid, killerid, reason){
new str[128];
new SpielerName[MAX_PLAYER_NAME];
new SpielerNameK[MAX_PLAYER_NAME];
GetPlayerName(playerid, SpielerName, sizeof(SpielerName));
GetPlayerName(killerid, SpielerNameK, sizeof(SpielerNameK));
format(str, sizeof(str), "%s - %s",SpielerNameK,SpielerName);
TextDrawSetString(Textdraw1[playerid], str);
TextDrawSetString(Textdraw1[killerid], str);
return 1;
}
// Der timer
ForAllPlayers(i)
{
Textdraw1[i] = TextDrawCreate(521.000000, 408.000000, "bla");
TextDrawBackgroundColor(Textdraw1[i], 255);
TextDrawFont(Textdraw1[i], 1);
TextDrawLetterSize(Textdraw1[i], 0.200000, 0.899999);
TextDrawColor(Textdraw1[i], -1);
TextDrawSetOutline(Textdraw1[i], 0);
TextDrawSetProportional(Textdraw1[i], 1);
TextDrawSetShadow(Textdraw1[i], 1);
}
//edit bild reingehaun