Тогда ошибка в коде карты.
Во-первых, этот ступенчатый if нужно заменить на массив. Создай массив с размером 0, и во время инициализации карты занеси центры областей в ячейки 1 - 8. Получаешь случайное число и используешь его как индекс для получения точки, куда идти. Код станет заметно проще.
Во-вторых, не нужно отдавать приказ каждые 0.33 секунды. Отдай приказ 1 раз.
В-третьих, тут используются паузы. За время паузы глобальные переменные (а все переменные в гуи глобальные) могут поменять своё значение.
Elvenelve, чтобы юнитом точно выполнял приказы из кода, он должен быть либо под управлением игрока, либо по игроком, для которого нет слота. Иначе же базовый ИИ может делать всякую чушь в случайный момент.
Я попробовал данный вариант. Увы, ничего не вышло. Создавал доставщика и для себя, и для игрока без слота, и для слота с компьютером - всё равно не хочет лететь.
В общем, при выборе пункта назначения, он может зависнуть и всё.
Вертолёт может заспавниться и никуда не полететь в первый раз; а может не полететь, когда уже доставлял предмет больше двух раз.
Хорошо, я попробую
Ну, я попробовал и ничего не получилось. Иконку из картинки я могу сделать конечно, но перекрасить фон картинки как в Варкрафте у меня не выходит Spector_Mark, ну, я попробовал и ничего не получилось. Иконку из картинки я могу сделать конечно, но перекрасить фон картинки как в варкрафте у меня не выходит
» WarCraft 3 / Как заставить юнита двигаться в одну из заготовленных областей?
Ред. Elvenelve
» WarCraft 3 / Как заставить юнита двигаться в одну из заготовленных областей?
» WarCraft 3 / Как заставить юнита двигаться в одну из заготовленных областей?
Вертолёт может заспавниться и никуда не полететь в первый раз; а может не полететь, когда уже доставлял предмет больше двух раз.
» WarCraft 3 / Как заставить юнита двигаться в одну из заготовленных областей?
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Иконки на заказ
Ну, я попробовал и ничего не получилось. Иконку из картинки я могу сделать конечно, но перекрасить фон картинки как в Варкрафте у меня не выходит
Spector_Mark, ну, я попробовал и ничего не получилось. Иконку из картинки я могу сделать конечно, но перекрасить фон картинки как в варкрафте у меня не выходит
» WarCraft 3 / Иконки на заказ