26

» WarCraft 3 / Помогите с триггером

Принятый ответ
Добавляешь в триггер действие на отдачу конкретного приказа для конкретного юнита:
Новое действие (Ctrl+R)
Боевая единица / Unit
Отдать приказ без указания цели / Issue Order With No Target
Указываешь своего рабочего и выбираешь 3 или 4 приказ предлагаемого списка
  1. Добывать золото из ближайшего рудника / "autoharvestgold"
  2. Рубить ближайшие деревья / "autoharvestlumber"
26

» WarCraft 3 / Простейший триггер по спауну чего-либо

А разве нет функции которая спавнит деревья как кистью? Сразу кучей на нужный радиус и с проверкой размеров карт путей.
26

» WarCraft 3 / Не могу заставить акалита строить. Дайте решение!

Ну в принципе этого более чем достаточно для создания Акколита и указания ему строить Зиккурат. Единственное только что я использую в качестве точки то место куда смотрит камера игрока (Target of current camera view) и отдача приказа идёт в позицию самого только что созданного Акколита (Position of (Last created unit)). Так же явной проблемой в данной ситуации будет отсутствие ресурсов для постройки, отсутствие порченной земли, невозможность вообще построить здание, и отсутствие у Акколита вообще возможности строить какие-либо здания.
Загруженные файлы
26

» WarCraft 3 / [JASS] - Огненный Шар

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

» WarCraft 3 / [JASS] - Огненный Шар

RvzerBro, он спросил про просадку FPS как при ульте Шейкера - там создаётся много дамми и они спавнят много моделек шок-вейва. Это обычно поднагружало рендер. На видео спамятся модельки оставляющие что-то типа уберсплатов, и их довольно много, поэтому при мульти-юзе будет тонна этих эффектов. Это всё же проблема, но не большая, т.к. точно такой же скилл раньше юзали называя его "катон" во всех "наруто-картах", и даже в больших масштабах.
RvzerBro, ты же упомянул фиссуру Шейкера, которая спавнила деструктейблы (разрушаемые объекты) в виде груд камней, которые временно существовали и мешали пройти. Да, в момент их спавна проигрывается спецэффект вулкана, который раскидывает искры, но это совсем не то, видимо.
Одновременные касты скиллов со спамом таких эффектов явно не являются пиком среди красивых и правильных реализаций, но - почему нет?))
26

» WarCraft 3 / [JASS] - Огненный Шар

RvzerBro, речь про эхо-слэм - ульт Шейкера, на основе веера ножей который, там много шок-вейвов разлетается.
26

» WarCraft 3 / Иконки - Пак предметов

Рецензия на публикацию
На мой взгляд все эти иконки по-большей части отличные, а некоторые - довольно средненькие.
  1. Набор камней шикарен, единственное как-то визуально из ряда выбивается 4й вариант. Остальные прямо можно/нужно юзать для однотипных рун, самоцветов или чего-то подобного. А нет варианта с камнем жёлтого или золотого цвета? именно в таком стиле, а не как во 2м ряду.
  1. Второй ряд тоже по-своему хорош. А нет ли вариации синего камня, но чтоб он был покрупнее или иначе повёрнут? а то на фоне остальных он кажется несколько меньше.
  1. Амулеты плюс-минус, но 2 и 5 - однозначно хороши.
  1. Броня как броня, но конкретно 4й вариант можно сходу использовать для кого-того эффекта или ауры, на столько хорош для этого.
  1. В общем норм одёжка, но больше явно симпатизирует отличный от запроса вариант женского одеяния - такое бывает вообще невозможно найти ни в каком виде (например когда оно требуется для специфического квеста с упоминанием платья).
  1. Сапоги это всегда ТОП! но не всегда качество рисовки отвечает запросу. Как по мне - 3 и 4 - средняк, глаз не цепляет. А вот 2 и 5 - вполне качественно, как и 1, но он явно послабее.
  1. Щиты так же плюс-минус: Первые два - явно найду себе применение, 3 и 4 - с меньшей вероятностью, т.к. скорее затеряются без конкретного запроса. А вот 5 - однозначно топовый вариант.
Все следующие топоры, клинки, посохи - как-будто из категории "уже видел", но первый из топоров довольно неплохо смотрится. Из луков 1 и 5 смотрятся интересно. Посохи 1 и 3 явно топ, ну может следом за ними ещё и 4й. Про мечи сказать нечего, кроме того что первый явно нарисован аккуратно, а второму не хватает какого-то эффекта на фоне.
26

» WarCraft 3 / JNGP: Rebuild от PT153

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

» WarCraft 3 / Даммик не кастует способность

kg_toly, проверить этот параметр на остальных юнитах.
Твой дамми сделан с москита, который специально замедлен в скорости смены анимаций, поэтому мгновенный каст абилки даже и не виден.
Если скиллу выставить время следования (или время замаха/отмаха каста добавить), то сразу станет видно что юнит пытается двигаться.
Загруженные файлы
26

» WarCraft 3 / Даммик не кастует способность

Принятый ответ
А с чего ты взял что он у тебя НЕ кастуется? Он вообще-то срабатывает как надо, в твоей же карте. Если ты скиллу добавить КД то сразу же увидишь что он запускается.
А то что Канал не накладывает указанной тобой бафф на 5 сек - так это НИКОГДА ТАК И НЕ РАБОТАЛО.
26

» WarCraft 3 / Отследить получение "усиливающего" предмета

Just_Orc, имей ввиду что в момент срабатывания события "потери предмета" он всё еще проходит проверку на то что он имеется у юнита.
26

» WarCraft 3 / Есть ли перегрузка функций в jass/vjass/cjass или где-то ещё тут?

Tredor46, ну могу тебе такой вариант предложить...
Пишешь одну и туже функцию и ставишь везде null кроме нужного, но... Такое себе, чесно говоря.
А еще у тебя в функции DR принимается interer вместо real
function DAll takes string s, integer i, real r, unit u returns nothing
    if s == null then
        if i != null then
            set s = I2S(i)
        elseif r != null then
            set s = R2S(i)
        elseif u != null then
            set s = I2S(U2I(u))
        endif
    endif
    call DisplayTextToForce( GetPlayersAll(), s )
endfunction
26

» WarCraft 3 / Как задетектить высоту полёта юнита?

Пишешь события вход/выхода для области.
Когда входят - добавляешь в группу. Когда выходят - удаляешь.
При входе проверяешь еще и текущую высоту полёта юнита.
Группа юнитов нужна для того что бы таймером раз в секунду проверять всех вошедших ранее юнитов в область (а не выбирать их заново) и проверять их текущую высоту (если она может меняться). При получении нужного значения для высоты - делаешь свои действия, так же как и при входе юнита в область с уже необходимой высотой.
26

» WarCraft 3 / Пассивные способности через сферы

Dazz Lighter, есть простой фикс - если атакует юнит у которого есть такая сфера (абилка или предмет) и его текущий приказ ничему не равен (ну нулевой или пустой), то отдать приказ attack под себя. Юнит при этом точно так же продолжит атаковать как и атаковал до этого, просто теперь его приказом будет что-то кроме "пустоты", а значит сфера будет срабатывать.
Изначально я пробовал просто отдавать приказ атаковать атакованную цель, но была проблема в том что атакующий юнит наяинал пречледовать свою цель куда бы та не ушла. А приказ в землю просто заставит его бить окружающих и если что он вернётся назад, как стандартная реакция.
Прикол в том что пустой приказ заставляет сферу игнорить свою, а любой другой - не мешает ей... Пусть хоть мув или каст будет какой-либо.