Баг с "выполнить скрипт"
-
Собственно написал js код, ставлю его его блоком на 5 позицию, перезапускаю и он уже на первой позиции, и так при каждом запуске он становится на первую позицию среди блоков, вот сам код https://pastebin.com/0HAAcPbi
-
@abbys офф. ответ.
"Новая версия перемещает определения функций в начало сценария, что бы не было ситуций, когда функция еще не определена, но уже используется."
Перенос действий с определениями функций уберут в следующей версии.
-
и как мне теперь быть? это нарушает работу скрипта
-
@abbys Попробуй создать функцию в БАС и свой код кинуть в нее.
-
@abbys said in Баг с "выполнить скрипт":
Собственно написал js код, ставлю его его блоком на 5 позицию, перезапускаю и он уже на первой позиции, и так при каждом запуске он становится на первую позицию среди блоков, вот сам код https://pastebin.com/0HAAcPbi
Объявите функции в начале скрипта, а используйте уже там, где вам нужно.
Вот тестовый скрипт с вашим кодом.
-
спасибо, но я уже разделил на 2 части, функции оставил на первой позиции, а свитч на 5той, и всё работает)
-
@abbys said in Баг с "выполнить скрипт":
спасибо, но я уже разделил на 2 части, функции оставил на первой позиции, а свитч на 5той, и всё работает)
Ну я как бы это и предложил
:D
-
Можно было просто кинуть в функцию бас, но да ладно ) Когда код огромный делить его на объявление функций неудобно. Удобно делить на модули согласно их функционала.