Гайд Фикс засветления меню CS:GO

///
Пользователь
Статус
Оффлайн
Регистрация
25 Янв 2018
Сообщения
511
Реакции[?]
114
Поинты[?]
0
Привет всем! Я давненько не заходил на форум, а тут зашел и чот захотелось выложить поносика)
Всем удачки, всем пока!
//Думаю всем понятно, но для особых случаев напишу: Спасчено с другого борда!
Идем в Hook EndScene/Present
Добавляем туда это:​
Код:
static auto wanted_ret_address = _ReturnAddress();
    if (_ReturnAddress() == wanted_ret_address)
    {
        DWORD colorwrite, srgbwrite;
        device->GetRenderState(D3DRS_COLORWRITEENABLE, &colorwrite);
        device->GetRenderState(D3DRS_SRGBWRITEENABLE, &srgbwrite);
 
        device->SetRenderState(D3DRS_COLORWRITEENABLE, 0xffffffff);
        device->SetRenderState(D3DRS_SRGBWRITEENABLE, false);
 
        //И пихаем код отрисовки сюда
 
        device->SetRenderState(D3DRS_COLORWRITEENABLE, colorwrite);
        device->SetRenderState(D3DRS_SRGBWRITEENABLE, srgbwrite);
    }

Далее в самый верх вставляем:
Код:
#include <d3d9.h>
#include <intrin.h>
#pragma intrinsic(_ReturnAddress)
 
Сверху Снизу