Почему-то PlayerBindPress не вызывается когда я нажимаю Esc (“cancelselect”) или ` (“toggleconsole”). Он отлично работает с другими кнопками “+forward”, “+attack” и т.д. Если добавить в хук print(button), то в консоль даже не выводит нажатия esc и `` , когда другие кнопки исправно
попробуй использовать PlayerButtonDown
KEY_ESCAPE 70
хоть через него нельзя оменить но для закрытия esc есть команда.
для escape “OnPauseMenuShow”, можно отменить если return false
для консоли не нашёл