Запрет срабатывания клавиши ESC

vladmany

Известный
Автор темы
117
8
Версия MoonLoader
.026-beta
Хочу сделать закрытие imgui по нажатию на кнопку ESC. Но проблема в том, что это не будет работать как с диалогами. Даже при наличии imgui окна на экране, нажатие на кнопку ESC откроет меню паузы. Иными словами, мне нужно на какое-то время отключить переход в режим паузы кнопкой ESC.
 
  • Нравится
Реакции: Vintik

kin4stat

mq-team
Всефорумный модератор
2,730
4,710
Хочу сделать закрытие imgui по нажатию на кнопку ESC. Но проблема в том, что это не будет работать как с диалогами. Даже при наличии imgui окна на экране, нажатие на кнопку ESC откроет меню паузы. Иными словами, мне нужно на какое-то время отключить переход в режим паузы кнопкой ESC.
В хуке onWindowMessage проверяешь состояние меню, если оно открыто, то ставишь клавишу на игнор игрой, но не луа скриптами(consumeWindowMessage(true, false)
 

vladmany

Известный
Автор темы
117
8
В хуке onWindowMessage проверяешь состояние меню, если оно открыто, то ставишь клавишу на игнор игрой, но не луа скриптами(consumeWindowMessage(true, false)
Сложна, нипанятна 😅

Уточни, как это сделать
ставишь клавишу на игнор игрой, но не луа скриптами(consumeWindowMessage(true, false)
 
  • Нравится
Реакции: Vintik