Thread: Timer error
View Single Post
Old 29/06/2020, 04:46 PM   #1
_GHT_MarK445
Huge Clucker
 
Join Date: Oct 2010
Posts: 303
Reputation: 11
Default Timer error

Hi guys, this is info, that I see in my server_log:
Code:
[18:46:08] [debug] Run time error 4: "Array index out of bounds"
[18:46:08] [debug]  Attempted to read/write array element at index 65535 in array of size 100
[18:46:08] [debug] AMX backtrace:
[18:46:08] [debug] #0 0004e060 in public miniguntimer () in jb.amx
And this is the code:
Code:
forward miniguntimer();
public miniguntimer()
{
	new string[128], mostkills = INVALID_PLAYER_ID;
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i) && InEvent[i] == true)
	    {
			if(MgKills[i] > MgKills[mostkills]) mostkills = i;
		}
	}
	format(string, sizeof(string), "The player with Most Kills is %s with %d kills.", GetName(mostkills), MgKills[mostkills]);
	SendClientMessageToAll(MGDM, string);
	return 1;
}
Do you guys have any idea, what could be the problem?
_GHT_MarK445 is offline   Reply With Quote