32

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

Если вам нужно чтобы крипы беги и искали противника, то тут вам поможет только ИИ.
Могу дать пример такого ИИ, но там не все так просто, да и вовсе придется допиливать напильником под себя.
32

» WarCraft 3 / Строки ломают ExecuteFunc в библиотеке

Значит ошибка в названии, пропуск или кавычки... Если функция не найдена, то поток подвисает. При ините это как правило фатал...
32

» WarCraft 3 / Патч 1.28.2

GetLocalPlayer:
Вам проще переписать WC3 на новый движок, если кишка не тонка аж подключение сторонних dll требовать. Все спецификации файлов известны, все необходимые модели существуют. Остается интерпретатор Jass2 сымитировать для загрузки уже существующих карт.
Ну люди уже самы это реализовали, а близзарды сопли жуют. Вот потом, вот в другой раз... Их веками просили снять лимиты и добавить новых функций, тщетно, все что они сделали за последние 7 лет, было сделано лиж бы отвязаться.
А щяс они взялись поддерживать игру и распрашивать а что бы вы хотели? Как что, все то что мы сделали костялями и мемхаком, но только без костылей и мемхака.
32

» WarCraft 3 / Строки ломают ExecuteFunc в библиотеке

Абилки на имя нужно опрашивать с умом, игра то мультиязычная, где гарантии что у всех русский варкравт?
Да и вовсе не мешало бы сделать дебаг, то у тебя может быть рекурсия экзекутов, точно нету 2 запуска подряд?
32

» WarCraft 3 / Патч 1.28.2

Ну мы хотим, весь мемхак api, поддержку запуска сторонних dll из кода, конструктор абилок, снятия лимитов, доработку 100500 баганых абилок, нормальный доступ ко всем событиям а не к "избранным" причем со всеми параметрами а не так как это у нас с уроном, кол-во и источник нам известен а остальное нет!
32

» WarCraft 3 / Способность спавна гидры

Diaboliko, это типо нулей в слк таблице, т.е не заполненные строки, далеко не везде такие проверки.
32

» WarCraft 3 / Способность спавна гидры

Хоспади написать самому подобное не изи? Гидра сдохла, создать еще двух гидр... Проблема блин.
Дефолт абилки не поменяешь - скажи спс Blizzard.
32

» WarCraft 3 / Хак на память Warcraft3

ClotPh, так и сделал, я хз зачем близзарды изобрели сайленс на время каст тайма, вероятно это зачем то нужно, может багнутся при ручном применении.
32

» WarCraft 3 / Солдаты не воюют

Карту в студию, совершенно непонятно что и как вы сделали, ясно только одно - у вас ничего не работает должным образом.
32

» WarCraft 3 / Какие существуют способы перекрашивания аттачментов?

Diaboliko, увы не все можно перекрасить, но точно помню что лич публиковал функцию перекрашивания спецэффектов с помощью мемхака, но она работает далеко не на все модели.
32

» WarCraft 3 / Дистанция на которой союзники врагов будут переходить в атаку.

Дистанция получения приказа (по умолчанию 500\600 у обычных юнитов и равный дальности атаки у зданий), настраивается в параметрах юнита.
32

» WarCraft 3 / Для чего нужны эти строки?

Артес Менетил, чепуху не пиши про мощьные защитные чары, это кривоватый перевод послания разработчкиов игры, что эта способность есть основа для любых заклинаний, эффект которых делается триггерно в редакторе триггеров, сама же способность перставляет из себя кнопку для визуального эффекта и все настройки канала отвечают только за визуализацию! Сам канал ничего не делает. Просто визуальный эффект, в кампании его юзают чтобы герой махал руками в главе пылающее небо где Кел-Тузед открывает портал, постоянно махая руками и не отвлекаясь на врагов, то же самое с Иллиданом который закрывал врата демонов.
32

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

Пока найдена одна возможность избежать фатала блинка, проверить второе смещение 0x138 (вроде) у блинка оно не равно 0, нужно записать туда 0.
Похоже это ссылка на сайленс блинка (при касте блинка на него накладывается разновидность сайленса, вероятно для того чтобы исключить двойное применение абилки). Пока подробности работы некоторых абилок выяснить не удалось.
Особо боязливые могут перед кулдауном на 0.33 сек. давать блинку сайленс орба замедления (я называю это мутом абилки, в мемхаке этот тип сайленса прокомментирован как orb of slow)
32

» WarCraft 3 / Игроки с номером 12-14

PT153, ты не понял, про отобрать контроль - сделать нейтралом самому себе, в параметрах союзов.
32

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

JyHgle, Нет у пассивок ид приказа, да и вовсе с абилками это не работает, у предметов мнимый кулдаун, атут пассивка абилка, ее нельзя передать, толькл- удалить\добавить, кд хранится в самой абилке, 3 итнмов есть отдельное поле cooldownid, если у разных предметов указать одно и тоже это поле, то кд одного такого предмета расширится на все с тем же параметром этого поля.
Но Нафиг это? Есть мемхак, там все изи,1 строчка.
32

» WarCraft 3 / Как создать карту большего размера?

Мб сделать как кампанию рексара, огромные карты есть туча минусов, особенно для мультиплеера.
32

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

Принятый ответ
Naadir, Ну хаком на память, чтобы совсем пассивка не кликабельная, только мемхак. Ну есть еще костыль с перерождением, если убить его владельца то пойдет кд. Иначе костыль с активкой.
32

» WarCraft 3 / Как сделать рандомного юнита

nvc123, не, тока криво фиксанули, сломанный массив доступен, ждем пока придумают обход защит.
32

» WarCraft 3 / Патч 1.28.2

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