Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Вылетает ошибка, когда включаю отладку

Страниц (1): [1]
 

1. Kostick - 30 Января, 2023 - 08:08:22 - перейти к сообщению
Вылетает такая ошибка, когда запускаю код с включенной галочкой отладки:(для просмотра ссылки Вам необходимо авторизоваться)
Правда я работаю через визуальный редактор. Сам код работает исправно.
Такая же ошибка вылетает, когда в визуальном редакторе создаю много циклов if
2. neba2101 - 30 Января, 2023 - 09:32:35 - перейти к сообщению
 Kostick пишет:
Вылетает такая ошибка, когда запускаю код с включенной галочкой отладки:(для просмотра ссылки Вам необходимо авторизоваться)
Правда я работаю через визуальный редактор. Сам код работает исправно.
Такая же ошибка вылетает, когда в визуальном редакторе создаю много циклов if


Возможно размер массива меньше нужного или пропущена ; или { }
3. Kostick - 30 Января, 2023 - 09:41:06 - перейти к сообщению
 neba2101 пишет:

Возможно размер массива меньше нужного или пропущена ; или { }


Ну т.к. я все создавал через визуальный редактор, пользуясь только блоками, которые там есть, без вставки своего кода, то обычно так не пропускается ; или { }.
Да и код то работает без отладчика, просто когда я пытаюсь его запустить с отладчиком, то вылетает эта ошибка.
4. Zireael - 30 Января, 2023 - 17:50:30 - перейти к сообщению
Нужен код, который к такому приводит.
5. Kostick - 31 Января, 2023 - 07:24:40 - перейти к сообщению
 Zireael пишет:
Нужен код, который к такому приводит.

Вот ссылка на код и алгоритм в вызуальном редакторе:
(для просмотра ссылки Вам необходимо авторизоваться) (для просмотра ссылки Вам необходимо авторизоваться)
Причем когда убираю связь от блока if в функции "Разница" в визуальном редакторе (как в файле по ссылке ниже), то ошибка пропадает. Будто это та граница количества блоков if, после которых появляется ошибка.

Ссылка на файл, где убрал связь у одного блока if в функции "Разница":(для просмотра ссылки Вам необходимо авторизоваться)
6. Zireael - 31 Января, 2023 - 17:47:17 - перейти к сообщению
 Цитата:
"Разница: " + format(X_trof_raznizha) + " R= " + format(R) + " R_drobnoe= " + format(R_drobnoe) + " S_drobnoe= " + format(S_drobnoe)

Длина строки 132 символа, это может приводит к ошибкам, причём даже не будет писать что превышена длина строка в 127 символов. Можно сделать так:
CODE:
"Разница: " + format(X_trof_raznizha) + " R= " +
format(R) + " R_drobnoe= " + format(R_drobnoe) +
" S_drobnoe= " + format(S_drobnoe)

Также пути к файлам более 127 символов, лучше сократить.
(Добавление)
 Цитата:
function Вызов_черного_духа(Вызов черного духа)

Это ошибка. Либо вообще ничего не пишите в параметрах, либо пишите так как этого требует синтаксис.
Справка по функциям

Powered by ExBB FM 1.0 Final