0
12
3 года назад
0

» WarCraft 3 / Отследить удар рукой

На актуальных версиях Warcraft 3 можно непосредственно определять все параметры нанесенного урона. Иначе - только с костылями вроде яда или мемхака (который работает лишь на старых версиях).
2
12
3 года назад
2

» WarCraft 3 / ИИ

Если надо сделать ИИ, лучше его сделать в редакторе триггеров (на JASS или LUA), потому что стандартные средства создания ИИ хорошо приспособлены лишь к стандартным расам. Советую сперва сообразить алгоритм работы ИИ, прежде чем его начинать реализовывать. Если нету своих идей, можно почитать AI Game Development, там описано большое число разных ИИ алгоритмов.
Загруженные файлы
0
12
4 года назад
0

» WarCraft 3 / Дебаф промахов.

Винные пары героя-пандарена?
5
12
4 года назад
5

» WarCraft 3 / Проблема с удалением WarCraft 3 Reforged

Лучший способ избежать потери информации ввиду такого рода глюков в будущем - это регулярное создание резервных копий. Желательно одновременно на компьютере (в архиве .7z, чтобы избежать разного рода "авто-детектов" наподобие того, который использует рефандед при деинсталляции) и еще где-нибудь, к примеру, на яндекс диске, или на внешнем жестком диске. А еще лучше, если этих "где-нибудь" несколько. К примеру, мой варкрафт 1.26 лежит на всех доступных мне внешних носителях информации, обладающих достаточной вместимостью. И потерять и его могу, только если они все навернутся одновременно.
7
12
4 года назад
7

» WarCraft 3 / Отлов и устранение утечек на LUA

Hate:
а можно сразу думать об удалении мусора
а то получается, создал себе проблему, а затем героически ее решаешь
опять же, сразу нельзя решать ее?
Это из разряда "дебаг не нужен, просто пишите код без ошибок с первого раза".
2
12
4 года назад
Отредактирован Sergarr
2

» WarCraft 3 / Герой

Thednmk:
Sergarr:
Игровые константы - Технологии - Зависимости (эквиваленты) - Герой. Туда добавляешь своего нестандартного героя, и они будут находится на равных условиях со стандартными.
Теперь можно строить только трех героев, за это спасибо. Но все равно 1 героя за золото требует, что делать?
Триггеры - Действия, Игрок - Set Property - Set Игрок 1 (красный) Доступные герои to 1. Это добавляешь куда-нибудь в инициализацию (триггер с событием "Инициализация" или "Map initialization"), и первый герой (любой, и стандартный, и нестандартный) будет бесплатным.
Это только для игрока 1 (красного), если что.
4
12
4 года назад
4

» WarCraft 3 / Герой

Игровые константы - Технологии - Зависимости (эквиваленты) - Герой. Туда добавляешь своего нестандартного героя, и они будут находится на равных условиях со стандартными.
0
12
4 года назад
0

» Обитель петро / Главная страница

Довольно топорно сделано, конечно. Если хеш данной строки заранее вычислять и сравнивать по нему уже, то спалить это может уже лишь сам забаненный, и то только если шарит в этом. Впрочем, сложно от петросянщины ожидать высокого уровня исполнения...
0
12
4 года назад
0

» WarCraft 3 / Как настроить получение золота за убийство крипов.

Bergi_Bear:
Есть наработка, она правда на jass и хештаблицах
А в чем проблема с хештаблицами? Вроде как версии варика до хештаблиц уже никто не использует, не?
5
12
4 года назад
5

» Game Dev / Artificial Intelligence ( Genetic Algorithm )

Raised:
Кст. может кто подсказать в чем была суть AMAI? Была ли это нейронка, появившаяся до того как это стало мейнстримом или какой-то аналитический алгоритм или что еще?
Обычные АИ скрипты, просто лучше, чем стандартные. Обучить нейронную сеть в варике для сколько-нибудь сложной ситуации с помощью ресурсов, имеющихся у обычных людей (т.е. исключая мегакорпорации типа Google) нереально, а для простых случаев - проще руками написать.
1
12
4 года назад
1

» WarCraft 3 / Mana Bar

а как это вообще работает
мемхак?
0
12
4 года назад
0

» WarCraft 3 / Буквально везде искал как быть с этим, но не нашел

Sergarr:
ну на 1.26 чтобы такое сделать, обычно надо всю карту переделывать, если она изначально не была заточена под это
Сомнительное заявление...
ну я немного преувеличил, но все орбы, криты, баши и т.п. надо тогда делать триггерно
0
12
4 года назад
0

» WarCraft 3 / Буквально везде искал как быть с этим, но не нашел

quq_CCCP:
Sergarr, ну необязательно, мемхак поможет сделать проще (детект урона).
мемхак это, насколько я понял из комментариев на ХГМ-е, читерство и колдовство с далеко идущими последствиями наподобие засорения памяти, соответственно если можно сделать без него - лучше обойтись стандартными средствами
0
12
4 года назад
0

» WarCraft 3 / Буквально везде искал как быть с этим, но не нашел

dmgr:
DracoL1ch:
закодить её вручную
Это геморно? Или есть на примере наработка, мне тоже интересно.
ну на 1.26 чтобы такое сделать, обычно надо всю карту переделывать, если она изначально не была заточена под это
0
12
5 лет назад
0

» WarCraft 3 / Отображение Урона\Система атаки

PT153:
Clamp, может пять лет назад так и было, но не так давно я проводил простое исследование на 1.26а, события не очищаются даже при удалении юнита (и при убийстве с дальнейшим разложением).
Вот карта, где просто пишутся в файл хендлы событий. Как видим, они не повторяются, а значит каждый раз создаётся новое событие, а старое висит в памяти.

Но, как я полагаю, размер события весьма мал, потому проблем это не вызовет.
Патч 1.26а вышел в 2011 году, а "5 лет назад" это 2014 год. События точно утекают? Может быть, они просто не сразу удаляются?
0
12
5 лет назад
0

» WarCraft 3 / Изменение ловкости героя

Есть функция, которая округляет действительные числа в целые. Convert Real to Integer.
0
12
5 лет назад
0

» WarCraft 3 / Триггерный ИИ

Насколько я помню, в стандартной карте "Монолит" реализован ИИ с использованием данной функции, с подробными комментариями.
0
12
5 лет назад
0

» WarCraft 3 / Заклинание: Молитва

Интересно, в lua нету ограничения на размер массива, что ли?
0
12
5 лет назад
0

» WarCraft 3 / Идеальная система опыта и добычи золота в мультиплеере

Вообще-то, по стандарту, опыт равномерно распределяется по всем героям игрока, находящимся в близости от убитого монстра. Просто обычно в кастомных картах героев у игроков не больше одного, поэтому разницу можно и не увидеть.
По 4-й системе, героям поддержки можно просто перераспределять часть опыта в дополнение к тому, что они уже получают от % нанесенного урона.
0
12
5 лет назад
0

» WarCraft 3 / Официально стал доступен PTR 1.31

Хорошо, что я не стал учить мемхак... этот костыль устаревает буквально на глазах.
0
12
5 лет назад
0

» Мир безумного / WoW теперь и на Windows 7 поддерживает DirectX 12

Hanabishi:
Vlod, ну приятно же иметь все эти фичи из коробки. Особенно когда это касается дров, например официальный образ 7ки из коробки не имеет дров USB 3.0. На современных платах, где порты исключительно 3 версии, как бы удачи поставить систему и найти драйвера при неработающих клавиатуре и мыши.
Тут просто уже в обратную сторону вопрос напрашивается: зачем ставить 7ку, если можно поставить 10ку, в которой всего больше и лучше. В базовом-то функционале ничего не изменилось.
Ага, всего больше, особенно почти неотключаемых автообновлений.
0
12
5 лет назад
0

» Мир безумного / Heroes of Might and Magic III 20 лет

Aws:
Кристофер, шикарная кстати вещь, финальный кусок был весьма неожиданным. Странно, что несмотря на это, в герои 3 не завезли фордж. Даже забавно смотреть на менюху армага, зная, что у орка вытащили бластер из руки, а ядерный взрыв на фоне заблюрили. В интро вместо вулкана должен был быть как раз фордж, вокруг которого крутился весь сюжет. Но фанам не зашли зомбаки с циркулярками и орки с джетпаками.
У форджа стилистика была ну уж чересчур приземленно современно-модернистской. Если бы его сделали в египетском стиле (наподобии ВАРНа в шестой части Меча и Магии), или, по крайней мере, в научно-фантастическом стиле с космическим уклоном (как в Линкольне из 7 части или Командном Центре из 6-й), то вряд ли на него была бы такая же ярко выраженная негативная реакция.
Мне вот непонятно, откуда New World Computing вообще взяли идею, что на основе Звездной Кузницы, которая на самом базовом уровне генерирует из воздуха бластеры-дезинтеграторы в массовых количествах (как можно увидеть в злой концовке 7-й части), каким-то образом получаются все эти орки с джетпаками, зомби с циркулярными пилами и нага-танки. Это же просто технологическая регрессия какая-то.
0
12
5 лет назад
0

» Мир безумного / Heroes of Might and Magic III 20 лет

Я, помнится, статью для ВоГа переводил на ХГМ-е. Опыт для существ для меня до сих пор остается наиболее продвинутой его стандартной фичей по количеству и разнообразию возможностей, которые он вносит в ядро геймплея.
Гремлины-мастеры, кастующие минное поле перед каждым вторым выстрелом, реально добавляют интереса к игре.