Как сделать OBS Bypass в ZamanWare?

BlazeHack Owner
Участник
Статус
Оффлайн
Регистрация
12 Сен 2016
Сообщения
364
Реакции[?]
210
Поинты[?]
0
Как сделать OBS Bypass в ZamanWare? Помогите пожалуйста)
 
BlazeHack Owner
Участник
Статус
Оффлайн
Регистрация
12 Сен 2016
Сообщения
364
Реакции[?]
210
Поинты[?]
0
попроси личный у него
Вот, жду ответа
 
У меня есть ещё один вопрос, я в чите сделал кнопку " Анти ОБС " при нажатию который вырубаются чамсы, как сделать так чтобы по нажатию этой кнопки был обход ЕСП, а при не включённой функции чтобы, все было как всегда видно на записе!
 
Пользователь
Статус
Оффлайн
Регистрация
4 Окт 2016
Сообщения
115
Реакции[?]
32
Поинты[?]
0
Вот, жду ответа
Hooks.h
Код:
using PresentFn = long(__stdcall*)(IDirect3DDevice9* pDevice, const RECT* pSourceRect, const RECT* pDestRect, HWND hDestWindowOverride, const RGNDATA* pDirtyRegion);
extern PresentFn oPresent;

namespace Hooks
{
    extern long __stdcall Present(IDirect3DDevice9* pDevice, const RECT* pSourceRect, const RECT* pDestRect, HWND hDestWindowOverride, const RGNDATA* pDirtyRegion);
}
Util.cpp
Код:
oPresent = (PresentFn)H::D3D9->HookFunction((DWORD)Hooks::Present, 17);
EndScene.cpp
Код:
PresentFn oPresent;
long __stdcall Hooks::Present(IDirect3DDevice9* pDevice, const RECT* pSourceRect, const RECT* pDestRect, HWND hDestWindowOverride, const RGNDATA* pDirtyRegion)
{
    if (!G::d3dinit)
        GUI_Init(pDevice);

    H::D3D9->ReHook();

    ImGui::GetIO().MouseDrawCursor = Vars.Menu.Opened;
    DWORD dwOld_D3DRS_COLORWRITEENABLE;
    pDevice->GetRenderState(D3DRS_COLORWRITEENABLE, &dwOld_D3DRS_COLORWRITEENABLE);
    pDevice->SetRenderState(D3DRS_COLORWRITEENABLE, 0xffffffff);
    ImGui_ImplDX9_NewFrame();

    //menu

    ImGui::Render();
    pDevice->SetRenderState(D3DRS_COLORWRITEENABLE, dwOld_D3DRS_COLORWRITEENABLE);
    return oPresent(pDevice, pSourceRect, pDestRect, hDestWindowOverride, pDirtyRegion);
}
 
BlazeHack Owner
Участник
Статус
Оффлайн
Регистрация
12 Сен 2016
Сообщения
364
Реакции[?]
210
Поинты[?]
0
Hooks.h
Код:
using PresentFn = long(__stdcall*)(IDirect3DDevice9* pDevice, const RECT* pSourceRect, const RECT* pDestRect, HWND hDestWindowOverride, const RGNDATA* pDirtyRegion);
extern PresentFn oPresent;

namespace Hooks
{
    extern long __stdcall Present(IDirect3DDevice9* pDevice, const RECT* pSourceRect, const RECT* pDestRect, HWND hDestWindowOverride, const RGNDATA* pDirtyRegion);
}
Util.cpp
Код:
oPresent = (PresentFn)H::D3D9->HookFunction((DWORD)Hooks::Present, 17);
EndScene.cpp
Код:
PresentFn oPresent;
long __stdcall Hooks::Present(IDirect3DDevice9* pDevice, const RECT* pSourceRect, const RECT* pDestRect, HWND hDestWindowOverride, const RGNDATA* pDirtyRegion)
{
    if (!G::d3dinit)
        GUI_Init(pDevice);

    H::D3D9->ReHook();

    ImGui::GetIO().MouseDrawCursor = Vars.Menu.Opened;
    DWORD dwOld_D3DRS_COLORWRITEENABLE;
    pDevice->GetRenderState(D3DRS_COLORWRITEENABLE, &dwOld_D3DRS_COLORWRITEENABLE);
    pDevice->SetRenderState(D3DRS_COLORWRITEENABLE, 0xffffffff);
    ImGui_ImplDX9_NewFrame();

    //menu

    ImGui::Render();
    pDevice->SetRenderState(D3DRS_COLORWRITEENABLE, dwOld_D3DRS_COLORWRITEENABLE);
    return oPresent(pDevice, pSourceRect, pDestRect, hDestWindowOverride, pDirtyRegion);
}
Завтра протестирую. Большое спасибо) LOVE) Лучший!!! ;)
 
Завтра протестирую. Большое спасибо) LOVE) Лучший!!! ;)
Сможешь с этим ещё помочь если не сложно: У меня есть ещё один вопрос, я в чите сделал кнопку " Анти ОБС " при нажатию который вырубаются чамсы, как сделать так чтобы по нажатию этой кнопки был обход ЕСП, а при не включённой функции чтобы, все было как всегда видно на записе!
 
Забаненный
Статус
Оффлайн
Регистрация
26 Ноя 2017
Сообщения
13
Реакции[?]
3
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
рендерить не в endscene а в present
obs захватыавет только endscene
 
В игре Source SDK
Забаненный
Статус
Оффлайн
Регистрация
10 Янв 2017
Сообщения
2,148
Реакции[?]
806
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Пользователь
Статус
Оффлайн
Регистрация
15 Июн 2017
Сообщения
81
Реакции[?]
46
Поинты[?]
0
Как сделать OBS Bypass в ZamanWare? Помогите пожалуйста)
Смотри исходник фрости - он хукает пресент и рест в гейм оверлее , что собственно позволяет обходить обс итд если ты захватываешь только окно игры
 
Пользователь
Статус
Оффлайн
Регистрация
26 Окт 2017
Сообщения
520
Реакции[?]
95
Поинты[?]
2K
обычного пресента не хватит для обхода обс
в пабе есть это. но не каждый вставит.
 
Сверху Снизу