Скрипт делает что-то вроде щитов протосов в старкрафте: юниты с маной при получении урона сначала теряют ману, а не здоровье. Но беда в том, что событие перестает срабатывать (проверял print'ами) примерно после того, как у первого юнита иссекает мана.
((код
do
-- модель щита при полном поглощении урона
local MODEL_BLOCK_DAMAGE_FULL = "Abilities\\Spells\\Items\\AIre\\AIreTarget.mdl"
-- модель щита при частичном поглощении урона
local MODEL_BLOCK_DAMAGE_HALF = "Abilities\\Spells\\Human\\Defend\\DefendCaster.mdl"
...
Вопрос был задан 1 year ago
Таверна имеет несколько спеллбуков, в которых каждый скилл - выбор какого-то героя.На событие каста создается юнит, но если выбрать его для игрока, то у него будет пустая панель приказов (лечится несколькими кликами на героя). Как это исправить?

Вопрос был задан 1 year ago
Появились ли какие-то новые способы изменять\добавлять сопротивление к магии (в частности - героя)? Вариант со скрытым спеллбуком, в котором будет способность рунных браслетов, меня отпугивает, потому что там не очень очевидная совместимость с предметами, дающими резист.

Вопрос был задан 1 year ago
Суть в том, что для каждого из игроков создаются стартовые юниты. После этого перебором находится ближайшая шахта и заменяется. А вот на моменте замены рудника для эльфов и нежити происходит какая-то дичь: их шахты удаляются, но новые создаются не там, где надо, а в другой точке (причем одной и той же!). Не могу понять, почему так.
>> Фрагмент кода
""
if rnd == 3 or rnd == 4 then
...
Вопрос был задан 2 years ago
Вопрос примитивный, но все же. Что такого революционного вносит Lua в скриптинг, чего просто невозможно было достичь без него. Из того, что я заметил, анонимные методы, нативные списки и полиморфизм выглядят очень круто. Есть ли что-то еще?

Вопрос был задан 2 years ago
Как известно, подсветку синтаксиса и автодополнение пока не завезли в WE, а JNGP не работает с новыми патчами, потому и вопрос, кто и где пишет код на vJass\Lua?
Wurst в VS Code это не совсем то, как по мне. Опять же, интересует Lua, но его родные IDE совсем не ничего не знают о типах и функциях из common.j, что делает их почти бесполезными.

Вопрос был задан 2 years ago
В 1.31 появилось такое поле у юнитов и предметов. Дефолтное значение равно единице, но за что оно отвечает, понятия не имею. Могу только предположить, что это аналог UserData. На хайве тоже тишина.

Вопрос был задан 2 years ago
Очень уж запала в душу простая система из Доты, где есть три вида рассеивания (сильный диспел снимет все, что можно, средний снимает обычные и слабые баффы, слабый снимет только слабые соответственно). И вот я задумался над реализацией. Первое, о чем я подумал - иметь массив с равкодами баффов, и знать с какого индекса идут средние и сильные баффы. Но вот на счет самого диспелла... Представялю это как обход циклом этого массива и выполнение UnitRemoveAbility для каждого id. На как-то это тупо. Есть ли у ког
...
Вопрос был задан 2 years ago
Возможно ли сделать склон в нужное время и в нужном месте? Смотрел на сайте заданным по вопросам, но там все было только о текстурах.

Вопрос был задан 2 years ago