Пикать группу вокруг даммика
и условием IsUnitInRangeXY, проверять что даммик приблизился
Можно без пика вообще и проверки условий, дать даммику постоянный жар преисподней, отслеживать через событие урона
может это некий флаг, успешного каста... я особо не вдавался в подробности.. можно тип урона вывести в дебаг, посмотреть каким типом этот 0 прошёл... но лучше не париться и поставить в условии >1 и все эти ложные уроны отсеяться
Ну да, я его сразу отфильтровал, но просто интересно, что за чухня
lizzardfyll
Вообще это несколько гуманитарный метод изучения, который плохо работает в математических областях как программирование. В математике, физике, химии уклон идёт в решение задачи, то есть накопление опыта логической работы(принцип), а не накопление знаний. И это логично, вот взять тот же API WarCraft можно тебе рассказать целую лекцию на час, без практики 80% ты всё забудешь уже через 15 минут. А если бы даже, гипотетический ты бы всё помнил API это обширная тема и за час можно не охватить всего, и в реальной задаче тебе просто эти знания не пригодятся или пригодятся частично. По этому вот моё предложение: Выбери себе мини-проект(или полноценный), составь что-то вроде дизайн-документа пункты, что нужно сделать и приступай к работе. А я тебе помогу довести его до конца, объясню как и что работает.
я хочу сделать просто доп. интерфейс к карте, для покупки предметов, типа как в доте все работать будет, посмотрел видосики и понял, что сейчас это вполне возможно сделать, только я не знаю с чем именно мне нужно работать и какой способ создания будет самый лучший такой системы
У тебя только 2 способа. Череф fdf и toc (тут тоже нужен код офк, но уже намного легче работать с шаблоном) или без шаблонов всё кодом.
Про все можно почитать на хайве, либо у назара
Отличная кампания! Требую продолжения банкета! А так, автор молодец. Помощников бы тебе, чтобы следующую кампанию побыстрее сделать и сам рабочий процесс разгрузить;) И было бы очень здорово добавить озвучку)
Ты всё таки поиграл или летсплей посмотрел?) В любом случае приятно).Мне бы не помощников, мне бы денежков для воодушевления!)))
Я вообще не понимаю, почему там так много циклов.
Если тебе нужен просто АОЕ хил, ну ты пикай всех вокруг каждые Х секунд, и переменную интовую на кол-во раз.
Если надо кол-во ограничить добавить условие на выход из цикла при пике Y >= ЧИСЛО
lizzardfyll, конечно, 10 копий этого триггера делать бред. Объясни подробнее, что ты делаешь: тауердефенс, арена, миниигра; будут ли боссы соответствовать крипам, или на протяжении всей игры каждый раз к игроку пойдут случайные крипы и случайные боссы без каких-то взаимосвязей?
А то так объяснил, словно тут все вместе с тобой над картой с самого начала работали)
это будет типа карты x-hero, берешь героя и дефаешь свою цель от волн монстров, ну и со временем у меня волны меняются, чтобы было сложнее ну и интереснее естественно, а мини-боссы служат только для того чтобы изменить уровень волн на более высокий, ну а сами боссы появляются от определенного кол. всех убитых противников, не триггеров будет 10 копий, все будет в одном, просто каждое это условие будет скопировано 10 раз, га рис. показано как я реализовал это для первого босса, ну а дальше будет 9 копий, кроме счетчика убийств
Проверяешь через цикл тип умирающего юнита, если твой юнит то делаем волну + 1
После создания эффекта, следующей строчкой делаешь удаление.
Если он он создается на время, то заноси в переменную и когда надо удаляй.
обязательно следующей строкой удалять или можно это делать после нескольких других действий? ну типа wait или любой другой
Если надо удалить позже, то надо его записать в переменную, иначе он удалит самый последний эффект, а не который тебе нужен.
Т.е ты создаешь эффект, записываешь его в переменную(X = последний созданный спец. эффект), а после удаляешь спец. эффект X
Morningstar, допустим у юнита 100 хп и имеет резист 50%(хил после получения урона). если цель получит 150 магического урона, то он умрет, вроде в доте он после получение ульты лиона в спину на лоу хп может выжить.
Надо сделать юнита неуязвимым, а после сразу уязмивым, ну и хил офк
Из багов в редакторе было лишь одно, когда весь код, текст и прочее превращались в цифру 6 и баговано применяли форму 9.
Nemezid, было нечто похожее, при вставке кода из notepad++
Только вместо 69 было несколько малазийских иероглифов. Лечилось повторной копипастой.
Жаль не догадался затранслейтить, может ктото из разРАБов оставил призыв о помощи.
Это и раньше было. Когда вставляешь, то какие-то иероглифы (каждый раз разные) появлялись. Лечится повторной вставкой.
С такими способностями столько возни на самом деле. Простенький вариант состоит из трёх триггеров: в первом запоминаешь атакуемого и вампира в виде пары, а также заносишь атакуемого в третий триггер на отлов урона, во втором триггере делаешь три события на получение приказа (объект, точка, без цели) для вампиров и в действиях разбиваешь пару вампир-атакуемый, чтобы третий триггер не сработал, а в третьем триггере атакуемый получает урон от вампира и рассчитывается шанс срабатывания пассивки на восстановление полного здоровья, а пара разрывается. Но такой триггер будет глючить с жаром преисподней, щитом молний, ядом и прочим периодическим уроном от вампира.
как насчет новых функций в 1.31? Где отслеживается урон и кто его нанёс. Можно и так попробовать проверить имеет ли target пассивку и зароллить шанс.
Мэн ты рофлишь? Челик написал 1.26 патч. Я же не просто так спросил.
Лучше уж тогда на английском описание все делать, только это все равно не поможет достигнут такого же результата как в той же доте аллстарс например, где просто тонна текста при выборе героев в таверне, это явно не этот способ
Ты про предметы и способности говорил, причем тут таверна?
Это разные вещи.
Заказ
Название: Вампирический Удар
Метод: GUI/Jass/
MUI: ну как бы да) пасивка будет у разных игроков
Цель: сам воин
Количество уровней: 3
Описание: Дает герою шанс 10\20\30% нанести удар по врагу со 100% вампиризмом. Желательно чтоб вампиризм работал со всеми орбами.
» WarCraft 3 / Как сделать окно с числом юнитов?
» WarCraft 3 / Как сделать окно с числом юнитов?
» WarCraft 3 / Проверка приближения даммика
» WarCraft 3 / Как сделать окно с числом юнитов?
» WarCraft 3 / Проверка приближения даммика
» WarCraft 3 / Новая мана
xgm.guru/p/wc3/frame
www.hiveworkshop.com/threads/myresourcefield.317093
» WarCraft 3 / Новая мана
» WarCraft 3 / Новая мана
Можно и на Jass писать, как тебе удобно.
Еще можешь украсть немного тут
Ред. noyl
» WarCraft 3 / Урон после наведения и использования способности
Нашел, не стоит
» WarCraft 3 / Урон после наведения и использования способности
» WarCraft 3 / Урон после наведения и использования способности
» WarCraft 3 / Нужен сенсей для познания lua
Про все можно почитать на хайве, либо у назара
Ред. noyl
» WarCraft 3 / Нужна модель? - Вам сюда!
2 - остается левый и правый молот
3 - все три молота
» WarCraft 3 / Не всегда срабатывает триггер
» Кровь и Честь. Вечные узы / Кровь и Честь. Вечные узы
» WarCraft 3 / Не всегда срабатывает триггер
Если тебе нужен просто АОЕ хил, ну ты пикай всех вокруг каждые Х секунд, и переменную интовую на кол-во раз.
Если надо кол-во ограничить добавить условие на выход из цикла при пике Y >= ЧИСЛО
» WarCraft 3 / Запретить выбор юнита
» WarCraft 3 / Может можно проще сделать или лучше?
Ред. noyl
» WarCraft 3 / Нужно ли удалять эффекты и как?
Т.е ты создаешь эффект, записываешь его в переменную(X = последний созданный спец. эффект), а после удаляешь спец. эффект X
Ред. noyl
» WarCraft 3 / Нужно ли удалять эффекты и как?
Если он он создается на время, то заноси в переменную и когда надо удаляй.
Ред. noyl
» WarCraft 3 / Пассивка бристлбека в доте
Ред. noyl
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
» WarCraft 3 / Способности и алгоритмы на заказ
Ред. noyl
» WarCraft 3 / Как снять ограничение текста в world editor?
Это разные вещи.
» WarCraft 3 / Способности и алгоритмы на заказ