See LOG and pug_modspecific.inc
Code:
L 04/07/2011 - 22:26:04: Start of error session.
L 04/07/2011 - 22:26:04: Info (map "de_dust2") (file "addons/amxmodx/logs/error_20110407.log")
L 04/07/2011 - 22:26:04: [AMXX] Displaying debug trace (plugin "pug_menu.amxx")
L 04/07/2011 - 22:26:04: [AMXX] Run time error 11: divide
L 04/07/2011 - 22:26:04: [AMXX] [0] pug_modspecific.inc::pug_teams_optimize (line 28)
L 04/07/2011 - 22:26:04: [AMXX] [1] pug_menu.sma::voteteam_count (line 325)
Code:
stock pug_teams_optimize()
{
new skillz[33], sorted[33]
static Players[32];
new playerCount, i, player;
get_players(Players, playerCount, "ch")
for (i=0; i<playerCount; i++)
{
player = Players[i];
sorted[player] = skillz[player] = get_user_time(player,1) / get_user_frags(player);
}
SortIntegers(sorted,33,Sort_Descending);
new check = 1, teams = pug_num_teams();
for (i=0; i < 33; i++)
{
for(new a = 0; a < playerCount; a++)
{
player = Players[a]
if(skillz[player] == sorted[i])
{
pug_set_client_team(player,check);
check++;
if(check > teams) check = 1;
}
}
}
}
Any ideas?