Там где вопросительный знак, что там у вас?PHP код:
new VehicleList[?];
Вид для печати
Там где вопросительный знак, что там у вас?PHP код:
new VehicleList[?];
скиньPHP код:
new VehicleList
new VehicleList[500]
замените на:PHP код:
for(CarSlot = 0; CarSlot < AHouseData[HouseID][CarSlots]; CarSlot++)
{
if(AHouseData[HouseID][VehicleIDs][CarSlot] != 0)
PHP код:
for(CarSlot = 0; CarSlot < AHouseData[HouseID][CarSlots]; CarSlot++)
{
if(strlen(VehicleList) > sizeof(VehicleList) - 1)
break;
if(AHouseData[HouseID][VehicleIDs][CarSlot] != 0)
также замените наPHP код:
for (CarSlot = 0; CarSlot < AHouseData[HouseID][CarSlots]; CarSlot++)
{
if(AHouseData[HouseID][VehicleIDs][CarSlot] == 0)
{
PHP код:
for (CarSlot = 0; CarSlot < AHouseData[HouseID][CarSlots]; CarSlot++)
{
if(strlen(VehicleList) > sizeof(VehicleList) - 1)
break;
if(AHouseData[HouseID][VehicleIDs][CarSlot] == 0)
{
А если
допустим, наPHP код:
new VehicleList[500];
и каждыеPHP код:
new VehicleList[300];
наPHP код:
format(VehicleList, 500
?PHP код:
format(VehicleList, 300
Попробую
- - - Добавлено - - -
- - - Добавлено - - -Код HTML:[PHP][CODE][20:14:33] [debug] Run time error 4: "Array index out of bounds"
[20:14:33] [debug] Accessing element at negative index -1
[20:14:33] [debug] AMX backtrace:
[20:14:33] [debug] #0 0009d3e4 in public OnDialogResponse (0x00000000, 0x000015af, 0x00000001, 0x00000004, 0x007633ac) from RSDS.amx[/CODE][/PHP]
Теперь такой крашь!