I'm have a vote days.
And I get in votemenu handler always full error of this:
Code:
L 01/09/2015 - 11:17:12: [AMXX] Displaying debug trace (plugin "test_votedays.amxx")
L 09/01/2015 - 11:17:12: [AMXX] Run time error 4: index out of bounds
L 01/09/2015 - 11:17:12: [AMXX] [0] test_votedays.sma :: CmdVoteMenu_Handler ()
code:
Code:
new g_iSelectedDays[ 4 ], g_iVotes[ 4 ], g_iPlayersVotes[ 33 ];
PHP Code:
public CmdVoteMenu_Handler( client, iMenu, item )
{
if ( item != MENU_EXIT )
{
if ( !g_iCounter )
return 1;
if ( g_iPlayersVotes[ client ] != DAY_NONE )
return 1;
g_iPlayersVotes[ client ] = g_iSelectedDays[ item ];
g_iVotes[ item ]++;
ColorChat( client, RED, "%s You have Voted to^x04 %s^x01.", g_szPrefix, g_szDaysData[ g_iSelectedDays[ item ] ][ m_DayName ] );
}
return 1;
}
public CmdEndVote()
{
g_iCurrentDay = GetHighestVote( g_iVotes, sizeof g_iVotes );
if ( g_iCurrentDay == -1 )
{
ColorChat( 0, RED, "%s The vote has^x03 failed^x01, choosing random day.", g_szPrefix );
g_iCurrentDay = g_iSelectedDays[ random( sizeof g_iSelectedDays ) ];
ColorChat( 0, RED, "%s The random day is:^x04 %s^x01.", g_szPrefix, g_szDaysData[ g_iCurrentDay ][ m_DayName ] );
}
else
{
ColorChat( 0, RED, "%s The winning day is^x04 %s^x01, with^x03 %i votes^x01.", g_szPrefix, g_szDaysData[ g_iSelectedDays[ g_iCurrentDay ] ][ m_DayName ], g_iVotes[ g_iCurrentDay ] );
g_iCurrentDay = g_iSelectedDays[ g_iCurrentDay ];
}
StartDay( g_iCurrentDay );
}
Line Error:
Code:
ColorChat( client, RED, "%s You have Voted to^x04 %s^x01.", g_szPrefix, g_szDaysData[ g_iSelectedDays[ item ] ][ m_DayName ] );