Question

HAPKOMAH
User

Всем привет. У меня запускается и работает мод, но в один момент крашнуло. Я зашел в логи, а там следующая ошибка:

Спойлер

[17:34:13] [debug] Run time error 4: "Array index out of bounds"
[17:34:13] [debug]  Accessing element at negative index -400
[17:34:13] [debug] AMX backtrace:
[17:34:13] [debug] #0 00803164 in PlayerTimer () at D:\CRMP\Моды\SRP - 2020\gamemodes\new.pwn:33518
[17:34:13] [debug] #1 006184b8 in public @GrandTimer () at D:\CRMP\Моды\SRP - 2020\gamemodes\new.pwn:4383

 

Строчка 33518 -   if(GetVehicleSpeed(i) > VehStats[model-400][vMaxSpeed]+60 && model != 537 && model != 538 && !IsABoat(vehicleid) && !IsAPlane(vehicleid))

Строчка 4384 -  if(FrakCDm > 0 && startwar == false) FrakCDm--;

Решил еще скрин с кодом и номером строки добавить. Может так яснее будет:

 

Спойлер

K-2SVYdgSDQ.jpg?size=1227x537&quality=96&sign=70525ca2c75dfc81aeb0e32f386fc8cc&type=album

 

Спойлер

mIPFjC9eYoM.jpg?size=510x107&quality=96&sign=53c62c50df68cd4fb33ead2656561c41&type=album

 

Share this post


Link to post
Share on other sites

1 answer to this question

  • 0
Staffi
Новичок

Переводим фразу "Array index out of bounds" -> "Индекс массива за пределами" и понимаем всё оставшееся.

 

Теперь смотрим внимательнее. Он ругается, сообщая нам о "Accessing element at negative index -400", откуда мы понимаем, что у него индекс отрицательный, а именно -400, чего не может быть.

 

Смотрим код и видим: 

VehStats[model-400]

 

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

    • Dkskssjksk
      By Dkskssjksk
      🎮 Aeron RP — твой новый мир приключений!
       
      Долгожданный релиз уже близко! Совсем скоро ты сможешь окунуться в атмосферу настоящей ролевой игры на проекте Aeron RP.
       
      📅 Даты выхода:
       
      ПК: 15 мая.
      Android: 17 июня.
      🔥 Что тебя ждёт?
       
      Уникальная атмосфера и интересные задания.
      Дружное сообщество и активная администрация.
      Множество возможностей для развития своего персонажа.
      Не упусти шанс стать частью чего-то большего! Присоединяйся к нам уже сейчас, чтобы быть в курсе всех новостей и первыми узнать о старте.
       
      📢 Жми на ссылку и вступай в нашу группу:https://vk.me/join/TbRXlGjoMv4ymO3jogFudJOTVKZbmFfNYLc=
       
      Aeron RP — твоя история начинается здесь!
    • sinvays
      By sinvays
      PayDay RolePlay (Бонусный мод)
      Скачать файл Версия MySQL: R39-6
      Командный процессор: Pawn.CMD
      Объём основного файла: ~36к строк
      Античит: Nex-AC

      Подключение к базе данных:
      • Файл: new.pwn

      Описание:
      Работал когда-то с Ильёй Демидовым. Опыт был негативный, дальше сотрудничество смысла не имело. Позже к проекту подключился Костя Царик, и ситуация только ухудшилась. Сам мод изначально разрабатывался другим разработчиком, Сергей Щеблыкин, после него подключился я. В какой-то момент возникли проблемы по части оплаты которую обязан был выплатить Илья Демидов, после этого я забрал мод и прекратил работу. Недавно также была заблокирована группа PayDay из-за конфликтной ситуации с покупкой игрового проекта. Сам мод на текущий момент не представляет особой ценности как готовый продукт, по крайней мере для меня. Внутри много старых решений и костылей, доставшихся ещё с ранних версий PayDay старым разработчиком. С моей стороны были сделаны базовые вещи - система выдачи команд, префиксы, а также исправлены критические баги, из-за которых мод падал. По нагрузке может держать около 200 игроков, но точных гарантий нет, там было накручено не больше 200+ ботов. На этом от моего имени PayDay закрыт.
      Добавил sinvays Добавлено 19.04.2026 Категория Моды Автор sinvays  
    • sinvays
      By sinvays
      Версия MySQL: R39-6
      Командный процессор: Pawn.CMD
      Объём основного файла: ~36к строк
      Античит: Nex-AC

      Подключение к базе данных:
      • Файл: new.pwn

      Описание:
      Работал когда-то с Ильёй Демидовым. Опыт был негативный, дальше сотрудничество смысла не имело. Позже к проекту подключился Костя Царик, и ситуация только ухудшилась. Сам мод изначально разрабатывался другим разработчиком, Сергей Щеблыкин, после него подключился я. В какой-то момент возникли проблемы по части оплаты которую обязан был выплатить Илья Демидов, после этого я забрал мод и прекратил работу. Недавно также была заблокирована группа PayDay из-за конфликтной ситуации с покупкой игрового проекта. Сам мод на текущий момент не представляет особой ценности как готовый продукт, по крайней мере для меня. Внутри много старых решений и костылей, доставшихся ещё с ранних версий PayDay старым разработчиком. С моей стороны были сделаны базовые вещи - система выдачи команд, префиксы, а также исправлены критические баги, из-за которых мод падал. По нагрузке может держать около 200 игроков, но точных гарантий нет, там было накручено не больше 200+ ботов. На этом от моего имени PayDay закрыт.
    • sinvays
      By sinvays
      Peace RolePlay (Бонусный мод)
      Скачать файл Версия MySQL: R41-3
      Командный процессор: Pawn.CMD
      Объём основного файла: ~62к строк
      Античит: rakcheat

      Подключение к базе данных:
      • Файл: modules/settings.inc

      Описание:
      Оригинальный мод Peace RolePlay, полученный давно Позняка. Слив выполнен из-за того, что новый владелец начал массово перепродавать данный мод и предоставлять к нему вирус. Также не исключается публикация оригинального Luxwen RolePlay по аналогичной причине.
      Добавил sinvays Добавлено 18.04.2026 Категория Моды Автор sinvays  
    • sinvays
      By sinvays
      Версия MySQL: R41-3
      Командный процессор: Pawn.CMD
      Объём основного файла: ~62к строк
      Античит: rakcheat

      Подключение к базе данных:
      • Файл: modules/settings.inc

      Описание:
      Оригинальный мод Peace RolePlay, полученный давно Позняка. Слив выполнен из-за того, что новый владелец начал массово перепродавать данный мод и предоставлять к нему вирус. Также не исключается публикация оригинального Luxwen RolePlay по аналогичной причине.