Problem(error/warning): Array index out of bound
Deo skripte: https://pastebin.com/QfcYPP4b
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [ code ][15:03:18] [debug] Run time error 4: "Array index out of bounds"
[15:03:18] [debug] AMX backtrace:
[15:03:18] [debug] #0 006e25e0 in public OnOrgMembersLoad () at C:\Users\Maclane\Desktop\Project\gamemodes\AQ.pwn:28433[ /code ]
Slika/video ingame problema(obavezno ako je ingame problem): /
Probaj ovako
[pawn]UNCTION: OnOrgMembersLoad( )
{
new rows, OrgID = -1, Counter[ MAX_ORG ], sqlID = 0;
cache_get_row_count(rows);
if( rows )
{
for( new i = 0; i < rows; i ++ )
{
//->ovde// sqlID = cache_get_value_name_int( i, "org_id" );
OrgID = -1;
for( new id = 1; id < MAX_ORG; id++)
{
if( org_info[ id ][ oID ] == sqlID )
{
OrgID = id;
break;
}
}
if( OrgID != -1 )
{
cache_get_value_name_int( i, "memb_type", org_members_info[ i ][ Counter[ i ] ][ o_m_type ] );
cache_get_value_name_int( i, "memb_sqlID", org_members_info[ i ][ Counter[ i ] ][ o_m_sqlID ] );
cache_get_value_name( i, "p_name", org_members_info[ OrgID ][ Counter[ OrgID ] ][ o_m_Name ], MAX_PLAYER_NAME );
if( org_members_info[ OrgID ][ Counter[ OrgID ] ][ o_m_type ] == 0 ) org_info[ OrgID ][ oUbacenihClanova ]++;
Counter[ OrgID ]++;
}
}
}[/pawn]
Citat: mumitza. poslato Jul 26, 2019, 16:25:58 POSLE PODNE
Probaj ovako
[pawn]UNCTION: OnOrgMembersLoad( )
{
new rows, OrgID = -1, Counter[ MAX_ORG ], sqlID = 0;
cache_get_row_count(rows);
if( rows )
{
for( new i = 0; i < rows; i ++ )
{
//->ovde// sqlID = cache_get_value_name_int( i, "org_id" );
OrgID = -1;
for( new id = 1; id < MAX_ORG; id++)
{
if( org_info[ id ][ oID ] == sqlID )
{
OrgID = id;
break;
}
}
if( OrgID != -1 )
{
cache_get_value_name_int( i, "memb_type", org_members_info[ i ][ Counter[ i ] ][ o_m_type ] );
cache_get_value_name_int( i, "memb_sqlID", org_members_info[ i ][ Counter[ i ] ][ o_m_sqlID ] );
cache_get_value_name( i, "p_name", org_members_info[ OrgID ][ Counter[ OrgID ] ][ o_m_Name ], MAX_PLAYER_NAME );
if( org_members_info[ OrgID ][ Counter[ OrgID ] ][ o_m_type ] == 0 ) org_info[ OrgID ][ oUbacenihClanova ]++;
Counter[ OrgID ]++;
}
}
}[/pawn]
Jesi ti skripter posto bih da te stavim u include ?
if( org_info[ id ][ oID ] == sqlID ){ sad baca na ovome
Citat: Maclane poslato Jul 27, 2019, 02:35:06 PRE PODNE
if( org_info[ id ][ oID ] == sqlID ){ sad baca na ovome
Ovo R40+ mysql?
aj javi se fb kad budeš onda
Da
Error je fixan medjutim nece da ocita iz baze kako valja membSqlID