ViRuSSumy
Новичок
Доброго времени суток, уважаемые форумчане.
Я столкнулся с такой проблемой.
Консоль сервера выдает такую ошибку:
Насколько я знаю, это делает Crashdetect. Уже все перерыл, ничего не нашел.
Скину сам паблик, для того, чтобы вы могли его просмотреть:
Кто может, помогите, пожалуйста. Заранее спасибо.
PS: если нужны будут какие то проверки, опишите подробнее, что нужно сделать, та как я начинающий скриптер и многого еще не знаю
Я столкнулся с такой проблемой.
Консоль сервера выдает такую ошибку:
PHP:
[debug] Run time error 4: "Array index out of bounds"
[debug] Accessing element at index 1000 past array upper bound 999
[debug] AMX backtrace:
[debug] #0 00037dcc in public CheckGas () from Planeta-RPG.amx
Скину сам паблик, для того, чтобы вы могли его просмотреть:
PHP:
public CheckGas()
{
//##############################################################################
CarCheck();
//##############################################################################
new vehicle, string[256];
for(new c = 0; c < CAR_AMOUNT+1; c++)
{
if(!BikeVeh(c) && !PlaneVeh(c) && !BoatVeh(c) && !MopedVeh(c))
{
if(Gas[c] > 0)
{
if(EngineCar[c] == 1)
{
Gas[c]--;
}
}
else
{
EngineCar[c] = 0;
new engine,lights,alarm,doors,bonnet,boot,objective;
GetVehicleParamsEx(c,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(c,0,0,alarm,doors,bonnet,boot,objective);
}
}
}
for(new i=0; i < GetMaxPlayers(); i++)
{
if(IsPlayerConnected(i))
{
if(GetPlayerState(i) == PLAYER_STATE_DRIVER && gPlayerLogged[i] == 1)
{
vehicle = GetPlayerVehicleID(i);
if(!BikeVeh(vehicle) && !PlaneVeh(vehicle) && !BoatVeh(vehicle))
{
if(EngineCar[vehicle] == 1)
{
if(Gas[vehicle] <= 10)
{
PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0);
format(string, sizeof(string), "~w~Fuel: ~r~%d %", Gas[vehicle]);
}
else
{
format(string, sizeof(string), "~w~Fuel: ~g~%d %", Gas[vehicle]);
}
TextDrawSetString(FUEL[i], string); TextDrawShowForPlayer(i, FUEL[i]);
}
else
{
TextDrawHideForPlayer(i, FUEL[i]);
}
}
}
else
{
TextDrawHideForPlayer(i, FUEL[i]);
}
}
}
return 1;
}
PS: если нужны будут какие то проверки, опишите подробнее, что нужно сделать, та как я начинающий скриптер и многого еще не знаю
