Quote:
Originally Posted by Xalus
Should just use a simple function like this.
PHP Code:
get_random_challenger(client)
{
new player_list[32], player_amount
get_players(player_list, player_amount, "ae", (cs_get_user_team(client) == CS_TEAM_T) ? "CT" : "TERRORIST")
return player_list[ random(player_amount) ]
}
|
L 12/26/2019 - 11:24:58: [AMXX] Run time error 4: index out of bounds
L 12/26/2019 - 11:24:58: [AMXX] [0] Untitled.sma::get_random_challenger (line 300)
L 12/26/2019 - 11:24:58: [AMXX] [1] Untitled.sma::fwButtonUsed (line 283)
i tried similarity methods but get this error
Code:
public fwButtonUsed(button, raizo)
{
if( g_bChallenging && is_user_alive ( raizo ))
{
client_print( raizo, print_chat, "* Someone is already starting a challenge." );
return HAM_HANDLED;
}
static players[32], iPnum;
static player;
get_players(players, iPnum, "ae");
player = players[random(iPnum)];
g_bChallenging = true;
is_in_arena[raizo] = 1;
is_in_arena[player] = 1;
cs_set_user_team(raizo,CS_TEAM_T)
cs_set_user_team(player,CS_TEAM_CT)
set_spawn_positions(raizo,Player_Origin)
set_spawn_positions(player,Player_Origin)
return HAM_HANDLED;
}