9

» WarCraft 3 / Как сделать окно с числом юнитов?

Владислав21:
Кто нибудь может скинуть таблицу, работающую?!

А то ничё не работает
Там есть, что тебе еще скинуть?
9

» WarCraft 3 / Как сделать окно с числом юнитов?

Obelick:
Proshel_Doty,
ЭЛЕМЕНТАРНО МЕНЬШЕ УСЛОВИЙ
Условий одинаково, оно будет ровно одним и тем же, проверкой на тип юнит.
9

» WarCraft 3 / Проверка приближения даммика

Bergi_Bear:
Пикать группу вокруг даммика
и условием IsUnitInRangeXY, проверять что даммик приблизился
Можно без пика вообще и проверки условий, дать даммику постоянный жар преисподней, отслеживать через событие урона
Kappa, что за извращения...
9

» WarCraft 3 / Как сделать окно с числом юнитов?

Obelick:
Mechanicus, омг, лучше ничего не советовать, чем такое. Зачем перебирать юнитов если можно отслеживать обучение и смерть.
Зачем отслеживать обучение, если можно отслеживать вход на карту.
9

» WarCraft 3 / Проверка приближения даммика

Проверить расстояние между дамми и целью. Если расстояние <= X (бери 16 или 32, ну или что тебе удобно), то твои действия.
функция
function DistanceBetweenPoint(xa, ya, xb, yb)
local dx = xb - xa
local dy = yb - ya
return math.sqrt(dx*dx + dy*dy)
end
На гуях есть похожая, но уже с точками.
9

» WarCraft 3 / Новая мана

Araders:
noyl, мне бы только Lua потому что в Jass нишиша не понимаю.
Везде примеры на Lua
9

» WarCraft 3 / Новая мана

Фреймы. Посмотреть можешь тут.
Можно и на Jass писать, как тебе удобно.
Еще можешь украсть немного тут
9

» WarCraft 3 / Урон после наведения и использования способности

PT153:
noyl, у тебя стоит галка Physical Spell, потому наносится 0 урона.
Не понимаю где это искать
Нашел, не стоит
9

» WarCraft 3 / Урон после наведения и использования способности

Bergi_Bear:
может это некий флаг, успешного каста... я особо не вдавался в подробности.. можно тип урона вывести в дебаг, посмотреть каким типом этот 0 прошёл... но лучше не париться и поставить в условии >1 и все эти ложные уроны отсеяться
Ну да, я его сразу отфильтровал, но просто интересно, что за чухня
9

» WarCraft 3 / Нужен сенсей для познания lua

lizzardfyll:
DarkLigthing:
lizzardfyll
Вообще это несколько гуманитарный метод изучения, который плохо работает в математических областях как программирование. В математике, физике, химии уклон идёт в решение задачи, то есть накопление опыта логической работы(принцип), а не накопление знаний. И это логично, вот взять тот же API WarCraft можно тебе рассказать целую лекцию на час, без практики 80% ты всё забудешь уже через 15 минут. А если бы даже, гипотетический ты бы всё помнил API это обширная тема и за час можно не охватить всего, и в реальной задаче тебе просто эти знания не пригодятся или пригодятся частично. По этому вот моё предложение: Выбери себе мини-проект(или полноценный), составь что-то вроде дизайн-документа пункты, что нужно сделать и приступай к работе. А я тебе помогу довести его до конца, объясню как и что работает.
я хочу сделать просто доп. интерфейс к карте, для покупки предметов, типа как в доте все работать будет, посмотрел видосики и понял, что сейчас это вполне возможно сделать, только я не знаю с чем именно мне нужно работать и какой способ создания будет самый лучший такой системы
У тебя только 2 способа. Череф fdf и toc (тут тоже нужен код офк, но уже намного легче работать с шаблоном) или без шаблонов всё кодом.
Про все можно почитать на хайве, либо у назара
9

» WarCraft 3 / Нужна модель? - Вам сюда!

  1. эффект молота бурь
  2. Над головой юнита появляются несколько "молотов бурь"(ну или другой молот, главное, что молот), как на картинке ниже.
бохфотожопа
  1. Нужен эффект с 3 анимациями:
1 - остается только левый молот
2 - остается левый и правый молот
3 - все три молота
Загруженные файлы
9

» Кровь и Честь. Вечные узы / Кровь и Честь. Вечные узы

CaZaNoVa:
Vulfar:
Отличная кампания! Требую продолжения банкета! А так, автор молодец. Помощников бы тебе, чтобы следующую кампанию побыстрее сделать и сам рабочий процесс разгрузить;) И было бы очень здорово добавить озвучку)
Ты всё таки поиграл или летсплей посмотрел?) В любом случае приятно).Мне бы не помощников, мне бы денежков для воодушевления!)))
Для это существует работа Kappa
9

» WarCraft 3 / Не всегда срабатывает триггер

quq_CCCP:
Какой то странный спелл, локальные массивы...
Я вообще не понимаю, почему там так много циклов.
Если тебе нужен просто АОЕ хил, ну ты пикай всех вокруг каждые Х секунд, и переменную интовую на кол-во раз.
Если надо кол-во ограничить добавить условие на выход из цикла при пике Y >= ЧИСЛО
9

» WarCraft 3 / Запретить выбор юнита

PT153:
Лично я жду опцию из СК2 - выделить юнита можно, но управлять нельзя.
Ну уж не верю, что ты не сможешь дать юниту стража и запретить им управлять, хоть и костыльно но похоже.
9

» WarCraft 3 / Может можно проще сделать или лучше?

lizzardfyll:
8gabriel8:
lizzardfyll, конечно, 10 копий этого триггера делать бред. Объясни подробнее, что ты делаешь: тауердефенс, арена, миниигра; будут ли боссы соответствовать крипам, или на протяжении всей игры каждый раз к игроку пойдут случайные крипы и случайные боссы без каких-то взаимосвязей?
А то так объяснил, словно тут все вместе с тобой над картой с самого начала работали)
это будет типа карты x-hero, берешь героя и дефаешь свою цель от волн монстров, ну и со временем у меня волны меняются, чтобы было сложнее ну и интереснее естественно, а мини-боссы служат только для того чтобы изменить уровень волн на более высокий, ну а сами боссы появляются от определенного кол. всех убитых противников, не триггеров будет 10 копий, все будет в одном, просто каждое это условие будет скопировано 10 раз, га рис. показано как я реализовал это для первого босса, ну а дальше будет 9 копий, кроме счетчика убийств
Проверяешь через цикл тип умирающего юнита, если твой юнит то делаем волну + 1
9

» WarCraft 3 / Нужно ли удалять эффекты и как?

lizzardfyll:
noyl:
После создания эффекта, следующей строчкой делаешь удаление.
Если он он создается на время, то заноси в переменную и когда надо удаляй.
обязательно следующей строкой удалять или можно это делать после нескольких других действий? ну типа wait или любой другой
Если надо удалить позже, то надо его записать в переменную, иначе он удалит самый последний эффект, а не который тебе нужен.
Т.е ты создаешь эффект, записываешь его в переменную(X = последний созданный спец. эффект), а после удаляешь спец. эффект X
9

» WarCraft 3 / Нужно ли удалять эффекты и как?

После создания эффекта, следующей строчкой делаешь удаление.
Если он он создается на время, то заноси в переменную и когда надо удаляй.
9

» WarCraft 3 / Пассивка бристлбека в доте

antonpoganui:
Morningstar, допустим у юнита 100 хп и имеет резист 50%(хил после получения урона). если цель получит 150 магического урона, то он умрет, вроде в доте он после получение ульты лиона в спину на лоу хп может выжить.
Надо сделать юнита неуязвимым, а после сразу уязмивым, ну и хил офк
9

» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9

ivanbakavan:
Харгард:
psychosis:
Из багов в редакторе было лишь одно, когда весь код, текст и прочее превращались в цифру 6 и баговано применяли форму 9.
Nemezid, было нечто похожее, при вставке кода из notepad++
Только вместо 69 было несколько малазийских иероглифов. Лечилось повторной копипастой.
Жаль не догадался затранслейтить, может ктото из разРАБов оставил призыв о помощи.
Это и раньше было. Когда вставляешь, то какие-то иероглифы (каждый раз разные) появлялись. Лечится повторной вставкой.
Ctrl + A + DELETE + Ctrl + V
9

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

Morningstar:
8gabriel8:
С такими способностями столько возни на самом деле. Простенький вариант состоит из трёх триггеров: в первом запоминаешь атакуемого и вампира в виде пары, а также заносишь атакуемого в третий триггер на отлов урона, во втором триггере делаешь три события на получение приказа (объект, точка, без цели) для вампиров и в действиях разбиваешь пару вампир-атакуемый, чтобы третий триггер не сработал, а в третьем триггере атакуемый получает урон от вампира и рассчитывается шанс срабатывания пассивки на восстановление полного здоровья, а пара разрывается. Но такой триггер будет глючить с жаром преисподней, щитом молний, ядом и прочим периодическим уроном от вампира.
как насчет новых функций в 1.31? Где отслеживается урон и кто его нанёс. Можно и так попробовать проверить имеет ли target пассивку и зароллить шанс.
Мэн ты рофлишь? Челик написал 1.26 патч. Я же не просто так спросил.
9

» WarCraft 3 / Как снять ограничение текста в world editor?

lizzardfyll:
Лучше уж тогда на английском описание все делать, только это все равно не поможет достигнут такого же результата как в той же доте аллстарс например, где просто тонна текста при выборе героев в таверне, это явно не этот способ
Ты про предметы и способности говорил, причем тут таверна?
Это разные вещи.
9

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

newtone:
Заказ
Название: Вампирический Удар
Метод: GUI/Jass/
MUI: ну как бы да) пасивка будет у разных игроков
Цель: сам воин
Количество уровней: 3
Описание: Дает герою шанс 10\20\30% нанести удар по врагу со 100% вампиризмом. Желательно чтоб вампиризм работал со всеми орбами.
Патч?