Здравствуйте, дорогие форумчане. Столкнулся в крашем. Мод Engine RP
Текст краша:
Вот паблик:Код:[22:14:33] [debug] Run time error 4: "Array index out of bounds"
[22:14:33] [debug] Accessing element at index 2000 past array upper bound 1999
[22:14:33] [debug] AMX backtrace:
[22:14:33] [debug] #0 0006e150 in public FuelCheck () from newmode.amx
PHP код:
forward FuelCheck();
public FuelCheck()
{
for(new i = 1; i <= MAX_VEHICLES; i++)
{
if(IsAPlane(i) || IsABoat(i)) continue;
if(Engine[i] && Fuel[i] > 0) Fuel[i]--;
if(Fuel[i] <= 0)
{
for(new p; p < GetMaxPlayers();p++)
{
if(!IsPlayerConnected(p) || PlayerLogged[p] == 0) continue;
if(IsPlayerInVehicle(p,i)) { if(GetPlayerState(p) == PLAYER_STATE_DRIVER) { if(Engine[GetPlayerVehicleID(p)] == true) SendClientMessage(p, COLOR_GREY, CarHasNoFuel); } }
break;
}
Engine[i] = false;
Lights[i] = false;
GetVehicleParamsEx(i,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(i,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
}
}
return 1;
}