Hello there,
I'm getting "Index out of bounds" here and i don't get it why.. i think i'm blind...
Code:
if( g_szNumbers[ am_get_player_arena( id ) ] >= 1 && !is_user_bot( id ))
Code:
#pragma semicolon 1
#include <amxmodx>
#include <arena>
#define PLUGIN " "
#define VERSION " "
#define AUTHOR " "
#if AMXX_VERSION_NUM < 183
#define MAX_PLAYERS 32
#endif
new const g_szNumbers[ ] = { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16" };
new gotname[ MAX_PLAYERS ];
public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR);
set_task( 1.0, "arenaname", _, _, _, "b" );
}
public arenaname( id ) {
if( g_szNumbers[ am_get_player_arena( id ) ] >= 1 && !is_user_bot( id ))
{
new sNewName[ MAX_NAME_LENGTH ];
static szAName[ 32 ];
if(gotname[ id ] == 0) {
//get_user_info(id, "name", szAName, charsmax( szAName ));
get_user_name( id, szAName, charsmax(szAName));
gotname[ id ] = 1;
}
formatex(sNewName, charsmax( sNewName ), "[Arena %s] %s", g_szNumbers[ am_get_player_arena( id ) ], szAName);
set_user_info(id, "name", sNewName);
}
}
error:
Code:
L 11/06/2020 - 14:16:22: [AMXX] Displaying debug trace (plugin "arenaname.amxx", version " ")
L 11/06/2020 - 14:16:22: [AMXX] Run time error 4: index out of bounds
L 11/06/2020 - 14:16:22: [AMXX] [0] arenaname.sma::arenaname (line 22)