Вопрос я один тестил героя в муи и опрашивал игроков по поводу баланса? Лично мне герой показался слабоватым, стоять на миде с сайленсером было не комфортно, да и не сказать чтобы прям я таки решал замесы...
>> ну ульт аое урон с дизармом (такого массового дизарма в доте вроде еще нет, да, хотя не помню) и отталкиванием
Deafening Blast
Ну да дефеанинг бласт, очень отдаленно. Во первых это урон с дизармом, отталкивает только с аганимом. Во вторых эффект зависит от расстояния до цели, не припомню такое у бласта инвокера. Хоть и 700 аое, это не делает ульт имбой, потому что враги с краю получат 60-80 урона с микростаном.
По мне лазанье по деревьям и 1001 эффект от одного скилла не мега интересно, а гавное нужно при игре в доту. Знаешь ли-весь хайв завален мега крутыми ( в визуальном плане ) спеллами, но от них нету толку, их невозможно использовать либо бесполезны, либо имбовы. Всем насрать (уж извините) что герой танцует 10 сек, и под конец сьедает всем в 300 аое 10 интелекта, никто не будет на вас смотреть а просто зафокусят как изи фраг и все.
Все таки спеллы для доты, а это накладывает свои особенности в оформлении спеллов и героя. ClotPh, Если ты намекаешь что у нас руки не из того места, это очень зря, твою работу для конкурса мы что то не увидели...
ClotPh, ну в первом посте приложены же карты, я мемхак и прочее не пилил из соображений стабильности и читаймости.. И так много стороннего кода.. Toadcop, щяс мода пошла такая, кого не спрашивал на из дотеров, какой скилл лучше - стан, вот стан, желательно подольше, блинк со станом, кароче всех устраивают стандартные дизейблы варкравта, но желательно чтобы они были позлее... Так сказать взял ульт и убил в соло пятерых...
Дота головного мозга =)
JyHgle, код в студию, явно у вас кривой код - не учитывающий возможность репика.
Ну или делайте как во всяких ЛоД дотах, морф героя в того кого нужно. Давненько хотел реализовать пик героя в таверне через покупку даммиков с последующей погрузкой, но как то случай не подвернулся.
Потому что вы пикайте именно мертвых юнитов, хп меньше 0.405 это уже дохлый юнит...
Так что подумайте внимательно над кодом фильтра, прежде чем бежать на форум, мб обнаружите ошибку быстрее чем вам тут ответят?
ClotPh, ну а чем тебе не понравился фаир лорд - самим фаирлордом? Ну или громовержец, то что в доте есть зевс и шторм спирит?
Я что то в каждой второй карте такого не вижу, ну мб и не идеально. Ну уж на что хватило фантазии, для меня всегда было сложнее придумать чем реализовать.
Ну типа - рев медведя и леденящий крик, одна и так же абилка, только в ней есть настройки чтобы она была вредной для врагов или полезной для союзников.
Бж говно функции не надо юзать, там почти везде удаление группы стоит. Там еще флаг, какой то, смотрите внимательно устройство Бж функций прежде чем их юзать!
Смотри строение лифтов в кампании, там есть куча декораций которые эмитируют препятствие и могут быть включены\выключены, как ворота.
Стена подъемника вроде называется.
function HideCooldownUIById takes unit whichUnit, integer id, boolean hide returns nothing
local integer pAbility = GetUnitAbilityForAddresss( ConvertHandle( whichUnit ), id )
if pAbility < 1 then
return
endif
set pAbility = pAbility + 0x20
if hide and not IsFlagBitSet( ReadRealMemory( pAbility ), 0x400 ) then
call WriteRealMemory( pAbility, ReadRealMemory( pAbility ) + 0x400 )
elseif not hide and IsFlagBitSet( ReadRealMemory( pAbility ), 0x400 ) then
call WriteRealMemory( pAbility, ReadRealMemory( pAbility ) - 0x400 )
endif
endfunction
Собственно функция скрывает кулдаун указанной способности, скрывает только визуальный эффект кулдауна, сам кулдаун она не сбивает.
Так же есть проверка скрыт ли кулдаун индикатор у конкретной абилки:
function IsCooldownUIHided takes integer pAbility returns boolean
if pAbility < 1 then
return false
endif
return IsFlagBitSet( ReadRealMemory( pAbility + 0x20 ), 0x400 )
endfunction
Еще 1 функция, на этот раз можем узнать Id абилки которую может выучить герой
function GetHeroAbilityFromList takes unit uHero, integer list returns integer
set LastConvertedHandle = ConvertHandle( uHero )
if IsUnitType( uHero, UNIT_TYPE_HERO ) and LastConvertedHandle > 1 and list > 0 then
return RMem( RMem( LastConvertedHandle + 496 ) + 240 + 4 * list )
endif
return 0
endfunction
Берет героя и номер абилки (см-рисунок)
Возвращает id абилки из списка доступных для изучения способностей, номер абилки это её порядковый номер в списке.
Бафф - это есть сама абилка, внутриигровой триггер в котором описано поведение абилки, все взаимодестия другими абилками, изменить этот код нельзя.
Можно лиж сделать бафф пустышку на основе ауры замедления или любой другой ауры.
» Dota 2 / Результаты конкурса героев Dota 2
Лично мне герой показался слабоватым, стоять на миде с сайленсером было не комфортно, да и не сказать чтобы прям я таки решал замесы...
» Dota 2 / Результаты конкурса героев Dota 2
Уже не раз видел такое.
» Dota 2 / Результаты конкурса героев Dota 2
По мне лазанье по деревьям и 1001 эффект от одного скилла не мега интересно, а гавное нужно при игре в доту. Знаешь ли-весь хайв завален мега крутыми ( в визуальном плане ) спеллами, но от них нету толку, их невозможно использовать либо бесполезны, либо имбовы. Всем насрать (уж извините) что герой танцует 10 сек, и под конец сьедает всем в 300 аое 10 интелекта, никто не будет на вас смотреть а просто зафокусят как изи фраг и все.
Все таки спеллы для доты, а это накладывает свои особенности в оформлении спеллов и героя.
ClotPh, Если ты намекаешь что у нас руки не из того места, это очень зря, твою работу для конкурса мы что то не увидели...
» Dota 2 / Результаты конкурса героев Dota 2
Toadcop, щяс мода пошла такая, кого не спрашивал на из дотеров, какой скилл лучше - стан, вот стан, желательно подольше, блинк со станом, кароче всех устраивают стандартные дизейблы варкравта, но желательно чтобы они были позлее... Так сказать взял ульт и убил в соло пятерых...
Дота головного мозга =)
» WarCraft 3 / Как удалить герой, если он остается в памяти.
Ну или делайте как во всяких ЛоД дотах, морф героя в того кого нужно.
Давненько хотел реализовать пик героя в таверне через покупку даммиков с последующей погрузкой, но как то случай не подвернулся.
» WarCraft 3 / Почему группа пикает мертвых?
» WarCraft 3 / Почему группа пикает мертвых?
Так что подумайте внимательно над кодом фильтра, прежде чем бежать на форум, мб обнаружите ошибку быстрее чем вам тут ответят?
» Dota 2 / Результаты конкурса героев Dota 2
Я что то в каждой второй карте такого не вижу, ну мб и не идеально. Ну уж на что хватило фантазии, для меня всегда было сложнее придумать чем реализовать.
» Dota 2 / Результаты конкурса героев Dota 2
Надо было своего героя сделать.
Кстати - "код чистый", грязный чтоли у кого то был? Что имелось ввиду?
» WarCraft 3 / Будет ли десихронн?
Есть действие показать мультиборд, вот и показывай его локально.
» Dota 2 / Результаты конкурса героев Dota 2
Щяс посмотрим труды других участников.
» WarCraft 3 / Леденящий крик
» WarCraft 3 / Почему нельзя ставить знак запятой в игровой интерфейс
» WarCraft 3 / Очищается группа
» WarCraft 3 / Стан в неуязвимость
» Dota 2 / Продление конкурса героев до 1-го июня
» WarCraft 3 / Карта путей для воды или другие варианты
» WarCraft 3 / Карта путей для воды или другие варианты
Стена подъемника вроде называется.
» WarCraft 3 / Функция из Мемхак (SetUnitBAT1)
Ред. quq_CCCP
» WarCraft 3 / Хак на память Warcraft3
Так же есть проверка скрыт ли кулдаун индикатор у конкретной абилки:
» WarCraft 3 / Кастомные звуки, много ифзенэлсов мб = лаг
» WarCraft 3 / Можно ли сделать предмет не покупаемым?
» WarCraft 3 / не пойму почему происходит смещение героя
» WarCraft 3 / Снять эффект бафа
Можно лиж сделать бафф пустышку на основе ауры замедления или любой другой ауры.
» WarCraft 3 / не пойму почему происходит смещение героя
Должно работать, но я не проверял.