Top killer
#1

Hi there.

Iґm using this code to figure the top killer in 10 minutes out:
Код:
public killstats()
{
	new string[128], id[3] = {-1, ...}, i;
	for(i = 0; i < 3; i++)
	{
		GetMaxKillz(id[i], id[0], id[1], id[2]);
		if(!GetPlayerName(id[i], string, MAX_PLAYER_NAME)) string = "Unknown";
		format(string, sizeof string, "%d. %s (%d)\n", i + 1, string, Killz[id[i]]);
	}
	for(i = 0; i < MAX_PLAYERS; i++)
	{
	ShowPlayerDialog(i,1, DIALOG_STYLE_MSGBOX, "TOP KILLERS (10 MINUTES)", string, "Okay", "Cancel");
	}
	return 1;
}

stock GetMaxKillz(&id, ...)
{
	new i, a, n = numargs(), bool:next, maxx;
	for(i = 0; i < MAX_PLAYERS; i++, next = false)
	{
		if(Killz[i] < maxx) continue;
		for(a = 1; a < n; a++) if(i == getarg(a)) next = true;
		if(next) continue;
		maxx = Killz[i];
		id = i;
	}
}
But now Iґd like to figure the THREE best killers out. Howto?
Reply
#2

Joining the question
Reply
#3

http://forum.sa-mp.com/index.php?topic=109495.0
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)