Каким образом у инвокера сделаны q w e r ?
По сути 4 способности не сбивающие приказ в одном герое и не пересекаются.
Я знаю несколько мгновенных не сбивающих, самые любимые - Берсерк и Стремительность.
Но их использовать нельзя, мой персонаж умеет воровать чужие способности (у других героев есть абилки на основе этих) и потому ему нельзя добавлять способность на основе этих, т.к. они будут конфликтовать и нажматься в случайном порядке если будут две способности на основе этих. А мне нужна способность не сбивающая приказ для его собственных способностей.
Есть еще Божественный щит, но он не подходит, он дает неуязвимость на захардкоженное кол-во времени, где-то на полсекунды, даже если 0.01 поставить, он не подходит. Константы игровые вообще поломанные, игре пох вообще укажу я там "Может отменить" такую-то способность или нет, она все равно будет переключаемой. К примеру хотел на основе Магического щита сделать, отключил в константах отключаемость магического щита, но он все равно может быть отменён сквозь кд (грубо говоря прожат дважды) несмотря на значения константы. Мощь Гор хоть и можно сделать чтоб не работал её эффект, длительность 0.01 и всё такое, но она очень часто бывает просто не нажимается. Вот способность готова, нажимаешь и ничего не происходит. Такая лагучая способность тоже не подходит.
С "Укрыться щитом" картина такая же как и с "Магический щит".
Что мне использовать?

Принятый ответ

вышеуказанные проникают сквозь всё, а сферы - это обычные касты Roar, battleroar и че-то там еще, они прерывают юнита, но 0.0 каст таймы сглаживают
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
29
5 лет назад
0
Absk, Adef, Amdf, ANms, AEim, AHds (Безумие, Укрыться за щитом, Магическая защита, Магический щит, Жар преисподней, Божественный щит)
Все остальные сбивают приказ.
0
16
5 лет назад
0
NazarPunk:
Absk, Adef, Amdf, ANms, AEim, AHds (Безумие, Укрыться за щитом, Магическая защита, Магический щит, Жар преисподней, Божественный щит)
Все остальные сбивают приказ.
Я же написал что в курсе, я не понимаю как их использовать?
Вот пошло у абилки КД, а её еще раз прожать можно чтоб "отменить".
3
32
5 лет назад
3
На мемхаке можно мгновенно отрубать включаемые абилки, вроде манащита, ну а так вроде там можно бафф удалить и отрубится сама, там иммолейшин вырубается при мане равной 0, ну ставим после каста 0 маны, потом снова сколько было, через таймер 0.00 сек, никто и незаметит что маны 0, но иммолейшин отключится.
5
16
5 лет назад
5
вышеуказанные проникают сквозь всё, а сферы - это обычные касты Roar, battleroar и че-то там еще, они прерывают юнита, но 0.0 каст таймы сглаживают
Принятый ответ
0
32
5 лет назад
0
с иммолейшином нашел решение, удаление баффа.
function Trig_Cast_Debug_Conditions takes nothing returns boolean
    return GetSpellAbilityId() == 'A0E0' 
endfunction

function Timer_Return_Mana_Expires takes nothing returns nothing
    local timer t = GetExpiredTimer( )
    local integer id = GetHandleId( t )
    local unit u = LoadUnitHandle( gg_htb_HashData, id, 0 )
    
    call UnitRemoveAbility( u, 'BEia' )
    call UnitRemoveAbility( u, 'BEim' )
    
   // call SetUnitState( u, UNIT_STATE_MANA, LoadReal( gg_htb_HashData, id, 1 ) )
    call FlushChildHashtable( gg_htb_HashData,id )
    call DestroyTimer(t)
    
    set u = null
    set t = null
endfunction


function Trig_Cast_Debug_Actions takes nothing returns nothing
    local unit u = GetSpellAbilityUnit( )
    local timer t = CreateTimer( )
    local integer id = GetHandleId(t)
    
    
    call SaveUnitHandle( gg_htb_HashData,id,0, u )
    call TimerStart( t, 0.00, false, function Timer_Return_Mana_Expires )
    call BJDebugMsg("!")

    
    set t = null
    set u = null
endfunction

//===========================================================================
function InitTrig_Cast_Debug takes nothing returns nothing
    set gg_trg_Cast_Debug = CreateTrigger(  )
    call TriggerRegisterAnyUnitEventBJ( gg_trg_Cast_Debug, EVENT_PLAYER_UNIT_SPELL_CAST )
    call TriggerAddCondition( gg_trg_Cast_Debug, Condition( function Trig_Cast_Debug_Conditions ) )
    call TriggerAddAction( gg_trg_Cast_Debug, function Trig_Cast_Debug_Actions )
endfunction
0
17
5 лет назад
0
Сделай на основе способности канала им можно манипулировать как хочешь.
0
26
5 лет назад
0
NazarPunk:
Absk, Adef, Amdf, ANms, AEim, AHds (Безумие, Укрыться за щитом, Магическая защита, Магический щит, Жар преисподней, Божественный щит)
Все остальные сбивают приказ.
На самом деле любой приказ без цели не сбивает приказ, ну разве что способность К оружию сразу к Ратуше рабочего направляет. То есть возьми, например, Удар по земле, первая способность у Мэв, призыв какой-нибудь.
Ой, тебе ведь нужно, чтобы анимация spell не проигрывалась.
0
23
5 лет назад
0
8gabriel8, паузить востаовить текуший приказ унпаузить вот и счастья контроль не сбивает
0
26
5 лет назад
0
JMCode, подробнее, пожалуйста! Например, есть очередь приказов у юнита, во время выполнения которой нажимаю на способность, он триггером паузится, потом что-то делается, чтобы не сбивать приказ, а потом распаузится. Вот что во время паузы должно быть?
0
29
5 лет назад
0
На самом деле любой приказ без цели не сбивает приказ
Тогда всё вообще просто, берёте четыре способности без цели, сбрасываете все показатели в ноль и используете.
0
32
5 лет назад
0
Набежали хомячки, ага абилки без цели и каналы не сбивают текущие приказы - че курили то? Сбивают, именно сбивают всю очередь. Рев, веер ножей и еще несколько не сбивают приказ идти куда либо, но собьют чаннелинг какойнить абилки, вроде бурана...
Так что Absk, Adef, Amdf, ANms, AEim, AHds, AOwk не сбивают никаких приказов, не имеют каст тайма, не заставляют юнита проигрывать анимации каста.
Как сделать из жара приесподней и аналогов обычную абилку, которая просто уходит в кд при нажатии я описал выше.
0
29
5 лет назад
Отредактирован nazarpunk
0
Набежали хомячки, ага абилки без цели и каналы не сбивают текущие приказы - че курили то?
Ну а если и нужно всего-то не сбивать движение?
0
32
5 лет назад
0
NazarPunk, веер ножей, рев медведа, рев демона - остальные способности сбивают приказ идти куда либо, версия кровожадности и ледяной брони на себя онли с автокастом тоже не сбивает приказ идти куда либо но заставляет героя проигрывтаь спелл анимацию и стоять полчаса на месте...
0
26
5 лет назад
0
quq_CCCP, если триггерно отдавать приказ, то сбивают, конечно)
0
32
5 лет назад
0
8gabriel8, пауза просто стан с продвинутым салом, никак не поможет в этом деле.
8gabriel8:
quq_CCCP, если триггерно отдавать приказ, то сбивают, конечно)
а причем тут это? Вопрос как сделать 4 абилки без цели не сбивающие приказы, что уже описано, так же был вопрос про манащит и аналоги.
0
26
5 лет назад
0
Если, например, запатрулить юнита, а потом отдать любой приказ без цели (кроме К оружию), например, Удар по земле, то юнит выполнит его и побежит патрулировать дальше. Но если любой приказ без цели, например, Веер ножей отдать триггерно, то очередь он собьёт, то есть юнит перестанет патрулировать.
0
29
5 лет назад
0
но собьют чаннелинг какойнить абилки
К чему весь спор? Человек уже уточнил проблему. Если нужно не сбивать только очередь и движение - можно использовать способности без цели. Если нужно что-то посложнее, то эксрасенсы в отпуске и выше было показано,какможно использовать некоторые абилки.
2
12
5 лет назад
2
тут список и описание
Чтобы оставить комментарий, пожалуйста, войдите на сайт.