Sign in to follow this  
Followers 0
Samat_Zho

Проблема с выходом за границы массива (-1)

3 posts in this topic

Приветствую, буду краток и ясен.
 

Спойлер

[17:28:24] [debug] AMX backtrace:
[17:28:24] [debug] #0 001c94c4 in IsAOwnableCar (carid=827) at D:\NewTech Role Play\gamemodes\new.pwn:20660
[17:28:24] [debug] #1 001c2848 in public ac_OnVehicleSpawn (vehicleid=827) at D:\NewTech Role Play\gamemodes\new.pwn:20199
[17:28:24] [debug] #2 0003c18c in public OnVehicleSpawn (vehicleid=827) at D:\NewTech Role Play\pawno\include\nex-ac.inc:5572
[17:28:24] [debug] #3 native SetVehicleToRespawn () from samp03svr-cr
[17:28:24] [debug] #4 000196e8 in public ac_SetVehicleToRespawn (vehicleid=827) at D:\NewTech Role Play\pawno\include\nex-ac.inc:1369
[17:28:24] [debug] #5 0001bfd8 in acc_SetVehicleToRespawn (vehicleid=827) at D:\NewTech Role Play\pawno\include\nex-ac.inc:2371
[17:28:24] [debug] #6 000a8fb8 in public Iter_OnGameModeInit () at D:\NewTech Role Play\gamemodes\new.pwn:10398
[17:28:24] [debug] #7 native CallLocalFunction () from samp03svr-cr
[17:28:24] [debug] #8 000493a0 in public ac_OnGameModeInit () at D:\NewTech Role Play\pawno\include\foreach.inc:737
[17:28:24] [debug] #9 0001c2b8 in public fo_OnGameModeInit () at D:\NewTech Role Play\pawno\include\nex-ac.inc:2704
[17:28:24] [debug] #10 0000b94c in public SSCANF_OnGameModeInit () at D:\NewTech Role Play\pawno\include\fixobject.inc:271
[17:28:24] [debug] #11 00004560 in public PawnCmd_OnGameModeInit () at D:\NewTech Role Play\pawno\include\sscanf2.inc:211
[17:28:24] [debug] #12 000008fc in public OnGameModeInit () at D:\NewTech Role Play\pawno\include\Pawn.CMD.inc:125
[17:28:24] [debug] Run time error 4: "Array index out of bounds"
[17:28:24] [debug]  Accessing element at negative index -1

Строки 20658-20661:

Спойлер

IsAOwnableCar(carid)
{
    return (OwnableCar[0] <= carid <= OwnableCar[OWNABLECARS-1]);
}

Строки 20199-20206:
 

Спойлер

if(IsAOwnableCar(vehicleid))
    {
        UpdateCarInfo(vehicleid);
        new carnnum[64];
        format(carnnum,sizeof(carnnum),"%s%s",NumberColors[CarInfo[vehid][cNumberColor]],CarInfo[vehid][cNumber]);
        SetVehicleNumberPlate(vehicleid,carnnum);
        ChangeVehicleColor(vehicleid, CarInfo[vehid][cColor_1], CarInfo[vehid][cColor_2]);
    }

Строки 10387-10399:

Спойлер

for(new i = 1;i < MAX_VEHICLES;i ++)
    {
        Fuel = GasMax;
        VehicleInfo[vAntiRepair]=2;
        VehicleHealth = 1000;
        TempStripObject = -1;
        SignalTick[1] = -1;
        if(IsAVelik(i)) SetEngineStatus(i,true, -1);
        for(new d;d < 50;d ++) VehicleSeat[d] = INVALID_PLAYER_ID;
        LightsObject[0] = -1;
        LightsObject[1] = -1;
        SetVehicleToRespawn(i);
    }

 

Edited by Samat_Zho

Share this post


Link to post
Share on other sites

Тема закрыта.Решение не требуется

Share this post


Link to post
Share on other sites

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Запуск серверов"

Перемещена в: "Прочее > Архив"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Прочее > Архив", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • axvvpq
      By axvvpq
      Всех приветствую, меня интересует мод проекта AMAZING, если он есть у кого то с системой транспортных компаний и/или таксопарков - прошу скинуть. Если же вы его продаёте, то цену и связь с Вами.
    • 0s1pov
      By 0s1pov
      Мод полный оригинал 11 REGION RP
      Просмотр файла Здравствуйте дорогие пользователи pawnorus. На продаже оригинальный мод проекта 11 REGION RP
      В моде присутствует:
      CEF:
      - Авторизация/регистрация на CEF
      - Главное меню на CEF
      - Магазин одежды на CEF
      - Худ CEF
      - Меню управления фракцией на CEF
      - Спидометр на CEF
      - Документы по типу паспорта, военного билета и так далее на CEF

      Системная составляющая:
      - Система спортзала (FULL 11 REGION)
      - Система подъездов (FULL 11 REGION)
      - Система усталости, для понижения усталости Вам требуется ввести команду, и Ваш персонаж будет отдыхать (FULL 11 REGION)
      - Система динамического авторынка, администрация из игры выставляет автомобили на продажу (FULL 11 REGION)
      - Система позволяющая создать фракционный транспорт прямо из игры с сохранением (FULL 11 REGION)
      - Система тонировки автомобиля (FULL 11 REGION)
      - Система различных образований, (полицейское, и тд) (FULL 11 REGION)
      - Система реалистичных номерных знаков с возможностью изменения региона (4 типа: гражданский, полицейский, военный, такси) (FULL 11 REGION)
      - Система закрытой регистрации способом подачи заявки прямо из игры прямиком администрации, с дальнейшей возможность отклонения/одобрения её (FULL 11 REGION)
      - Много различных работ, например: развозчик песка, развозчик пиццы, машинист поезда) (FULL 11 REGION)
      - Система сохранения всех действий в базу данных MySQL (FULL 11 REGION)
      - Система выдачи своего звания(сами пишите название)
      - Система подорганизаций во фракции (FULL 11 REGION)
      - Система мигалок с интерфейсом (FULL 11 REGION)

      И многое другое. К моду прилагается также база данных, приятного использования.
      Добавил 0s1pov Добавлено 04.12.2022 Категория Моды Автор 11 region  
    • 0s1pov
      By 0s1pov
      Здравствуйте дорогие пользователи pawnorus. На продаже оригинальный мод проекта 11 REGION RP
      В моде присутствует:
      CEF:
      - Авторизация/регистрация на CEF
      - Главное меню на CEF
      - Магазин одежды на CEF
      - Худ CEF
      - Меню управления фракцией на CEF
      - Спидометр на CEF
      - Документы по типу паспорта, военного билета и так далее на CEF

      Системная составляющая:
      - Система спортзала (FULL 11 REGION)
      - Система подъездов (FULL 11 REGION)
      - Система усталости, для понижения усталости Вам требуется ввести команду, и Ваш персонаж будет отдыхать (FULL 11 REGION)
      - Система динамического авторынка, администрация из игры выставляет автомобили на продажу (FULL 11 REGION)
      - Система позволяющая создать фракционный транспорт прямо из игры с сохранением (FULL 11 REGION)
      - Система тонировки автомобиля (FULL 11 REGION)
      - Система различных образований, (полицейское, и тд) (FULL 11 REGION)
      - Система реалистичных номерных знаков с возможностью изменения региона (4 типа: гражданский, полицейский, военный, такси) (FULL 11 REGION)
      - Система закрытой регистрации способом подачи заявки прямо из игры прямиком администрации, с дальнейшей возможность отклонения/одобрения её (FULL 11 REGION)
      - Много различных работ, например: развозчик песка, развозчик пиццы, машинист поезда) (FULL 11 REGION)
      - Система сохранения всех действий в базу данных MySQL (FULL 11 REGION)
      - Система выдачи своего звания(сами пишите название)
      - Система подорганизаций во фракции (FULL 11 REGION)
      - Система мигалок с интерфейсом (FULL 11 REGION)

      И многое другое. К моду прилагается также база данных, приятного использования.
    • tranquilsevenaura
      By tranquilsevenaura
      Добрый вечер дорогие друзья, не работает команда /apanel. По началу, как только запустил мод и выдал себе админку все было хорошо и все работало, но после сделав несколько манипуляций (явно не связанных с /apanel НИКАКИМ образом, как мне кажется). В server log ничего толкового найти не смог. Уровень моего скриптинга "качабок, который эдитит простые команды и дополняет диалоги".
       
      Буду очень благодарен, если поможете, репликом ниже предоставлю код /apanel
      CMD:apanel(playerid, const params[]) {     if(PI[playerid][pAdmin] < 1 || dostup[playerid] == 0) return true;     new string[1612];     switch(PI[playerid][pAdmin]) {         case 1: format(string,sizeof(string),""P"1."W" Àäìèíèñòðàöèÿ\n"P"2."W" Çàñïàâíèòüñÿ\n"P"3."W" Óñòðîèòüñÿ íà ðàáîòó\n"P"4."W" Èãðîêè â òþðüìå\n"P"5."W" Èãðîêè ñ áàíîì ÷àòà\n"P"6."W" Àäìèí èíôîðìàöèÿ %s\n"P"7."W" Kill List %s",(!PI[playerid][pAdmMSG]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!PI[playerid][pAdmKL]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"));         case 2: format(string,sizeof(string),""P"1."W" Àäìèíèñòðàöèÿ\n"P"2."W" Çàñïàâíèòüñÿ\n"P"3."W" Óñòðîèòüñÿ íà ðàáîòó\n"P"4."W" Èãðîêè â òþðüìå\n"P"5."W" Èãðîêè ñ áàíîì ÷àòà\n"P"6."W" Àäìèí èíôîðìàöèÿ %s\n"P"7."W" Kill List %s\n"P"8."W" Îíëàéí îðãàíèçàöèé\n"P"9."W" Ïî÷èíèòü àâòîìîáèëü",(!PI[playerid][pAdmMSG]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!PI[playerid][pAdmKL]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"));         case 3: format(string,sizeof(string),""P"1."W" Àäìèíèñòðàöèÿ\n"P"2."W" Çàñïàâíèòüñÿ\n"P"3."W" Óñòðîèòüñÿ íà ðàáîòó\n"P"4."W" Èãðîêè â òþðüìå\n"P"5."W" Èãðîêè ñ áàíîì ÷àòà\n"P"6."W" Àäìèí èíôîðìàöèÿ %s\n"P"7."W" Kill List %s\n"P"8."W" Îíëàéí îðãàíèçàöèé\n"P"9."W" Ïî÷èíèòü àâòîìîáèëü\n"P"10."W" Ñîñòîÿíèå ñêëàäîâ\n"P"11."W" Óçíàòü çàìîðîçêè áàíä/ìàôèé",(!PI[playerid][pAdmMSG]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!PI[playerid][pAdmKL]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"));         case 4: format(string,sizeof(string),""P"1."W" Àäìèíèñòðàöèÿ\n"P"2."W" Çàñïàâíèòüñÿ\n"P"3."W" Óñòðîèòüñÿ íà ðàáîòó\n"P"4."W" Èãðîêè â òþðüìå\n"P"5."W" Èãðîêè ñ áàíîì ÷àòà\n"P"6."W" Àäìèí èíôîðìàöèÿ %s\n"P"7."W" Kill List %s\n"P"8."W" Îíëàéí îðãàíèçàöèé\n"P"9."W" Ïî÷èíèòü àâòîìîáèëü\n"P"10."W" Ñîñòîÿíèå ñêëàäîâ\n"P"11."W" Óçíàòü çàìîðîçêè áàíä/ìàôèé\n"P"12."W" Áàíëèñò\n"P"13."W" Âîçìîæíî âçëîìàíû\n"P"14."W" Áèëáîðäû\n"P"15."W" Äóýëè %s",(!PI[playerid][pAdmMSG]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!PI[playerid][pAdmKL]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!duels) ? ("{FF182D}[OFF]") : ("{33AA33}[ON]"));         case 5: format(string,sizeof(string),""P"1."W" Àäìèíèñòðàöèÿ\n"P"2."W" Çàñïàâíèòüñÿ\n"P"3."W" Óñòðîèòüñÿ íà ðàáîòó\n"P"4."W" Èãðîêè â òþðüìå\n"P"5."W" Èãðîêè ñ áàíîì ÷àòà\n"P"6."W" Àäìèí èíôîðìàöèÿ %s\n"P"7."W" Kill List %s\n"P"8."W" Îíëàéí îðãàíèçàöèé\n"P"9."W" Ïî÷èíèòü àâòîìîáèëü\n"P"10."W" Ñîñòîÿíèå ñêëàäîâ\n"P"11."W" Óçíàòü çàìîðîçêè áàíä/ìàôèé\n"P"12."W" Áàíëèñò\n"P"13."W" Âîçìîæíî âçëîìàíû\n"P"14."W" Áèëáîðäû\n"P"15."W" Äóýëè %s\n"P"16."W" Àíòè÷èò\n"P"17."W" Êàçèíî %s\n"P"18."W" Ðåïîðò %s\n"P"19."W" Çàïîëíèòü ñêëàäû áàíä/ìàôèé\n"P"20."W" Îãðàíè÷åíèå Invite",(!PI[playerid][pAdmMSG]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!PI[playerid][pAdmKL]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!duels) ? ("{FF182D}[OFF]") : ("{33AA33}[ON]"),(!casino) ? ("{FF182D}[OFF]") : ("{33AA33}[ON]"),(!rep_system) ? ("{FF182D}[OLD]") : ("{33AA33}[NEW]"));         case 6,7: format(string,sizeof(string),""P"1."W" Àäìèíèñòðàöèÿ\n"P"2."W" Çàñïàâíèòüñÿ\n"P"3."W" Óñòðîèòüñÿ íà ðàáîòó\n"P"4."W" Èãðîêè â òþðüìå\n"P"5."W" Èãðîêè ñ áàíîì ÷àòà\n"P"6."W" Àäìèí èíôîðìàöèÿ %s\n"P"7."W" Kill List %s\n"P"8."W" Îíëàéí îðãàíèçàöèé\n"P"9."W" Ïî÷èíèòü àâòîìîáèëü\n"P"10."W" Ñîñòîÿíèå ñêëàäîâ\n"P"11."W" Óçíàòü çàìîðîçêè áàíä/ìàôèé\n"P"12."W" Áàíëèñò\n"P"13."W" Âîçìîæíî âçëîìàíû\n"P"14."W" Áèëáîðäû\n"P"15."W" Äóýëè %s\n"P"16."W" Àíòè÷èò\n"P"17."W" Êàçèíî %s\n"P"18."W" Ðåïîðò %s\n"P"19."W" Çàïîëíèòü ñêëàäû áàíä/ìàôèé\n"P"20."W" Îãðàíè÷åíèå Invite\n"P"21."W" Äàëüíîáîéùèêè\n"P"22."W" Ïðîìîêîäû\n"P"23."W" Áîíóñû\n"P"24."W" Ïîïîëíèòü ïðîäóêòû â áèçíåñ(ñêîëüêî çàêàçàë âëàäåëåö)\n"P"25."W" Àíòè ÒÊ %s",(!PI[playerid][pAdmMSG]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!PI[playerid][pAdmKL]) ? ("{FF182D}[OFF]") : ("{33AA33}[ONN]"),(!duels) ? ("{FF182D}[OFF]") : ("{33AA33}[ON]"),(!casino) ? ("{FF182D}[OFF]") : ("{33AA33}[ON]"),(!rep_system) ? ("{FF182D}[OLD]") : ("{33AA33}[NEW]"),(!anti_tk) ? ("{FF182D}[OFF]") : ("{33AA33}[ON]"));     }     D(playerid,D_ADMIN_PANEL,DSL,""P"Àäìèí ïàíåëü",string,"Âûáðàòü","Îòìåíà");     return true; }