26

» WarCraft 3 / Как добавить пассивное сожжение маны баллисте?

Принятый ответ
Я тут поэкспериментировал - нифига он не ловит "вызов" юнита.
Максимум что можно выжать из этой концепции - появление или смерть "облака".
Появление регистрируется через "вход в область карты".
Смерть как обычно, через "юнит умирает".
В обоих случаях мы получает только само "облако", и никак не может сослаться на Труповозку.
Я поменял "облако" на Светлячка - он создаётся москитным, и ему можно сразу приказать юзать под себя Самопожертвование. Можно использовать задержку времени жизни что бы отсрочить эффект каста абилки, либо ей самой дать время приготовления.
26

» WarCraft 3 / Как добавить пассивное сожжение маны баллисте?

WilliamBz, нееее... Вот это всё что я написал нужно сделать, а уже вместо триггерного выделения юнитов и уничтожения у них маны можно использовать абилку Светлячков. Хотя там и с триггерным отловом совсем не сложно.
26

» WarCraft 3 / Как добавить пассивное сожжение маны баллисте?

Есть одна мысль, но это костыль жудкий будет...
А попробуй сделать так: Берёшь абилку от труповозки, ту саму которая создаёт "ядовитое облако" в месте куда она выстреливает, и даёшь её балисте. Само "облако" (юнита) настраиваешь так что бы он не смещался в сторону при создании, и модельку убери. Создай триггер, который будет регистрировать призыв юнита юнита, и попробуй определить его владельца (не забываем о том что в GUI-переводе событие неправильно названо, там вызыван/вызывает перепутаны). Если удастся получить и самого "юнита-облако", и эту самую "труповозку", то можно триггерно сжечь ману всем вокруг (либо использовать "самопожертвование" светлечков, для облака разумеется).
Попробуй. Если получится, то это будет самое постое и менее замороченное, чем отлов урона, позиций атаки и прочего...
26

» WarCraft 3 / локальная fogmodifier

Extremator, чтобы ты врага мог в деревьях видеть, а враг тебя не мог.
Да? Никогда не замечал что б у меня резался обзор, когда меня запирали в деревьях...
26

» WarCraft 3 / Иконки на заказ

Всем привет. Мне нужна иконка огненное дыхание (перекрасить с красного на синий) для ледяное дыхание
А это, не?
Загруженные файлы
26

» WarCraft 3 / Ускорение работы триггера

Все, что красное, я уже давно перевожу в нативные фунции.
Не всё красное == плохое
26

» WarCraft 3 / Массив локальной переменной

Спецэффект висит лишних секунд пять после его удаления,
Стоит определиться с тем почему это вообще происходит.
Какую именно модель ты используешь для спецэффекта?
26

» IrInA Host Bot / Не могу подключиться к любой карте

Не знаю как на счет здесь, но сочетую наведаться на сервер в дискорде. Там довольно легко наткнуться на Симметру (он же админ), который сам постоянно помогает с решением подрбных проблем.
26

» WarCraft 3 / Глобальный таймер

Joma, может стоит уйти от события истечения таймера и указать нужнкю выполняемую функцию по его окончанию, мм?
function TimerEndActions takes nothing returns nothing
    call DisplayTextToForce(GetPlayersAll(), "Hello world!")
endfunction

function TimerGoActions takes nothing returns nothing
    set T = 
    call TimerStart( CreateTimer(), 5., false, function TimerEndAction )
endfunction
26

» WarCraft 3 / Глобальный таймер

Joma, таймеры из глобальных переменных создаются в момент объявления этих самых глобалок (но не всегда), либо в специальном блоке их инициализации (там же и происходит расчет "размерности"). А все триггеры и события к ним создаются несколько позже, поэтому в них уже будут таймеры указанные для регистрации событий. На Jass'е ты просто обходишь эту последовательность прямолинейностью своих действий.
26

» WarCraft 3 / Глобальный таймер

У тебя есть тригоер с событием истечения этого твоего jass-таймера? Или функция, которая вызывается его отрабатыванием? Если нет, то без прямого указания через переменную ты на него никак не сошлёшься.
26

» WarCraft 3 / Пропала новая сфера огня и способность слияние с тенью

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

» WarCraft 3 / локальная fogmodifier

Судя по названию, это модификатор тумана.
Она у героя propet. Я так понял, что она область применения заклинания что ли меняет? Не знал, что так можно сделать триггерно
Подозреваю что это сделано было для того что б возможно было юзать 2й скилл в НЕразведанную часть карты (т.е. она остаётся скрытой из-за "тумана войны", но при это уже единожды разведанной), ибо Блинк нельзя юзать в черноту, а его телепортация это и есть Блинк/Скачок с задержкой.
26

» WarCraft 3 / Не стакаются предметы

Ну вообще это нормально, тут нечего исправлять.
Но если ты хочешь что б заряды предметов суммировались в олном слоте, то сделать триггер, который будет отлавливать подбор таких предметов и при наличии еще одного в инвентаре перекидывать заряды в него. Вот и всё.

Событие подбора, общая проверка предмета (например что он с классификацией "имеет заряды"), и дальше цикл по инвентарю.
Если предмет в слоте является какого же типа как подобранный, но это не он сам - добавить ему число запядов от подобранного и удалить подрбранный. Всё просто.
26

» WarCraft 3 / Метаморфоза героя и мана

FIRERANGER, именно она. Должно работать!
Возможно, абилки слетают потому к что их нет в изменённой форме.
На практике можно обойтись тем что "техника" будет отдельно выдаваться герою в момент превращения и так же удаляться. Если без техники абилки сохраняются и никуда не пропадают при превращениях, то добавление должно работать корректно (как Аганимы на героях в доте, которые при морфах не убивают ульты героям).
26

» WarCraft 3 / Метаморфоза героя и мана

Extremator, насколько я помню, пустышки ещё должны быть того же типа. Прожимаемые, пассивки и т. д.
Они всё равно таковыми будут переделаны.
Даже ауры в активки превращаются.
Речь о том что бы сделать ПУСТЫШКИ, т.е. всевдо-абилки которые в отличии от оригинальных можно будет скрыть
26

» WarCraft 3 / Метаморфоза героя и мана

Ты можешь превратить ненужные абилки в пустышки через "технику".
Потом удаляешь "технику" и стандартные абилки вернутся на места (сохраняя их КД и уровни, только пустышки тоже должны иметь уровни).
26

» WarCraft 3 / Полярное смещение (скорость тригонометрических операций)

nazarpunk:
Настолько точный что 0.1 + 0.2 == 0.3?
Ну это уже к движу вопросы... Но ты конечно же предлагаешь сделать вавилонскую библиотеку.
26

» WarCraft 3 / Есть ли калькулятор перевода равкода в эти числа?

А есть программа для конвертации всех равкодов внутри текстового файла?
В натпаде есть конвертация "hex -> ascii"