26

» WarCraft 3 / Почему не срабатывает триггер?

На сколько я помню, при событии начинает применять нельзя получить ни цель каста, ни точку... да и других технических моментов много. Поэтому используется обычно приводит в действие.
Способность без указания цели-юнита? - тогда бесполезно пытаться ссылаться на него. Тут необходимо понимать как и на что кастуется скилл. Если за основу взято рассеивание чар целителя, тогда не будет юнита-цели. Надо выбирать всех подходящих юнитов вокруг точки каста.
А вот если за основу взято рассеивание чар дриад - тогда да, можно отлавливать юнита-цель.
26

» WarCraft 3 / Триггерно заставить юнита стоять на месте

Способность постоянная невидимость со временем ухода в невидимость на -1.00 сек. и отключённым автоматическим поиском целей для нападения.
26

» WarCraft 3 / Проблемы с системой скрытности.

world_editor:
Идея очень хороша совсем забыл про стандартный инвиз, но наверно будет большая нагрузка у кучи мобов двигать и другую кучу мобов постоянно + спавн новых.
...можно делать нужные перемещения только лишь в определённые моменты, если такой вариат возможен (например когда игрох входит в нужную область, то активировать "смещённый вижн" доя всех стражей в ней).
26

» WarCraft 3 / Изменение ловкости героя

easypeasy, через установку ловкости на конкретно записанное ранее число может получиться так, что за эти 12 сек действия бонуса герой повысит уровень и получит немного ловкости, которую впоследствии потеряет.
Логичнее было бы сразу записать сколько ловкости ты хочешь добавить, и потом это же число и отнять.
set Hero_AGI = R2I( I2R(Ловкость) * 0.8 + 0.5 ) с округлением
Потом указываешь увеличить ловкость героя на Hero_AGI
А через 12 сек - уменьшить ловкость героя на Hero_AGI
26

» WarCraft 3 / Использования юнита как снаряд

PT153, можно. Просто от него остаются некоторые последсвия (на самом юните, специфика такая). Но на работоспособности отлова отрядов таких юнитов это никак не сказывается.
26

» WarCraft 3 / Использования юнита как снаряд

8gabriel8, упомянуть-то упомянули, а решения простого там так и не объявили... А перебор всех юнитов со сравнением дистанций (или принадлежности к области) - я за простое решение принять НЕ могу, ибо это целый само-свал новых действий... А так - всё по старинке, только добавляется "обезвреживание" и детект даммиков.
NazarPunk, как это ТРИ ?
Вот как у тебя идет триггер:
...ничего...
Выбор юнитов в радиусе Х от точка А
...ничего...
А теперь будет так:
...обращение к группе - remove Aloc...
Выбор юнитов в радиусе Х от точки А
...обращение к группе - add Aloc...
26

» WarCraft 3 / Использования юнита как снаряд

Эх вы...
При создании москитных даммиков, которых потом необходимо будет пикнуть, заноси их в специальную группу. В момент когда необходимо будет пикнуть даммиков - обратись к группе и отними у каждого абилку 'Aloc', после чего пикай их как обычных юнитов. А в конце - снова обратись к этой группе и верни им отнятую ранее абилку 'Aloc'.
Метод старый, простой, и надёжный.
8gabriel8, такой ответ сойдёт?
26

» WarCraft 3 / Скилл на неуязвимость

БезликийСектант:
а как при помощи триггеров на строить перезарядку? Вот дали ему 5 сек. неуязвимости, а потом идёт перезарядка 50 сек.
Тупо будет работать... всё остальное прикручивается/откручивается по желанию...
Загруженные файлы
26

» WarCraft 3 / Замена иконки Во время игры

8gabriel8:
Extremator, вообще-то ssbbssc упомянул, что можно всё испортить этой способностью, просил его пояснить, что конкретно он имел ввиду.
Всё зависит от того как ты ей пользуешься... У меня пока проблем не появлялось (хотя у абилки есть свои косячки).
26

» WarCraft 3 / Не показывает наличие скилла

Два варианта.
  1. Ты даёшь герою инвиз, и качаешь его. При этом триггерно добавляешь герою пассивку, которая будет хранить описание способности и занимать нужный слот на панели приказов.
  1. Ты даёшь герою качать пустышку-пассивку, которая не будет ничего давать. При этом в момент прокачки выдаёшь герою инвиз и выставляешь нужный уровень.
26

» WarCraft 3 / Замена иконки Во время игры

Принятый ответ
8gabriel8:
поясни, пожалуйста.
Можно сделать две одинаковых абилки, но с разными иконками.
И при помощи абилки "Техника" превращать одну в другу.
Точно так же как это делается в Гоблина-инжинера, или в той же Доте.
При этом в доте иконка не меняется, но меняются некие параметры (кд, мп, ренж, урон).
Хотя замену иконки тоже можно осуществить таким методом.
Достаточно подробно?
26

» WarCraft 3 / Максимальная скорость атаки 400%

8gabriel8:
Текст такой себе, старый Extremator оставил бы получше. Просто оставил бы один золотой комментарий.
Я уже давно уяснил что мои развёрнутые ответы мешают некоторым личностям тут. Поэтому мне проще кратко сказать "Можно сделать иначе" и ждать пока на это среагируют чем-то вроде "Как именно?", и только тогда я даю развёрнутые ответы, т.к. от меня этого ждут.
26

» WarCraft 3 / Максимальная скорость атаки 400%

PT153, ну так и будет. Да.
Мнимальная скорость атаки, которую можно задать юниту в РО - это 0.10
Т.е. по факту это 10 ударов в секунду.
При этом вполне могут работать всякие ускорители, вплоть до +400% (х5 от нормы)
Итого лимит 0.02 сек (как и сказано выше - ~0.022)
При этом не важно как именно идёт ускорение, ловкостью или перчаткой.
Там всё равно упор в лимит и дальше никак.
Но 50 атак за 1 сек - ну хз, куда тут ещё стремиться?
Не знаю, что с ним произошло, но в последние несколько лет его словно подменили. Изначально он был для меня самым чётким и конкретным экспертом не только на XGM, но и вообще на всех сайтах по варику, но сейчас он несёт разную дичь.
Всм?! xD
26

» WarCraft 3 / Максимальная скорость атаки 400%

PrincePhoenix:
Предел механики вара 5 ударов за секунду, больше не сделать стандартной атакой.
Ошибаешься.
26

» WarCraft 3 / Tooltip предмета

Всё верно. Вверху есть вкладки, одна из них - "Дополнительно". В ней есть два основным пункта для кастомизации: "Игровые константа" и "Игровой интерфейс". Во втором можно найти множество текстов и графики используемой по-умолчанию. Нужно найти текст подсказок и отредактировать его, например я раньше делал вот так - pp.userapi.com/9qlGOgbWBNuvWnV9IxXhGIKG4F3bPOEGFptv3A/xijJ5xDI10... (сразу под ценой две строки серого цвета).
26

» WarCraft 3 / Максимальная скорость атаки 400%

quq_CCCP:
Ну у тебя анимация, точка обратного хода, точка броска. Если они 0, то можно сделать 10 тычек в секунду максимум.
Можно сделать на много больше... 10 не является лимитом
26

» WarCraft 3 / Проблема с заменой шахт

Рудники эльфов не удаляются, там приказ на мгновенное оплетение
26

» WarCraft 3 / Как создать процентный отхил? (триггерно)

Установить здоровье юнита как (текущее здоровье юнита + (макс.здоровье юнита * 0.1) )
26

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

PornoMishka:
Это как если бы у нас была переменная типа code, а в любой момент мы могли бы ...
Так есть же тип code, которому можно задавать разные значение, не?
26

» WarCraft 3 / SetUnitPos / SetUnitX/Y конфликтуют со стандартными снарядами

Принятый ответ
PrincePhoenix:
конфликтуют со стандартными снарядами: missle атаки, способностей и прочего. (они не достигают визуально цели и останавливаются в исходной позиции юнита до смещения)
Ну так всегда было... когда делают блинк через SetUnitXY, то он перестаёт эвейдить снаряды, это давно известная проблема.
В ряде случаев фиксится хайдом юнита.
26

» WarCraft 3 / Возможности Lua относительно JASS\vJASS

prog:
Хороший пример - оборачиваем вызов RemoveUnit своей оберткой и делаем какие-то действия перед тем как вызвать настоящий RemoveUnit.
Т.е. раньше этого нельзя было сделать? (до LUA)
26

» WarCraft 3 / Действие спиной.

ArlekinOo:
Да уж, простого способа не будет.
При получении приказа каста скилла можно отдать этот приказ в обратную сторону (при этом игнорируя отлов нового приказа выданного триггерно).
Либо создавать всё это за спиной, и тогда у игрока будет задача кастовать скилл в другую сторону что бы получить нужный результат...
26

» WarCraft 3 / Локальные переменне при нескольких "вейтах"

UrsaBoss, я лишь спросил что тебе мешает уйти от вэйтов в цикле...
Ты используешь стандартную переменную в цикле с вэйтом - это всегда чревато потерей шага
Поэтому я и спрашиваю почему не сделать лучше? что-то мешает?
26

» WarCraft 3 / Локальные переменне при нескольких "вейтах"

UrsaBoss, а что мешает записать кастера и цель в отдельные глобалки (а так же можно записить урон/уровень абилки, как и число ударов) и отдельно запустить таймер на 10 срабатываний? + размазать по массиву всё это дело