Это никакое не мпк, это обычный видеофайл 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 новые нативки сперли у китайцев и воткнули, сколько новых нативок было у китайцев - столько и стало у близардов, постоянные баги, вылеты, и еще карты как попало работают - нет уж, спасибо.
Ждем апдейтов, или развитие китайских платформ которые дойдут до нас.
Это называется тимколор, только продвинутые модели имеют свойство окрашиватся в цвет игрока владельца юнита, тимколор можно задать жёстко - как у товерны, её цвет красный, так же в редакторе триггеров есть функции для работы с цветом юнита.
Camera Bounds не локальные, это границы обзора, их юзают 100500 бж констант, по ним определяется границы в пределах которых ты можешь двигать игровую камеру. Что ты собрался спрятать на миникарте? Есть способ менять иконки юнитам на пустые, есть соответствующая нативка.
Ну и самый радикальный метод - режим киниматика, там пропадает интерфейс целиком, но вроде можно было сделать чтобы курсор остался и возможность контроля.
» 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 / Как поменять модельку юнита с помощью триггеров
» WarCraft 3 / Как поменять модельку юнита с помощью триггеров
Гемор и не 3 строчки кода.
» WarCraft 3 / Возможно ли видеть скилы вражеского юнита?
На мемхаке смысл тот же что и у мх, патчинг адресса который отвечает за сокрытие панелей приказа других игроков.
» WarCraft 3 / Настройка цвета команды
» WarCraft 3 / Миникарта
» WarCraft 3 / [Lua] Созданный экземпляр класса не освобождается при...
Но тут важно заметить, код выполняется вне виртуальной машины.
» WarCraft 3 / Warcraft 3 Reforged: Патч 1.32.9