Zahar_Montana
Дебютант
Здравствуйте,выдает вот такую ошибку:
[23:09:48] [debug] AMX backtrace:
[23:09:48] [debug] #0 005c03d0 in public ac_OnPlayerKeyStateChange (playerid=1, newkeys=1024, oldkeys=0) at C:\серв второй\modik\gamemodes\ariel.pwn:17518
[23:09:48] [debug] #1 0003177c in public OnPlayerKeyStateChange (playerid=1, newkeys=1024, oldkeys=0) at C:\серв второй\modik\pawno\include\nex-ac.inc:5797
[23:09:50] [debug] Run time error 4: "Array index out of bounds"
[23:09:50] [debug] Attempted to read/write array element at negative index -1
Выдает при покупке контейнера,но не всегда и поэтому не понимаю что делать
Вот код
[23:09:48] [debug] AMX backtrace:
[23:09:48] [debug] #0 005c03d0 in public ac_OnPlayerKeyStateChange (playerid=1, newkeys=1024, oldkeys=0) at C:\серв второй\modik\gamemodes\ariel.pwn:17518
[23:09:48] [debug] #1 0003177c in public OnPlayerKeyStateChange (playerid=1, newkeys=1024, oldkeys=0) at C:\серв второй\modik\pawno\include\nex-ac.inc:5797
[23:09:50] [debug] Run time error 4: "Array index out of bounds"
[23:09:50] [debug] Attempted to read/write array element at negative index -1
Выдает при покупке контейнера,но не всегда и поэтому не понимаю что делать
Вот код
Код:
if(IsPlayerInRangeOfPoint(playerid, 3.0, containers[i][C_POS_X_1], containers[i][C_POS_Y_1], containers[i][C_POS_Z_1]) && containers[i][CD_STATUS] == 3)
{
if(containers[i][C_LAST_BET] != playerid) return SendClientMessage(playerid, -1, "Принять решение по поводу авто может только владелец контейнера.");
new str_c[450];
new proc[20];
format(proc, sizeof proc, "20%");
new port = GetVehicleInfo(container_car[i] - 400, VI_PRICE) / 100 * 20;
format(str_c, sizeof str_c,
"{ffffff}-Государственная стоймость: {A38128}%d руб\n{ffffff}-Стоймость в порту: {A38128}%d руб{B25520}(-%s)\n{FFFFFF}\n{ffffff}1.Оставить себе\n{ffffff}2.Продать в порту", GetVehicleInfo(container_car[i] - 400, VI_PRICE), GetVehicleInfo(container_car[i] - 400, VI_PRICE) - port, proc);
Dialog
(
playerid, DIALOG_PLAYER_CAR_CONTAINER, DIALOG_STYLE_LIST, "{769A37}Действие с транспортом", str_c,
"Выбор", "Отмена"
);
}
