6

» WarCraft 3 / Нестандартные требования

Extremator, мне надо чтобы в требованиях была к примеру кузница которую я создал
Нажми на это стандартное требование "кузница" двойным кликом (или жмёшь на пустое поле требования), после откроется новое окошко. В нём снова будет "кузница", опять нажимаешь двойным кликом (или жмёшь "добавить"). Ещё одно новое окошко. Сверху справа будет 3 панельки. Нажми на "сражение" и выбери "нестандартное", а слева можешь выбрать расу, к которой принадлежит твоё здание. Нажимаешь "ок", пока не исчезнут все окошки. Думаю, я описал всё даже очень подробно
6

» WarCraft 3 / Скилл "ракеты" мультишот

Поставь поменьше число целей, и проверь сколько будет на деле.
И так до тех пор пока не получишь нужный результат. Удачи.
Да, сработало, почему-то не думал о чём-то столь очевидном). Спасибо
Если что, поставил одну цель
6

» WarCraft 3 / Получение голды за союзников

Окей, придётся использовать костыль. Этот триггер делает почти то же, что я хотел.
Можно убрать тип убитого юнита. Тогда за всех крипов, убитых синим (союзником красного), будет получаться 25 голд. А вот особым крипам можно поставить уже тип убитого юнита. Награда за килл любого и определённый тип суммируется. А игрок увидит красивую картинку добавления золота в ресурс
Загруженные файлы
6

» WarCraft 3 / Тёмные Времена

По мне, диалоги ну слишком долгие (на момент 1 главы). Я уже прочитал весь текст, а потом жду ещё около 1.7 времени, потраченного на чтение... А так, довольно интересно. Будто какую-то книгу впечатали в варкрафт
6

» WarCraft 3 / Не видно грейда

добавил исследования железных мечей, всё работает
А... Я немного запутался тогда)
Поставил в "улучшения", а не "доступные исследования")
Спасибо)
6

» WarCraft 3 / Забавная особенность "разведки"

Lord_Teo, не, главное сделать всё на ро, никаких триггоров, милишники не одобрят
Именно :)
Разве не интересно было бы сделать карту без единого триггера, которая, к тому же, имеет кучу вариаций скиллов, будто триггеры приложили)
6

» WarCraft 3 / Таймеры срабатывание триггера

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

а, я так понимаю автору нужно сохранить муи что ли? или в чём прикол

Просто у меня триггер хилит. И если крипов много, то за тот микроскопический период времени, если много кто атакует владельца итема, то он моментально восстановит хп.
держу в курсе, отменяя атаку оно всё равно будет восстанавливать хп, таким образом союзник или противник может абузить эту дичь и выхиливать на фул героя
Это просто пример в теме. Тот триггер на хил срабатывает не когда герой наносит урон, а потому другой юнит атакован (гер), а когда получает (гер). И поэтому в толпе врагов этот итем слишком силён. Но да, надо было мне объяснить получше

Создаёшь в догонку к имеющемуся ещё две переменные, логическую и таймер.
В момент когда срабатывает проверка шанса, рядом, следующим же условием добавляешь что "твоя_логическая = НЕТ", а в действиях которые идут дальше "set твоя_логическая = ДА", после чего заводишь твой_таймер однократно на 3 секунды.
Далее создаёшь триггер с событием "твой_таймер истекает", а в действиях делаешь возврат значения логической на НЕТ (" set твоя_логическая = НЕТ " ). Готово.
Да, я не хуже других понимаю что это очень далеко от "хорошего исполнения", но справедливости ради - это же просто демонстрация базы (азы).
Окей, попробую, спасибо
6

» WarCraft 3 / Таймеры срабатывание триггера

Есть же событие - periodic event, оно со встроенным таймером. Его можно попробовать
EugeAl: Вот с этим как раз таки проблема. Я не знаю, куда его вставить, чтобы таймер был на срабатывание триггера
Есть же событие - periodic event, оно со встроенным таймером. Его можно попробовать
6

» WarCraft 3 / Таймеры срабатывание триггера

лол, тут и без таймеров можно, в первом действии отключаешь триггер, в последнем ставишь действие "ждать", после которого ставишь включение триггера
Да, последнее предложение передаёт не то, о чём я хотел спросить, но вот тема даёт. Мне нужен именно таймер после срабатывания триггера, а не отключение и выключение. Просто у меня триггер хилит. И если крипов много, то за тот микроскопический период времени, если много кто атакует владельца итема, то он моментально восстановит хп. Поэтому и нужен таймер после срабатывания, а не то, что предложено Вами)
6

» WarCraft 3 / Проблема с условием

А, не, ошибка вышла. Простите.
Там у меня проблема не с условием, а с тем, что у дамми не было времени на каст (теперь wait поставил), а потому и триггер не работал
6

» WarCraft 3 / Одинаковие способности

Там в настройках способности есть параметр "заклинание", сделай нестандартные заклинания и поставь каждому разное (базу нестандартного заклинания бери ту же, что использовалась ДО). Должно получиться правильно, если я правильно понял твой вопрос). А насчёт горячих клавиш, прикрепи скриншот, где ты изменил. Может, так будет понятнее, что за ошибка у тебя
6

» WarCraft 3 / Переделать юнита

Во время инициализации запретить всем игрокам нанимать волчьего всадника.
Как это зделать?
Редактор объектов - войска - орда - здания - зверинец - обучено войск
Там нажимаешь 2 раза по строке, удаляешь волчьего всадника. Вот и всё. Так никто и никогда не сможет нанять этого юнита, если ты триггерно не дашь им возможность.
Но я не совсем понимаю, что ты хочешь сделать. Эволюцию из бугая в волчьего всадника или улучшение как у берсеркера, где меняется нанимаемый юнит?
6

» WarCraft 3 / Не работает триггер

Мб не entering unit а triggering unit? Ну и неплохо бы было не плодить утечки.
Не сработало, а про утечки я не в курсе)
6

» WarCraft 3 / Не работает триггер

Условия не через "или" перечислены, а значит должны выполняться одновременно.
А как их перечислить через "или"?
6

» WarCraft 3 / Съехала панель

Древний и могучий баг в World Editor, решается довольно просто:
Потяни эту полоску вниз:
И всё.
Эмм, что за... Я это уже пытался делать, но не получилось. А сейчас всё ок... Наверное, мышка подвела. Окей, спасибо, бех тебя я бы даже не попытался снова это сделать)
6

» WarCraft 3 / Как убрать оглушение у сильного удара, оставив длительность?

((цитата
rsfghd, юнит получает урон, с условием, что на нём яд, убираешь яд, рандомная целочисленная от нуля до ста, своя цифра - готово, дальше локальный таймер. баф и вся эта ерунда
Ох, ну и сложно же... Окей, спасиб
6

» WarCraft 3 / Как убрать оглушение у сильного удара, оставив длительность?

Как вариант делать кастомную способку. То есть с помощью триггеров и кода добавлять аниму, процентно рассчитывать, когда урон нанести и тд.
"когда урон нанести" вот с этим у меня и проблема. Процент при атаке или раз в несколько атак. С этим у меня не получается. Из-за чего я хотел на сильном ударе сделать
6

» WarCraft 3 / Игнорирование Сопротивления магии у огненного столба и вулкана

А, нет, всё в порядке. Просто я при замерах забыл сменить прошлый сопрот на 100%-ный, поттратив полчаса на поиски причины...
Ложная тревога
6

» WarCraft 3 / Триггер с шансом

Раз в несколько атак - счетчик. Или переменная, или custom value или хэш-таблица или массив. Тут выбор за тобой.
Процент - присвоение рандомного значения локальной переменной и сравнение с твоим процентом.
Но вешать надо на получение урона. Если на 1.26, то либо мемхак, либо махинации с ядом для отслеживания. Иначе можно будет абузить этот скилл отменой атаки.
Спасибо!
6

» WarCraft 3 / Условие 1 итем в количестве 3-х штук

вы оба на приколе что ли?

вот тупо ради вас сейчас сделаю то же самое на гуи


оч геморно прям не могу, пару строчек
О, спасибо!))
Ну, а программированием тоже смотрится легко, если ты вобще знаешь код, конечно.
6

» WarCraft 3 / Условие 1 итем в количестве 3-х штук

поставь темповую целочисленную на 0 и циклом проверяй каждый слот на наличие предмета нужного типа, плюсуя к целочисленной, после цикла сравниваешь сколько у юнита одинаковых предметов

local integer i   = 0
local integer i_1 = 0

loop
    if GetItemTypeId( UnitItemInSlot( whichUnit, i ) ) == 'spsh' then
        set i_1 = i_1 + 1
    endif
    
    set i = i + 1
    exitwhen i > 5
endloop

call BJDebugMsg( I2S( i_1 ) )

можешь из этого даже функцию сделать
:0. Триггерами значит не получится?.. Уф, а куда и как этот код вставлять?.. Ну и какие там переменные, которые можно менять для результата в 3 предмета или в 5
6

» WarCraft 3 / теневые дефекты

как много источников света?
все фонари и живые существа - источники света. Но впихивать ещё больше я не буду, иначе будет выглядеть даже хуже, чем с дефектом...

Проблема directx 8.1, только рефордж или renderedge
Понял, спасибо
6

» WarCraft 3 / Свечение юнита, как у фонаря

Вон надень лучше источник света аттачем им на тело xgm.guru/p/wc3/light-emitters через абилку сферы, точка крепления - chest (или head или origin - снизу)
Спасибо!

Нейни, факел тоже как объект можно прикрепить к юниту, вон даже триггерно не нужно крепить, ScorpioT1000, напомнил об абилках
Спасибо! :)