32

» WarCraft 3 / Как сделать способность vengeful spirit ?

Принятый ответ
Сделано на увечии некроманта, время действия 0.01 сек, эффект смертельного союза на кастере и цели (красивый луч это как раз и есть эффект от дарк пакта) ну и перемещение через SetUnitPosition цель на место кастера, а кастера на место цели через SetUnitX\Y в опен доте можно глянуть, простейший триггерный спелл.
32

» WarCraft 3 / Выключение триггера на большом цикле

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

» WarCraft 3 / Как заставить юнита играть анимацию во время движения?

Я уже забыл как в hhf сделано, но там вроде SetUnitPosition и юнит с ходячим типом перемещения.
32

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

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

» WarCraft 3 / Герой

С помощью мемхака снять с иллюзии сало на способности.
32

» WarCraft 3 / Какие типы карт вы предпочитаете?

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

» WarCraft 3 / JASS GroupEnumUnitsInRange фильтр

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

» WarCraft 3 / Проблема с способностью "Оживший огонь"

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

» WarCraft 3 / Новый детект физического урона на мемхаке

ScopteRectuS, нужно спрашивать IseFog, он автор идеи этого хака, мб ошибся в реализации, были ошибки и до этого, но вроде поправили все, а оказалось нет.
Изменить урон до нанесения в триггере срабатывающем на урон нельзя, только внутри класса вижетов с помощью внедрения своего асм кода.
ScopteRectuS, ну как успехи?
32

» WarCraft 3 / Плохо работает способность

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

» WarCraft 3 / Плохо работает способность

Ну почему нельзя сделать из жара преисподней или ауры урона зданиям торнадо.
32

» WarCraft 3 / Очередная проблема со строкой приказа и ИИ

Принятый ответ
Стандартный ИИ не будет юзать канал, как и не будет применять стандартные заклинания так как вы хотите. Вовсе весь микроконтроль и правила использования способностей не доступны для изменения.
Либо брать дефолт с нужными правилами применения, либо писать самому правила применения скиллов, а редакторе триггеров.
32

» WarCraft 3 / Новый детект физического урона на мемхаке

ScopteRectuS, должно возвращать урон без учета резистов, мб ошибка в реализации asm кода. Насчет изменение изначального урона - реально его изменить можно только в асм коде, как делал лич, там посложнее.
32

» WarCraft 3 / Kick func

CustomDefeatBJ и ненадо никаких заморочек, в функции есть параметры - показать диалог, или нет.
32

» WarCraft 3 / Инвентарь

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

» WarCraft 3 / Интересная фича с приказ 852056

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

» WarCraft 3 / Проблема с триггером.

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

» WarCraft 3 / Проблема с триггером.

Принятый ответ
Mate, ну очивидно ошибка реализации, ибо используются одни и те же массивы, в которых происходит коллизия, одни и те же ячейки используют раные способности. Вовсе я бы не советовал так замарачиватся с гуи, а прочитать статьи на jass и забить на все это дело, юзая хештаблицы.
32

» WarCraft 3 / Проблема с триггером.

Я так понял это просто копипаст с чужих наработок, и вы не разбираетесь как они работают? Это гуи спелл, но его переменные и обьекты не могут использовать другие спеллы, такая сложность и замороченность - это ГУИ, на гуи сложно делать сложные способности, а так же реализовать бы универсальный движок для различных однотипных способностей, вроде волны силы. Либо копируйте готовое как есть и не меняете, либо разрабатывайте спелл с нуля учитывая все "но" и "если".
32

» WarCraft 3 / Почему орб понижения брони ломает проверку на дальний\ближний?

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

» WarCraft 3 / Коэффициент золота

Принятый ответ
Нет, такой фишки нет. Но это очень легко реализовать триггерно, событие - юнит получает ресурс. Либо - юнит умирает.