15

» WarCraft 3 / Юниты тупят при передвижении

8gabriel8:
А проверял на карте с ровным ландшафтом и полной видимостью, там тоже тормозят при увеличении расстояния?
На маленькой карте без препятствий всё ок
15

» WarCraft 3 / Юниты тупят при передвижении

8gabriel8:
Формулы именно такие, а не:
(x+range)*cos(bj_DEGTORAD*angle)
(y+range)*sin(bj_DEGTORAD*angle)
это вопрос
Я скопировал из триггера
x и y - координаты центра окружности
15

» WarCraft 3 / Юниты тупят при передвижении

8gabriel8:
Так как реализовал движение каждого юнита, по какой формуле триггер высчитывает, что юнит должен пойти не в ту точку, куда отправлен основной юнит, а в ту, что ему предназначена?
Создаётся центр окружности в месте, где был главный юнит. Он телепортируется в указанную точку и таким образом задаёт радиус окружности, и создаётся 8 юнитов на этой окружности. С этого момента каждый юнит двигается симметрично оси своего радиуса, т.е. если основной юнит сместился на 30 градусов и его расстояние увеличилось на 200 от центра, то каждый юнит также смещает своё положение относительно центра окружности на 30 градусов и 200 расстояния.
range - расстояние от центра окружности до точки приказа главного юнита
angle - угол от центра окружности до точки приказа + 40*i, где i - номер дополнительного юнита. (т.е. у каждого следующего угол сдвинут на 40 градусов)
targetx = x+range*Cos(bj_DEGTORAD*angle)
targety = y+range*Sin(bj_DEGTORAD*angle)
Отдаётся приказ smart на targetx и targety.
15

» WarCraft 3 / Юниты тупят при передвижении

8gabriel8:
Это не объясняет, как происходит уменьшение и увеличение круга.
Как видно, юниты сильно тупят, когда круг увеличиваются, и быстро реагируют, когда сужается.
15

» WarCraft 3 / Юниты тупят при передвижении

8gabriel8:
А каким триггером реализована способность?
А что конкретно интересует? Событие ловит приказ главного юнита и этот же приказ отдаётся остальным через IssuePointOrder(). Т.е. нажал за главного юнита двигаться куда-то, и остальные тоже пошли в какую-то сторону (каждый в разную).
15

» WarCraft 3 / Плавное передвижение камеры

Bergi_Bear:
JackFastGame, нарисуй как ты хочешь чтобы выглядело
или нужна универсальная формула?
Интерполяция времени по Безье между двумя ключевыми кадрами.
То есть плавное перемещение от одной камере к другой вместо линейного.
Насчёт рисунка, мне нужно настраивать в какой момент времени камера ускоряется, а в какой замедляется, Безье как раз удобны для этого.
15

» WarCraft 3 / Плавное передвижение камеры

Andrey33:
Установить время у камеры, области для перемещения
Типо такого
И что это за халтура? Где здесь кривые?
15

» WarCraft 3 / Можно Ли Получить Реакцию на событие

Он хочет, чтобы в одном триггере у него было два события, и если сработало первое событие, то срабатывает первый if-конструктор, а если сработало второе событие, то срабатывает второй if-конструктор.
15

» WarCraft 3 / Проблема с Гареной

Принятый ответ
Заходи в комнаты других регионов. Например, Вьетнам или Филиппины.
15

» WarCraft 3 / Какой путь у данной иконки?

pro100master:
JackFastGame, это рамки каждый обведен отрезки для того чтобы под разным размером не растягвали
Всё, переделал текстуру под квадрат, получилось.
Спасибо.
15

» WarCraft 3 / Какой путь у данной иконки?

Спасибо, но теперь ещё один вопрос.
Какую модель нужно использовать, чтобы иконка корректно отображалась? Квадрат не подходит, получается вот это:
Загруженные файлы
15

» WarCraft 3 / Отлично, у меня сломалась карта.

Если ты хостил эту карту, можешь попросить у друга последнюю скачанную им версию.
15

» WarCraft 3 / Почему вы ливаете из игр в War3 или почему это делают другие?

Карты, что ты хостишь или играешь - параша, то-то все и ливают — обычно пишут, что карта говно, но аргументировать не могут. В итоге автор карты у разбитого корыта.
Плохое качество интернет соединения в гарене, никто не ливает, всех просто дропает — это да, Гарена частенько выкидывает кого-то...
В картах крайне высокая сложность и низкий порог вхождения, а люди тупы и не хотят учиться играть в новые карты — в Варкрафте сплошные казуальщики, убедился на личном опыте...
15

» WarCraft 3 / Очередная проблема со строкой приказа и ИИ

Maniac_91:
Предлагаю сделать две способности, действие которых соответствует уровням данной способности. Дать юниту первую способность (с возможностью прокачки до 2 уровня, но 2-й уровень - пустышка). При смене уровня первой способности удалить первую способность и добавить вторую.
Хотелось бы видеть более изящное решение вместо замены кучи абилок и переписывания кода. Особенно учитывая то, что при удалении абилки кулдаун сбрасывается.
UPD:
Частично решил проблему благодаря тому, что поставил второму уровню способности тип не "точка", а "юнит или точка". Заработало, т.к. мгновенные абилки на самом деле имеют таргет - самого кастера. Как решить проблему при других типах каста, хотелось бы услышать.
15

» WarCraft 3 / Дабл-клик предмета что лучше по времени?

А ты покликай два раза по несколько повторений. Я думаю, за секунду совершается среднестатистическим игроком около 6-8 кликов, так что сделай в районе 0.2-0.3. У Винды, к примеру, открытие папки где-то в районе 0.5 сек.
0.03с - это вообще около 30 кликов в секунду, что нереально.
15

» WarCraft 3 / Эффект страха

Насчёт бега в нужную сторону всё просто, меня интересует конкретно невозможность юнита отдать приказ. В Доте же как-то и без мемхака был реализован дуэль Легионки, провокация Акса. Отдавать приказ каждые 0.01 сек и каждый раз, когда игрок их отдаёт? Можно ли будет это обойти?
15

» WarCraft 3 / Нужна модель? - Вам сюда!

ledoed:
JackFastGame:
да вроде норм все привязоанно,а полоска как отдельная модель или стандартно на юните
В смысле как отдельная модель? Я создал юнита с моделью полоски, устанавливаю ему позицию, равную позиции владельца хп-бара.
15

» WarCraft 3 / Нужна модель? - Вам сюда!

  1. Полоска здоровья
  2. Имеется простейшая модель полоски здоровья. Мне необходимо менять ширину полоски в игре в зависимости от максимального здоровья юнита, но у этой модели почему-то scaling неправильный: когда я меняю размер по X, модель изменяется в размерах во все стороны, а при изменении размера по Y и Z ничего не происходит. Мне сказали, что это как-то связано с привязкой костей. Буду очень признателен, если исправите этот недочёт.
  1. Желательно сделать в ближайшие дни.
Загруженные файлы
15

» WarCraft 3 / Проблема с кастомным хп-баром (он же Progress Bar)

Diaboliko:
Черная область за хп баром вроде свободно скейлится ибо просто черная текстура без анимаций. Изменение размера хп бара тоже вроде не багает (mdlvis нормально воспроизводит). Я так понял, правая грань хп бара привязана к кости, которая движется анимациями. Переведи в .mdl и пролистай на дно, там циферки очевидные :) Это должно покрыть все вопросы.
Что-то у меня не получается. Можешь помочь?