16

» WarCraft 3 / MemoryHack: AddAbilityCooldownConverted(a, r)

nvc123, истечение таймера 0.00 подойдёт?
EVENT_PLAYER_UNIT_SPELL_EFFECT не помог. Но сейчас протестирую ещё раз.
16

» WarCraft 3 / MemoryHack: AddAbilityCooldownConverted(a, r)

Bergi_Bear, я так понимаю, корень проблем не в этом, а в том, что убийство юнита происходит раньше применения абилки. Я не понимаю механику. Я применяю "Канал" с нулевыми значениями везде, отслеживаю его применение, наношу урон. Урон наносится, а "Канал" в кд не уходит.
16

» WarCraft 3 / MemoryHack: AddAbilityCooldownConverted(a, r)

Hate, вылет всё равно есть. Да и другое событие не помогло.
У юнита 100хп, абилка наносит 200 урона => юнит умирает мнгновенно => цели для абилки нет => мана не тратится, абилка в кд не уходит.
16

» WarCraft 3 / MemoryHack: AddAbilityCooldownConverted(a, r)

Hate:
событие какое используете?
spell_cast

EVENT_PLAYER_UNIT_SPELL_CAST

Раньше проблем не было, т.к. не было необходимости в нулевом каст-тайме.
16

» WarCraft 3 / Действия после wait'a не работают.

Кинь весь триггер целиком, чтобы я в очередной раз смог сказать, что действия с wait'ом, которые вызываются несколько раз за время wait'а, не работают.

А ещё у меня есть подозрение, что у тебя last created unit создаётся несколько раз за игру.

Нет, серьёзно, экстрасенсы в отпуске, если хочешь использовать вэйт, то тогда кинь весь код целиком.
16

» WarCraft 3 / Изменение юнита

Extremator, можно, но лично у меня почему-то все замены через улучшения (да и все улучшения, в принципе) работают из рук вон криво, возможно, образ пиратки установился нецельно.
16

» WarCraft 3 / Изменение юнита

Принятый ответ
  1. У тебя есть нативки на запрет и разрешение технологий для игрока, поэтому после исследования триггерно запрещай старый юнит и разрешай новый.
  2. Способность "Тёмный".
  3. Взаимосвязь эквивалентов.
16

» WarCraft 3 / Ещё немного интересных фишек

Steal nerves, немного не понял, что ты имеешь в виду. Когда я тестил, я смотрел с шагом в 2, при этом на каждой второй атаке ресурсы отнимались. Возможно, это был рандом баг.
16

» WarCraft 3 / Как понять если число отрицательное или нет?

Принятый ответ
Переводи в двоичную систему и смотри старший бит.
Есть условные функции, а также знаки сравнения.
16

» WarCraft 3 / Возможные способности для героя

Ы-ы, да можно просто добавить галочку "Герой" в настройках спелла, впихнуть его, а потом убрать галочку.
16

» WarCraft 3 / Баг с триггерами зависает wc3 и ломается поведение юнитов

Точно эти триггеры?
Если они - тебе поможет или полазить по коду карты или откатиться к ближайшей работоспособной версии.
16

» WarCraft 3 / Кости - прокачка атаки

Принятый ответ
konvan5, сейчас проверю.

Я так понял, эти поля -- не совсем то.

Ахаха, я, короче, понял.
Первая графа -- это то, на сколько костей у тебя будет больше после первого улучшения.
А вторая графа -- это прибавка костей на всех последующих улучшениях.
Наглядная иллюстрация: (4;-1).
Сначала атака станет из 1-1 5-5, а затем будет 4-4, 3-3, 2-2 и т.д. вплоть до 0-0.

Ну, в принципе, всё честно. Там же в самом улучшении написано только про кости, а про грани не написано ничего.

На новых версиях, вроде, кости и грани можно добавлять функциями. А как тут -- не знаю даже. Морфами мб, но это отвратительно.
16

» WarCraft 3 / S.T.A.L.K.E.R. аос война территорий

ДЯКТЕРЕВ
Ты за что так с Дегтярёвым? Какое он тебе плохое зло сделал?

А так - сойдёт.
16

» WarCraft 3 / Лучник Лордерона

PomogiteMneYaBo, типа таким образом текстуры натянулись на кости. Видимо, у него торс относительно дефолт позы маленько свёрнут на анимации "stand".
16

» WarCraft 3 / Способности прыгают со своего места

Посмотри, как расположены координаты их иконок. Не исключено, что координаты некоторых способностей совпадают, в таком случае, у тебя способности обновляются, и самая новая попадает в правую ячейку.
16

» WarCraft 3 / Кости - прокачка атаки

В смысле? У каждого юнита изначально своё число костей и граней.
И атака твоя варьируется от (начальный урон + 1*число_костей) до (начальный урон +число_граней*число_костей).
Улучшением ты добавляешь в это соотношение кости и грани.
Если ты хочешь тупо добавить атаку, то там есть что-то типа "дополнительный урон от улучшения", и эту прибавку ты настраиваешь в самом юните.
16

» WarCraft 3 / Как дать временную способность?

PT153, до тех пор, пока количество юнитов, которые приводят способность в действие не превышает одного.
16

» WarCraft 3 / Как дать временную способность?

БезликийСектант, ну сейчас бы, конечно, не работало то, что использовалось поколениями юзеров. Попробуй поработать с ними ещё раз. Вдруг будут работать.
reaper1691, нинада! Нинада "Ждать"! Сколько можно? Зачем?! В оглавлении статей даже разбирается это всё по нескольку раз!