Простенький вопрос, как на лету менять способности у предметов?

Айдишник лови просто через, в данном случае, ивент прожима мгновенного приказа(без указания цели т.е.). И на его основе вычисляй слот с предметом, который юзаеися (x+номер слота=приказ на айтемюз).
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
20
При отлове отданного приказа, если дизейблить триггер на 0 сек, корректно ли отлавливается слот предмета?
Надеюсь я был понят. Мозг в ауте.
20
Ну, значит, можно отлавливать айтемюз через приказ :)
20
Айдишник лови просто через, в данном случае, ивент прожима мгновенного приказа(без указания цели т.е.). И на его основе вычисляй слот с предметом, который юзаеися (x+номер слота=приказ на айтемюз).
Принятый ответ
26
x+номер слота
852008 - 1й слот
852009 - 2й
...
852013 - 6й слот.
26
зачем отслеживать применение скила когда нужно отслеживать применение итема?
13
function InitTrig_UseItem takes nothing returns nothing
set gg_trg_UseItem = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_UseItem, EVENT_PLAYER_UNIT_ISSUED_ORDER )
call TriggerAddAction( gg_trg_UseItem, function Trig_UseItem_Actions )
endfunction
Что не так?
function Trig_UseItem_Actions не вызывается при использовании предмета
А, разобрался
26
Hate:
зачем отслеживать применение скила когда нужно отслеживать применение итема?
Затем, что у всех предметов одна способность, а остальное достается из БД.
26
avuremybe:
Hate:
зачем отслеживать применение скила когда нужно отслеживать применение итема?
Затем, что у всех предметов одна способность, а остальное достается из БД.
чяндт? у меня тоже одна способность, и много итемов, и я не понимаю зачем отслеживать применение скилла, когда юзается итем, а не только одна способность...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.