У лесорубов проблемы с лесом - он не даёт себя рубить. В самом начале ожившие деревья легко разрубались на дрова, но потом ожил весь лес!
Лесорубы укрылись в единственной постройке из камня посреди леса и послали почтового ворона с просьбой о помощи.
36 13 013
25
Короче взял систему движения как в острове, лол. Будет очень громоздко. Зато работает.
Самый прикол, что в этой точке они всё-равно пытаются развернуться, но триггер их разворачивает на путь истинный, такие дела. Какой-то баг варкрафта3.
24
alexprey:
можно увеличить запустив через цикл
лол, а размер шага увеличить? Не?
размер шага даст рывки, а если нужна очень быстрая скорость - телепортирование на метр вперед неособо реалистично для машины, не?
29
можно увеличить запустив через цикл
лол, а размер шага увеличить? Не?
24
Если в коде не накосил, то вот функция перемещения юнита вперед от его обзора с шагом 2.5, скорость можно увеличить запустив через цикл
function MoveUp takes unit u, integer anim returns nothing
      local location loc
      set loc = Location(GetLocationX(GetUnitLoc(u)) + 2.5 * Cos(GetUnitFacing(u) * bj_DEGTORAD) , GetLocationY(GetUnitLoc(u)) + 2.5 * Sin(GetUnitFacing(u) * bj_DEGTORAD))
      call SetUnitAnimationByIndex(u, anim)  
      call SetUnitPositionLoc(u, loc)
      call RemoveLocation(loc)
endfunction
Вызвать так
      call MoveUp(unit, AnimationID)
25
darkowlom, фиг знает, я решил сейчас написать новый триггер, более сложный по структуре, мб что-то получится
24
Наш опенсорс-гронт хуже любого протекта, малейшее изменение в каком-то триггере - летят текстуры карт, карты начинают путаться и происходит уникальный баг - его нет, но надо изрядно отпрыгать пляску, скопировать вставить триггер на предыдущее место, 4 триггера удалить и 4 раза нажать назад и о чудо все работает, может у тебя тоже что-то из этой серии?
25
darkowlom, варкрафт3 просто издевается надо мной - прыгаю с бубном, уже ставлю дополнителньые области, при вхождении в которые отдаётся ещё один приказ - они его игнорируют и разворачиваются в одной и той же точке.
24
sleep:

Скоро вип запишу, если всё же исправлю непонятный баг с трафиком. Почему-то юниты разворачиваются и идут обратно перед самой конечной точкой.
Как вариант можно двигать юнитов триггерно в сторону конечной точки и играть им анимацию перемещения, это на случай если все же не решишь баг
25

Скоро вип запишу, если всё же исправлю непонятный баг с трафиком. Почему-то юниты разворачиваются и идут обратно перед самой конечной точкой.