PDA

Просмотр полной версии : [Вопрос] debug



DmX
27.02.2015, 03:33
[00:50:21] [debug] Run time error 4: "Array index out of bounds"
[00:50:21] [debug] Accessing element at index 53 past array upper bound 46
[00:50:21] [debug] AMX backtrace:
[00:50:21] [debug] #0 00137744 in ?? (0x00000001) from siman.amx
[00:50:21] [debug] #1 0007b5f4 in public OnPlayerUpdate (0x00000001) from siman.amx




public OnPlayerUpdate(playerid)
{
if( GetPlayerCameraMode ( playerid ) == 53 )//Àíòèêðàø
{
new Float: cam_pos ;
GetPlayerCameraPos ( playerid, cam_pos, cam_pos, cam_pos ) ;
if ( floatabs ( cam_pos ) > 50000 ) return Kick ( playerid ),false;
}
SetPVarInt(playerid, "AFKTime", -2);
if(GetPVarInt(playerid,"Tazer") == 1 && GetPlayerWeapon(playerid) != 0)
{
SetPlayerArmedWeapon(playerid, 0);
}
if(spec[playerid] != -1)
{
Spec(playerid);
}
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
Kick.(playerid);
}
AntiGUN(playerid);
return true;
}

MacMailler
28.02.2015, 23:28
Через -d2 дебаг сделай, что бы узнать точное место ошибки.