Вроде разобрался, потестировал ваш вариант
DarkMaster. Работает, и я уже было хотел порадоваться, но потом понял что не так: два математических действия у меня выполняются почти 3 секунды, это очень долго :о( У меня в циклах шли расчеты, они мгновенные. Иначе процедура перестает отвечать задуманному :о( Процедура старая, скрипт содержит более 10к строк, просто так его переделать на луа - это мой труд за год (IMG:
style_emoticons/default/biggrin.gif)
Удалил я виндовс 10, поставил назад старую добрую виндовс 7. Логика пилотских скриптов отличается от луа. Луа, как по мне, это уже язык программирования: там функции, логика сложнее и не всегда понятная, как правильно надо сделать что-то. А пилотские скрипты это всегда простая прямая дорога. Понятная, последовательная, где на любой точке движения можно остановиться, внести изменения, и снова продолжить. И для этого практически не нужно никаких особых знаний и навыков.