• Страница 1 из 1
  • 1
Форум » Counter-Strike 1.6 » Сервер Counter-Strike 1.6 » Помощь по скриптингу » Run time error 4: index out of bounds
Run time error 4: index out of bounds
Дата: Пятница, 28.12.2018, 22:09 | Сообщение # 1
Мастер
Offline
  • AndyUnion
  • Репутация: 9
  • Сообщений:130
  • Пользователь
  • Статус пользователя Я в ВК: vk.com/andyunion
    Мой проект: cs-union.ru
    vk.com/un_cs
Здравствуйте. Имеется меню выдачи FD. Работает нормально. Но при выходе из меню (Именно при нажатии кнопки [9] "Выход") в консоли появляется следующая ошибка:

Код
L 12/28/2018 - 22:05:17:  [AMXX]Run time error 4: index out of bounds
L 12/28/2018 - 22:05:17:  [AMXX][0] jbm_core.sma::Show_FreedayControleMenu (l
ine 9350)
L 12/28/2018 - 22:05:17:  [AMXX][1] jbm_core.sma::Handle_FreedayControleMenu
(line 9374)
Может кто помочь, как решить?
Прикрепления: jbm_core.sma(586.5 Kb)
Дата: Пятница, 28.12.2018, 23:44 | Сообщение # 2
Скриптер
Любитель
Offline
  • 6u3oH
  • Репутация: 17
  • Сообщений:21
  • Разработчик
Поверки на выход нет, поэтому имеется попытка использовать элемент массива, выходящий за пределы допустимо-возможного.
Дата: Суббота, 29.12.2018, 01:42 | Сообщение # 3
  • Ragamafona
  • Репутация:
  • Сообщений:
  • Удаленные
В начале паблика
Код
Show_FreedayControleMenu(id, iPos)
{
Добавь проверку на позицию
Код
Show_FreedayControleMenu( id, iPos )
{
    if( iPos < 0 )
        return PLUGIN_HANDLED;

Не понял? Просто замени что в первой рамке, на то что во второй.
Дата: Суббота, 29.12.2018, 13:19 | Сообщение # 4
  • OverGame
  • Репутация:
  • Сообщений:
  • Удаленные
Как написал Ragamafona
Прикрепления: 0001007.sma(586.5 Kb)
Дата: Суббота, 29.12.2018, 13:37 | Сообщение # 5
Мастер
Offline
  • AndyUnion
  • Репутация: 9
  • Сообщений:130
  • Пользователь
  • Статус пользователя Я в ВК: vk.com/andyunion
    Мой проект: cs-union.ru
    vk.com/un_cs
Всё равно вылезает ошибка.

Код
L 12/29/2018 - 13:35:50:  [AMXX]Run time error 4: index out of bounds
L 12/29/2018 - 13:35:50:  [AMXX][0] jbm_core.sma::Show_FreedayControleMenu (l
ine 9352)
L 12/29/2018 - 13:35:50:  [AMXX][1] jbm_core.sma::Handle_FreedayControleMenu
(line 9376)



Код
Show_FreedayControleMenu(id, iPos)
{
       if(iPos < 0) return PLUGIN_HANDLED;

Прикрепления: 7454590.sma(588.7 Kb)
Дата: Суббота, 29.12.2018, 18:08 | Сообщение # 6
  • Ragamafona
  • Репутация:
  • Сообщений:
  • Удаленные
AndyUnion, вот тебе паблик, замени мой на свой
Прикрепления: 1964522.sma(1.1 Kb)
Дата: Суббота, 29.12.2018, 22:01 | Сообщение # 7
Мастер
Offline
  • AndyUnion
  • Репутация: 9
  • Сообщений:130
  • Пользователь
  • Статус пользователя Я в ВК: vk.com/andyunion
    Мой проект: cs-union.ru
    vk.com/un_cs
Ragamafona, спасибо, попробую
Форум » Counter-Strike 1.6 » Сервер Counter-Strike 1.6 » Помощь по скриптингу » Run time error 4: index out of bounds
  • Страница 1 из 1
  • 1
Поиск:
(threadpage)