Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Гайд Фикс курсора для CSGOSimple

  • Автор темы Автор темы xardch
  • Дата начала Дата начала
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
3 Авг 2016
Сообщения
201
Реакции
252
sdk.hpp
Код:
Expand Collapse Copy
class IInputSystem
{
public:
    void*& get_window()
    {
        static uint32_t offset = 0;
        if (!offset)
            offset = *reinterpret_cast<uint32_t*>((*reinterpret_cast<char***>(this))[10] + 5);

        return *reinterpret_cast<void**>(reinterpret_cast<char*>(this) + offset);
    }
};
extern IInputSystem* g_InputSystem;
sdk.cpp
Код:
Expand Collapse Copy
IInputSystem* g_InputSystem = nullptr;
g_InputSystem = get_interface<IInputSystem>("inputsystem.dll", "InputSystemVersion001");
main.cpp
заменяем это
Код:
Expand Collapse Copy
InputSys::Get().RegisterHotkey(VK_INSERT, []() {
    Menu::Get().Toggle();
});
на это
Код:
Expand Collapse Copy
void* saved_hwnd = nullptr;
InputSys::Get().RegisterHotkey(VK_INSERT, [&saved_hwnd]() {
    Menu::Get().Toggle();

    if (Menu::Get().IsVisible())
    {
        if (!saved_hwnd)
            std::swap(saved_hwnd, g_InputSystem->get_window());
    }
    else if (saved_hwnd)
        std::swap(saved_hwnd, g_InputSystem->get_window());
});
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Still cant see cursor when ill close menu (panorama)
 
Назад
Сверху Снизу