32

» WarCraft 3 / Как отловить тип урона?

Ну как вариант через абилку рунных браслетов, а так же через проверку замаха.
Мины и прочие источники физ урона делаем триггерно, и ставим буль глоблку чтобы отсеять физический урон от атака от урона наносимого не прямыми атаками и все.
Ну вот мы и отловили физ и маг урон, все.
А все те 26 типов урона и 7 видов атак что есть отличить низя, в jass доступны только источник урона, цель и кол-во урона, все.
32

» WarCraft 3 / Пассивка

Принятый ответ
Создай триггер котрый будет следить за тем кто из вражеских героев применяет заклинание.
Если у них есть бафф то нанеси им урон от имени владельца ауры (найди перебором ближайшего или запиши в переменную)
Доп урон от магии делается спеллбуком с пассивкой на основе "Благослование Элуны".
32

» WarCraft 3 / Депротект карты

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

» WarCraft 3 / Весь урон в кастера

Принятый ответ
Можно одним, событие - получает урон.
Ну собственно отслеживаешь весь урон больше 0 и выхиливаешь его (добавляешь пассивку на 150000 хп и столько же хп) через 0.00 сек таймером удаляешь и ставишь хп сколько было.
Ну а кастеру наносишь урон от имени того кто атаковал.
Проверяешь на то что на цели 2 и более таких скилла.
32

» WarCraft 3 / Депротект карты

Принятый ответ
Эмм, формат w3x читаем, открываем мпк редактором и вытаскиваем необходимые файлы, редактор тут ненужен.
Погодь, Doodad Christmas - она же открыта, открой в редакторе и меняй.
32

» WarCraft 3 / Привет) как изменить высотку юнита в минус

Принятый ответ
Obelick:
нужно на время дать этому юниту способность "превратится в ворона", тогда он будет менять высоту триггерно.
Увы не работает, можно проиграть анимацию из раздела "Sea" (есть у юнитов анфибий), тогда они утопнут в грунте будто в воде, но увы не у всех моделей есть такое свойство, ну либо делать у модели вашего героя анимацию проваливания под землю.
32

» WarCraft 3 / Переменные для анализатора реплеев

16GB, ну нечто аналогичное. Боты и тулы уже анализируют реплей и получают статистику.
32

» WarCraft 3 / Мини карта

Принятый ответ
Берешь и делаешь карту сам, копипастишь из доты и обрезаешь под размер 128 на 128 или 256 на 256 в формате тга, а затем импортируешь в карту по подходящему пути, инфа есть в оглавлении статей.
32

» WarCraft 3 / Переменные для анализатора реплеев

Принятый ответ
Очень просто, через систему wc3_mmd
Основана на GameCache.
Ну а в туле вшиты все ид шмоток из доты и ид юнитов, с твоей картой это так работать не будет.
32

» WarCraft 3 / Можно ли изменить триггером приоритет юнита?

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

» WarCraft 3 / Как изменить атаку у юнита, триггерно?

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

» WarCraft 3 / Программы для просмотров реплеев Вар3 (w3g)

BaHeK:
quq_CCCP, во время игры он пустой, а если игра вылетает с фаталом или просто ее закрыть он сразу же удаляется.
Нет, никуда он не удаляется, если не запустить игру снова.
Скопируй и восстанови тулой, в игре можно смотреть....
32

» WarCraft 3 / Программы для просмотров реплеев Вар3 (w3g)

Реплей сохраняется в папке с варом (корневой папке, где лежат мпк архивы и файл War3.exe) с названием TempReplay.wtg
Вот тула для восстановления, но после неё к примеру хрен зальёшь репу на айкап, так же бывают ошибки с софтом и несовместимость версий.
Загруженные файлы
32

» WarCraft 3 / EVENT_PLAYER_UNIT_DEATH

Принятый ответ
Разумеется нет, прямых событий на RemoveUnit() нету да и ненужны.
Перед удалением можно вызвать триггер.
32

» WarCraft 3 / Как называются карты?

А что такое "бг' ?
Арены, ну их тучи... Мою карту почему то все считают подобием 'ewix''а....
По подробнее можно?
32

» WarCraft 3 / Программы для просмотров реплеев Вар3 (w3g)

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

» WarCraft 3 / Программы для просмотров реплеев Вар3 (w3g)

BaHeK, спс, хоть что то...
К несчастью реплеи послефатальной ошибки не сохраняются, точнее сохраняются битыми, правит их тока 1 прога ( из тех что я нашел ) но через одно место, хотелось бы собрать реплей по всем правилам.
32

» WarCraft 3 / Программы для просмотров реплеев Вар3 (w3g)

Позволяют смотреть дополнительную инфу, вроде кто куда что когда, скока кликал и так далее. Там туча фишек для доты, вроде показать сборки...
Вот почему то инфы по формату реплея внятной почти нигде нету...
32

» WarCraft 3 / Сфера молнии

В сферах багуют автокасты это точно, но умирает это что то лишнее.
Мб карту в студию?
32

» WarCraft 3 / Не работает функция UnitUseItemPointLoc в ai скрипте

Принятый ответ
А разве в ИИ скрипте те же самые нативки что и в Common.j, у них же вроде свои?
32

» WarCraft 3 / Декорации

Nelloy, с чего это, разрушаемым объектам можно задавать любые параметры, даже высоту (ну тут есть маленькая хитрость с невидимой платформой).
	call CreateDestructable( objectid, x, y, facing, scale, variation )
Но не всем разрушаемым объектам можно задать угол.
32

» WarCraft 3 / Проблемы с сообщениями в чат

Ну SubString берет подстроку на N символов указанных в функции, от А до Б (номера символов), стоить помнить что один символ кириллицы считается за 2 символа латиницы.
Какие там могут быть проблемы?