Вопрос Отображение курсора меню imgui

Новичок
Статус
Оффлайн
Регистрация
2 Июн 2024
Сообщения
1
Реакции[?]
0
Поинты[?]
0
Как при открытии меню imgui от kiero hook сделать так, чтобы захваченный курсор в кс2 мог свободно перемещаться и при скрытии меню пропадать?
 
Начинающий
Статус
Оффлайн
Регистрация
2 Сен 2023
Сообщения
14
Реакции[?]
1
Поинты[?]
1K
hkMouseInputEnabled.Create(MEM::GetVFunc(I::Input, 16U), reinterpret_cast<void*>(&MouseInputEnabled))
bool CS_FASTCALL H::MouseInputEnabled(void* pThisptr)
{
const auto oMouseInputEnabled = hkMouseInputEnabled.GetOriginal();
return MENU::bMainWindowOpened ? false : oMouseInputEnabled(pThisptr);
}
---------------------------------------------------------------------------------------------------------------------------------------------------
hkIsRelativeMouseMode.Create(MEM::GetVFunc(I::InputSystem, 76U), reinterpret_cast<void*>(&IsRelativeMouseMode))
void* H::IsRelativeMouseMode(void* pThisptr, bool bActive)
{
const auto oIsRelativeMouseMode = hkIsRelativeMouseMode.GetOriginal();

MENU::bMainActive = bActive;

if (MENU::bMainWindowOpened)
return oIsRelativeMouseMode(pThisptr, false);

return oIsRelativeMouseMode(pThisptr, bActive);
}
 
Сверху Снизу