Я не умею програмировать, взял как пример из одного урока
Вставил изменённый код, линия начинает бежать, пробегает процентов 25, после возвращается в начало и начинает нормальный отсчёт. Раньше вообще бегала много раз, сейчас немного лучше

Может ещё чего не хватает?