28

» WarCraft 3 / Способности и алгоритмы на заказ

Выполнение заказа

Заклинание готово!

Заказчик: ALEX 101 НЕ
Способность: Цепной Мороз
Выполнено: Да (GUI)

инструкция по импорту
удалить из папки Initialization триггер отделённый комментарием (он нужен для показа урона) и скопировать папку в свою карту
половина настроек в гуи, другая половина в редакторе объектов, я думаю ты разберёшься, добавишь нужное кол-во уровней замедления для даммикаста и для основной абилки, ману, кд иконки, описание и так далее устанавливай сам
в триггере Untitled Trigger 001 есть булекспр, где ты должен указать кого отлавливать в качестве следующей цели для нанесения урона, на данный момент там условие что юнит жив, что враг и что не равен предыдущей цели, там же можешь настроить радиус соприкосновения с целью, если тебе не нужны дополнительные эффекты, можешь удалить переменные Dummy1 и Dummy2, а вместе с ними все функции, где они были использованы (они станут красными после удаления), будет вылетать только один даммик
если нужна дополнительная помощь по импорту - спрашивай
Загруженные файлы
28

» WarCraft 3 / Как сделать 2 способности стремительности у одного героя? World Editor

LastUchiha, стремительность позволяет проходить сквозь юнитов, а невидимость даммикастом не позволяет этого
28

» WarCraft 3 / Способности и алгоритмы на заказ

ALEX 101 НЕ, если никто не преуспеет, то сделаю на следующих выходных, может раньше, хз
28

» WarCraft 3 / Как сделать 2 способности стремительности у одного героя? World Editor

Это невозможно стандартными методами. Единственная абилка позволяющая менять приказ это канал. Тебе нужен южапи/мемхак либо реф, думаю там можно менять приказ абилки
28

» WarCraft 3 / как изменить время внутри таймерного периодического триггера?

можешь пересоздать триггер, можешь юзать переменную для этого, можешь юзать обычный таймер, который запустит функцию, которая экзекютнет другую функцию, чтобы можно было юзать вещи вроде TriggerSleepAction
28

» WarCraft 3 / Переместить триггером ящики-декор (Move)

Переместить на 1.26 обычными способами нельзя, но кроме способов выше, можно пересоздать деструкты
28

» WarCraft 3 / Способности и алгоритмы на заказ

Галендор Крэйл, это говорит о твоей криворукости. Я же ясно сказал - телепорт в ближайшую проходимую точку. Открой вкладку обзора и поставь галочку на видимость проходимых путей: земля. И ты увидишь, что между твоими деревьями присутствуют пространства, которых в моём случае не было. Если ты и на воде сделаешь проходимую маленькую точку - будь уверен, он там окажется таким же образом
28

» WarCraft 3 / kLoader - запуск нескольких Warcraft на одном компьютере

OVOgenez, я в любом случае бессилен, но я бы попробовал ещё от админки и с режимом совместимости
28

» WarCraft 3 / Управление неподконтрольным юнитом

делиться обзором можно, а вот баловаться с контролем между 2 игроками нет, костылями разве что (может в южапи/мемхаке есть функции для подобного)
28

» WarCraft 3 / Способности и алгоритмы на заказ

Галендор Крэйл, я проверил, с деревьями такая же реакция как и с водоёмами, телепорт в ближайшую проходимую точку, спасибо за дезинфу и моё потраченное время
28

» WarCraft 3 / Переодически подвисает таймер

konvan5, Да и пофигу! Главное - работает.
Как не зайдешь на ХГМ - все все на свете знают, а я всегда не прав. Пойду дальше делать карту. Всем спасибо, вопрос закрыт.
Обиделся в общем. Ты в джассе на уровне новичка, тебе пытаются помочь более грамотные люди, но вместо того, чтобы принять критику и сказать прямо "исправьте пожалуйста мой код, он работать должен так-то", после чего подчеркнуть какие-то новые возможности для себя, ты решаешь уйти практически ни с чем. Не ленись и черпай информацию откуда только можно, тем более, когда тебе её могут максимально лаконично предоставить люди, которые понимают что кодят
28

» WarCraft 3 / Переодически подвисает таймер

host_pi, function WAIT_EX takes real s returns nothing
local timer t = CreateTimer()
call TimerStart(t,s,false,null)
loop
call TriggerSleepAction(s)
exitwhen TimerGetRemaining(t) == 0.
endloop
call DestroyTimer(t)
set t = null
endfunction
Таймер отдельно умирает, он через wait ex. сделан.
Что это за бред..
28

» WarCraft 3 / Стакающийся ежесекундный урон

стакать не получится, разве что триггерный аналог
даммик накинуть сможет, спавни его с приказом attack once