Есть 1 способ, на замахе кидать цели пассивку 100% уклонение и забирать. Тогда промажет, ещё есть фишка с инвизом, ну и естественно мемхак, там изобилие функций для построения кастом промахов.
мб отслеживать приказы, какие приказы будут у работника по 100% хп здания?
Или дамиком построить здание, и отказатся строить, у всех игроков - работники альянса (иначе это не пашет) при ремонте здания союзника, если больше никтот не чинит, здание делать за того кто чинит, если бросил чинить (работник отдал любой другой приказ или умер) вернуть в нейтрала, ну и так далее.
А это то, это так и будет, там в настройках абилки эффект.
Но сделать кодом это очень просто, при ловим событие смерти и делаем Explodeunit и создаем на месте трупа паука.
Это никакое не мпк, это обычный видеофайл mpeg4 чтоли, я уже не припомню все тонкости, но суть что это никакой не мпк архив. близарды тупо сменили расширение для защиты. Кодаки для видео, лежат в папке с варом (и для звука) по ним можешь нагуглить что поддерживает.
Если ты про RedAlert и SC1-2 то тут просто, нужно сделать посадку юнитов как в транспорт, при этом для ренж атаки нужно делать даммиков с такими же характеристиками атаки.
Ибо при посадке в транспорт, юниты на самом деле не куда не садятся, они стоят где стояли, прсто они скрыты и оглушены, ну и сделаны неуязвимыми.
В 1.26 некоторые поля при установке нуля, сбросятся в дефолт. Вероятно это должно быть у всех таких способностей, чтобы защититься от ошибки, но не сделали.
На 1.31 не знаю есть ли, на мемхаке есть такой способ, именно узнать уровень баффа. Так же есть функция позволяющая ауре мгновенно сделать апдейт уровня, а не с 2-4 секундной задержкой.
function GetBuffLevel takes integer pBuff returns integer
if pBuff < 1 then
return 0
endif
return Memory[( pBuff + 0xb0 ) / 4] + 1
endfunction
function SetBuffLevel takes integer pBuff, integer level returns nothing
if pBuff < 1 or level < 1 then
return
endif
set Memory[( pBuff + 0xb0 ) / 4] = level - 1
endfunction
Необходим мемхак, первой ссылка или второй ссылка версии.
Инструкция внутри прилагается.
работает так
local integer pBuff = GetUnitAbility( юнит, идбаффа )
if pBuff > 1 then
call SetBuffLevel( pBuff, уровень )
endif
Обязательно проверять что вернула GetUnitAbility, эта функция медленнее чем GetUnitAbilityLevel() проверять её наличие абилки не стоит. Ок?
Скоро будет готова новая версия карты с мемхаком, где будет все что выходило в паблик + инфа как пользоватся.
Я бы еще посмотрел как этот герой сделан, если там гуи говнокод - отказался бы в любом случае, ибо один фиг переделывать все чтобы это могло пахать в доте.
А так неплохо было бы выложить тестмап с этим героем. То обьем работы и сложности непонятны.
Ага, перейти на патч где все до 1 новые нативки сперли у китайцев и воткнули, сколько новых нативок было у китайцев - столько и стало у близардов, постоянные баги, вылеты, и еще карты как попало работают - нет уж, спасибо.
Ждем апдейтов, или развитие китайских платформ которые дойдут до нас.
» WarCraft 3 / Дебаф промахов.
» WarCraft 3 / Почему "канал" перестаёт работать при удалении другого?
» WarCraft 3 / Захват здания через починку
Или дамиком построить здание, и отказатся строить, у всех игроков - работники альянса (иначе это не пашет) при ремонте здания союзника, если больше никтот не чинит, здание делать за того кто чинит, если бросил чинить (работник отдал любой другой приказ или умер) вернуть в нейтрала, ну и так далее.
» WarCraft 3 / Из-за рефорджа не работает пиратский варик и JNGP
» WarCraft 3 / Способность Техника
» WarCraft 3 / Изменение эффекта смерти
Но сделать кодом это очень просто, при ловим событие смерти и делаем Explodeunit и создаем на месте трупа паука.
» WarCraft 3 / Как сделать ролик mpq
» WarCraft 3 / Лимит карт рефорджа
» WarCraft 3 / Можно ли заставить юнита использовать любое здание, как бункер?
» WarCraft 3 / Отлов урона
Детект урона дело не простое для начинающих.
Патч какой?
» WarCraft 3 / Зависание игры Reforged после 10 минут геймплея
» WarCraft 3 / Респаун Крипов
» WarCraft 3 / Респаун Крипов
» WarCraft 3 / почему кикает из игры
» WarCraft 3 / Получить уровень бафа ауры на юните
» WarCraft 3 / Получить уровень бафа ауры на юните
Инструкция внутри прилагается.
» WarCraft 3 / Как добавить нового героя в Dota 6.83c
» WarCraft 3 / Как добавить нового героя в Dota 6.83c
А так неплохо было бы выложить тестмап с этим героем. То обьем работы и сложности непонятны.
» WarCraft 3 / Проблема со значением переменной
Лучше напиши что делать собрался, мб сможем помочь?
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9
Ждем апдейтов, или развитие китайских платформ которые дойдут до нас.
» WarCraft 3 / Как добавить нового героя в Dota 6.83c
» WarCraft 3 / MPQ Master как использовать?
» WarCraft 3 / Так что там с пиратами?
Eurobattle, atinad (гарена 2.0), айкаап
» Кузня Волчачки / Исследование патча 1.31
» WarCraft 3 / Как поменять модельку юнита с помощью триггеров