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

---@param whichTrigger trigger
---@param whichAbility integer
---@param order string
---@return event
function TriggerRegisterCommandEvent(whichTrigger, whichAbility, order) end 
Работает как на клик мышкой так и на хоткей
`
ОЖИДАНИЕ РЕКЛАМЫ...
21
Да, есть. EVENT_PLAYER_UNIT_SPELL_CAST и EVENT_UNIT_SPELL_CAST.

Но если нужно отловить момент нажатия кнопки, до вывода сообщения о том, что скилл на кд или не хватает маны, то такого события еще нет.
Загруженные файлы
38
Можно попробовать отловить клик мыши с учетом сетки и разрешения экрана
33
ScorpioT1000, нет нельзя, там 2 мертвые зоны.
Первая общая на всех 12 кнопках, но благодаря нет чилд мы ее нашли и отключили, и вторая индивидуальная, но кнопка перекрывает сетку, поэтому клик и наведение на стандартный фрейм пока не поймать.
Хотя в илитной демонессе все это есть, но это уже другая история
21
Bergi_Bear, кст почему Илитной? это какой-то особый рофл?) или...
33
DracoL1ch, Аллоу я только что написал, что всё сделал на последней патче, хватит дезинформировать людей о том что "без мемхака - невозможно"
Не возможно без кода, не возможно на гуи вот тут соглашусь
16
не понял, ты предлагаешь ему имитировать весь юи ради вот этого момента?
33
Да, главное конечный результат ради слов "да это возможно"
16
ну так и винду переписать без багов возможно, но никто не будет этим заниматься
38
Мемхак именно этим занимается))
16
мемхак вставил готовый и собранный и юзай как хочешь, можешь для отлова событий и синзронизации, можешь для добавления DX12 шейдеров, как душа ляжет.
33
DracoL1ch, в том то и дело ты закрысил свой мемхак и у простых смертных нет событий клика по кнопке или наведения (у тебя возможно есть), в метафорически "коммерческом проекте" с закрытым кодом. Как и встраивание dx9+ потребует очень высоких навыков
16
интересные глаголы
с уровня асемблера такой ивент создать нереально, для этого нужны знания С+ и подключаемая либа, и будет счастье
и всё равно это еще реальнее, чем переносить некую карту на другой юи ради такой мелочи
38
Вы всрали на мемхак больше времени, чем можно было потратить на создание и пиар современной инди-игры) с донатами и игроками. И даже не надо затирать, что вам нравится обмазываться хексом и векторами. Это не одно и то же, что тратить время на творчество в we
21
мемхак это для варика. а на варик мы все тут всрали тонны времени, так что каждый дро... как он хочет. кто-то делает никому ненужные мапы на стандарте, а кто-то мемхак
16
Советы от гуру бизнеса всегда такие завораживающие, что аж хочется глянуть резюме, мб эти гуру и работают в близзарде
33
---@param whichTrigger trigger
---@param whichAbility integer
---@param order string
---@return event
function TriggerRegisterCommandEvent(whichTrigger, whichAbility, order) end 
Работает как на клик мышкой так и на хоткей
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.