Helló! Tegnapi nap, egy nagyon nevetséges hibába ütköztem. 
Többször kiírja, hogy mi a rank meg bla bla. De képen jobban látszódik.
És istenért nem jövök rá, hogy miért..
Valaki tudna helpelni?

Kód:
Idézet:
public NewsRounds() 
{
	new players[32], num, i
	get_players(players, num);
	new year
	date(year)
	new StringC[128], Len
	
	for(new id = 0; id <= g_Maxplayers; id++) 
	{
		if(g_TEWins > g_CTWins && get_user_team(id) == CS_TEAM_T) 
		{
			Wins[id]++
			eloELO[id] += 150;
			eloXP[id] += 300.00;
		}
		else if(g_CTWins > g_TEWins && get_user_team(id) == CS_TEAM_CT) 
		{
			Wins[id]++
			eloELO[id] += 150;
			eloXP[id] += 300.00;
		}
		else if(g_CTWins == g_TEWins) 
		{
			Wins[id]++
			eloELO[id] += 300;
			eloXP[id] += 500.00;
		}
			
		eloELO[id] += rELO[id];
		eloXP[id] += rXP[id];
		for(new y;y < sizeof(Rangok); y++) 
		{
			if(rELO[id] >= Rangok[y][ELO] && rELO[id] < Rangok[y+1][ELO]) 
			Rang[id] = y+1;
			
			if(Player[id][SSzint] > 40)
			{
				Player[id][SSzint] = 0;
				if(year == 2020)
				{
					if(Erem[7][id] == 0)
						AddErem(id, 7, 4)
					else if(Erem[7][id] > 0)
						AddErem(id, 15, 4)
					else if(Erem[15][id] == 0)
						AddErem(id, 15, 4)
					else if(Erem[15][id] > 0)
						AddErem(id, 16, 4)
					else if(Erem[16][id] == 0)
						AddErem(id, 16, 4)
					else if(Erem[16][id] > 0)
						AddErem(id, 17, 4)
					else if(Erem[17][id] == 0)
						AddErem(id, 17, 4)
					else if(Erem[18][id] > 0)
						AddErem(id, 18, 4)
				}
				else if (year == 2021)
					AddErem(id, 8, 4)
			}
			if(rXP[id] >= 5000.00)		
			{
				Player[id][SSzint]++;
				rXP[id] -= 5000.00;
			}
		
		}
		set_dhudmessage(0, 127, 255, -1.0, 0.18, 2, 6.0, 10.0)
		show_dhudmessage(id, "PROFIL RANK:^n[ %s | %3.2f / 5000 ]^n^nSKILL FOKOZAT:^n[ %s ]", PrivateRanks[Player[id][SSzint]][RangName], rXP[id], Rangok[Rang[id]][RangName])
		make_ScreenFade(id, 330.0, 0, 0, 0, 255);
	}
}
public ujkor()
{
	setVip();
	cmdTopByKills();
	Load_Data_15("PlayerStats", "TablaAdatValasztas15_PlayerStats");
	new id, count;
	new Players[32], iNum;
	new sTime[9], sDate[11], sDateAndTime[32];
	new players[32], num, i, Len, StringC[128], RankUP, RankDown
	get_players(players, num);
	new year;
  	date(year);
	
	p_playernum = get_playersnum(1);
	get_time("%H:%M:%S", sTime, 8 );
	get_time("%Y/%m/%d", sDate, 11);
	formatex(sDateAndTime, 31, "%s %s", sDate, sTime);
	
	g_korkezdes += 1;
	if(Fragverseny)
		Fragkorok -= 1;
	
	get_players(Players, iNum, "ch");
	new Player1;
	for (new i=0; i<iNum; i++)
	{	
	Player1 = Players[i];
	if(is_user_connected(Player1))
		{
			Update_Player_Stats(Player1);
		}
	}
	for(id = 0 ; id <= g_Maxplayers ; id++) 
		if(is_user_connected(id)) 
		if(get_user_flags(id) & ADMIN_KICK) 
		count++;
	
	client_print_color(0, print_team_default, "^4%s^3 Kör: ^4%d^1/^4%d ^1| ^3Játékosok: ^4%d^1/^4%d^1 | Idő: ^4%s ^1| ^3Jelenlévő Adminok: ^4%d", PREFIX, g_korkezdes, get_pcvar_num(maxkor), p_playernum, g_Maxplayers, sDateAndTime, count); 
	
	if(g_korkezdes >= get_pcvar_num(maxkor))
	{
		//kor();
		Update_fragers();
		NewsRounds();
	}
	if(Fragkorok == 1 && Fragverseny == 1)
	{
		EndTheFrag();
		Fragverseny = 0;
	}
	Load_Data_SMS("__syn_payments", "QuerySelectSMS")
	fragonroundstart();
}