Code:
L 04/24/2011 - 11:35:35: [AMXX] Displaying debug trace (plugin "lastrequest.amxx")
L 04/24/2011 - 11:35:35: [AMXX] Run time error 3: stack error
L 04/24/2011 - 11:35:35: [AMXX] Displaying debug trace (plugin "lastrequest.amxx")
L 04/24/2011 - 11:35:35: [AMXX] Run time error 3: stack error
L 04/24/2011 - 11:35:35: [AMXX] [0] lastrequest.sma::Event_DeathMsg (line 210)
L 04/24/2011 - 11:35:35: [AMXX] Displaying debug trace (plugin "lastrequest.amxx")
L 04/24/2011 - 11:35:35: [AMXX] Run time error 3: stack error
L 04/24/2011 - 11:35:35: [AMXX] [0] lastrequest.sma::Event_DeathMsg (line 210)
L 04/24/2011 - 11:35:35: [AMXX] Displaying debug trace (plugin "lastrequest.amxx")
L 04/24/2011 - 11:35:35: [AMXX] Run time error 3: stack error
L 04/24/2011 - 11:35:35: [AMXX] [0] lastrequest.sma::Event_DeathMsg (line 210)
L 04/24/2011 - 11:35:35: [AMXX] Displaying debug trace (plugin "lastrequest.amxx")
L 04/24/2011 - 11:35:35: [AMXX] Run time error 3: stack error
L 04/24/2011 - 11:35:35: [AMXX] [0] colorchat.inc::FindPlayer (line 118)
L 04/24/2011 - 11:35:35: [AMXX] [1] colorchat.inc::ColorChat (line 59)
L 04/24/2011 - 11:35:35: [AMXX] [2] lastrequest.sma::Event_DeathMsg (line 214)
L 04/24/2011 - 11:35:35: [AMXX] Displaying debug trace (plugin "lastrequest.amxx")
L 04/24/2011 - 11:35:35: [AMXX] Run time error 3: stack error
L 04/24/2011 - 11:35:35: [AMXX] [0] lastrequest.sma::CheckLastRequest (line 251)
L 04/24/2011 - 11:35:35: [AMXX] [1] lastrequest.sma::Event_DeathMsg (line 224)
L 04/24/2011 - 11:35:35: [AMXX] Displaying debug trace (plugin "lastrequest.amxx")
L 04/24/2011 - 11:35:35: [AMXX] Run time error 3: stack error
L 04/24/2011 - 11:35:35: [AMXX] [0] lastrequest.sma::CheckLastRequest (line 262)
L 04/24/2011 - 11:35:35: [AMXX] [1] lastrequest.sma::Event_DeathMsg (line 224)
PHP Code:
public Event_DeathMsg()
{
new iKiller = read_data( 1 );
new iVictim = read_data( 2 );
if( !is_user_alive( iKiller ) || !is_user_connected( iVictim ) )
return PLUGIN_HANDLED;
if( !is_user_connected( g_iPrisoner ) || !is_user_connected( g_iGuard ) )
return PLUGIN_HANDLED;
if( g_bLREnabled )
return PLUGIN_HANDLED;
if( g_iType == ONEVSONE )
{
if( ( iVictim == g_iGuard || iVictim == g_iPrisoner ) )
{
new iReturn;
ExecuteForward( g_fwdGameStopped, iReturn, g_iLastRequestChosen, iKiller, iVictim );
new szName[32]; // Line 210
get_user_name( g_iPrisoner, szName, 31 );
if( iKiller == g_iPrisoner )
ColorChat( 0, GREEN, "[Jailbreak] ^03%s ^01won the ^03Last Request^01.", szName ); // Line 214
else
ColorChat( 0, GREEN, "[Jailbreak] ^03%s ^01lost the ^03Last Request^01.", szName );
g_iLastRequestChosen = -1;
g_iGuard = 0;
g_iPrisoner = 0;
g_iType = 0;
CheckLastRequest(); // Line 224
}
}
return PLUGIN_HANDLED;
}
public CheckLastRequest()
{
new iPlayers[32], iNum; // Line 251
get_players( iPlayers, iNum, "a" );
new iCounterTerrorists, iTerrorists;
new iPlayer;
for( new i = 0; i < iNum; i++ )
{
iPlayer = iPlayers[i];
if( !is_user_alive( iPlayer ) ) //Line 262
continue;
switch( cs_get_user_team( iPlayer ) )
{
case CS_TEAM_CT:
{
iCounterTerrorists++;
}
case CS_TEAM_T:
{
iTerrorists++;
}
}
}
if( iTerrorists == 1 && iCounterTerrorists > 0 )
{
ColorChat( 0, GREEN, "[Jailbreak] ^03Last Request ^01is now ^03enabled^01." );
g_bLREnabled = true;
}
}
Get this error every time somebody dies, and the server crashes.
Any Ideas?
__________________