32

» WarCraft 3 / Мультиборды

Есть проверка is multiboard minimized, по нему можно определить свернут или развернут мультиборд у игрока...
32

» WarCraft 3 / Пропадает название диалогового окна после нескольких появлений

Ну не удивительно, ты в рестарте показываешь не стартовый а второстепенный диалог, да и нафига то пересоздаешь кнопки, достаточно создать диалоги со всеми кнопками и показывать их по очреди, или очищать 1 диалог от кнопок и лепить в него новые.
Могу кинуть пример диалогов сложного диалога на jass.
32

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

Здравствуйте, нужна модель стандартного очищения Abilities\Spells\Orc\Purge\PurgeBuffTarget.mdl но только оранжевого цвета.
32

» WarCraft 3 / Движение декорации или альтернатива

Глыбы - тупо сделать из юнитов, а то чтобы по ним можно было ходить, просто летающий юнит которому не дают выйдти за пределы глыбы.
32

» WarCraft 3 / Снижение магического сопротивление

Надо не отрец. значение, а фактор полученного урона больше 1-цы ставить.
Там дефолт 0.80 - что значит 20% маг резиста, если поставить 1.33 то будет бонусный урон от магии 33%. Способность "Благословение Элуны" ибо всякие рунные браслеты не складываются.
32

» WarCraft 3 / Снижение магического сопротивление

Точно так же как и его повешение, скилл - благословение элуны, а так же способности отправляющие владельца\цель в мир духов, правда бонус магического урона будет 1.66 и не будет поддаваться изменению во время игры.
32

» WarCraft 3 / Баг с "пассивками вивера" и "огненными стрелами"

Это лечится не юзаньем сферы замедления для подобных пассивок.
Лич долго кочевряжился с этой бедой, сфера замдления перебивает тучу орбов + не стакается с критами\башами.
Делайте триггерный орб (хотя-бы только для тех у кого есть активные автокаст орбы)
32

» WarCraft 3 / Муишность в vJass

Поиск в помощь - xgm.guru/search.php?query=vjass
На языке JASS - структура не обьект, а группа массивов с одним и тем же номером ячейки, вот этот самый номер нужно сохранять чтобы потом обратятся к данным, хотя возможны и более сложные манипуляции.
Для сохранения данных так же используется хештаблица, и кастом системы аттачей (юзаются для сопоставлению некого числа с неким игровым обьектом.)
32

» WarCraft 3 / Оптимальная реализация хаванья (умнее названия не придумалось).

Что мешает сделать кастом поедание?
Хештаблица в помощь, там довольно таки изи сделать - паузим, хайдим, делаем неуязвимым и отключаем пути, достаточно 1 группы юнитов на 1 героя, в группу добавляем сожанных а потом делаем с ними что нужно.
32

» WarCraft 3 / Как сделать процентный урон?

Zelensky:
quq_CCCP, То есть легче выучить джас?
Очень желательно, и не джасс а JASS2.
Там проще копипастить если чо....
32

» WarCraft 3 / Как открыть патч MIX с моделями?

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

» WarCraft 3 / Как сделать процентный урон?

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

» WarCraft 3 / Как открыть патч MIX с моделями?

Если это архив, как был приложен в статье про импорт експлоит - то зезулой, если же это таки dll как то декомпилировать или выуживать из игры.
32

» WarCraft 3 / Как сделать процентный урон?

Ну слушай, там есть это действие на гуях... Хп юнита, тока на гуи отслеживать физический урон ой как непросто, особенно для новичков...
32

» WarCraft 3 / Как сделать процентный урон?

Zelensky:
quq_CCCP, У постоянно меняющегося вражеского юнита сложновато.
Шта? Мб хватить баловаться спайсами чувак, а то в дурку угодишь....
Перед каждым ударом проверяешь GetUnitState( unit, UNIT_STATE_MAX_LIFE ) кол-во хп, по кол-ву макс хп вычисляй урон, к примеру
GetUnitState( unit, UNIT_STATE_MAX_LIFE ) * 0.05 (5% урона от макс хп юнита)
А потом с блокируешь рекурсию триггера глобалкой или отключением, наносишь урон цели от лица атаковавшего юнита физическим уроном (или каким там надо?)
32

» WarCraft 3 / Как сделать процентный урон?

А что тут непонятного? Сударь не может узнать сколько макс. хп у юнита?
32

» WarCraft 3 / Выбор героя через диалоговое окно

Ну как бы диологовые окна работают как как их сделали, раз вы сделали диалок для одного игрока то его и видит 1 игрок.
Диалоговое окно нужно показывать всем играющим игрокам, и создавать триггер (на гуях проще 1 кнопка=1 триггер который следит за кнопной) и по нажатию кнопки смотреть какой игрок нажал на кнопку и создавать для него необходимого персонажа.
32

» WarCraft 3 / Как сделать процентный урон?

Наносить доп урон триггерно, в тот самый момент когда один юнит получает урон от другого.
Как отловить физ урон уже писали не раз...
32

» WarCraft 3 / Сжатие музыки для импорта в карту

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

» WarCraft 3 / Send AI Command (атака/ожидание)

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

» WarCraft 3 / Классификация юнита

Насчет перерождений, а там юнит не умирает на самом деле - это фикция.
Классификацию страж можно сменить и проверить на её наличие только мемхаком.
32

» WarCraft 3 / "Десинхрон" и всё о нём!

Fraps:
Да эт жесть конечно.... Но благо скоро гарену переделают, и можно будет реконект сделать как в Доте 2 - это в корне решит эту проблему)
Эмм рекконект дело скорее не платформы а хост бота.