 |
|

04.01.2024, 22:59
|
|
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами:
3831395
Репутация:
183
|
|
При создании ImGui окна и смене его прозрачности через стиль она не меняется а фон просто становится черным:
Искал решение в интернете но нихуя не смог найти. Переписывал даже с DX9 на DX11. Но нихуя.
Решение этому говну есть вообще?
UP.
Решение:
Установить для PresentParameters.BackBufferFormat формат D3DFMT_A8R8G8B8
|
|
|

05.01.2024, 08:49
|
|
Участник форума
Регистрация: 27.05.2021
Сообщений: 140
С нами:
2614229
Репутация:
33
|
|
Is it possible to make an http post request for a message on a discord website without using libraries like CURL?
preferably using windows libs, such as Wininet, winhttp or other native windows. (It would be nice if you give an example)
Можно ли сделать HTTP-запрос на публикацию сообщения на веб-сайте Discord без использования таких библиотек, как CURL?
желательно использовать библиотеки Windows, такие как Wininet, winhttp или другие собственные окна. (Было бы здорово, если бы вы привели пример)
|
|
|

18.01.2024, 12:28
|
|
Новичок
Регистрация: 24.12.2023
Сообщений: 8
С нами:
1258778
Репутация:
3
|
|
я не знаю туда ли я пишу но вот вопрос, как мне пофиксить проблему с ImGui когда я закрываю меню у меня игра зависает но звуки кнопок и музика игры идёт но когда картинка зависает игра всеровно роботает типо если нажать на инвентарь например и нажать на кнопку открытия меню то в игре картинка поменяеться я взял обычний хук киеро 11direct x и рисовал меню вот код (и еще не роботают флаги) и не применяються темы когда я пишу ImGui::StyleColorLight все билдиться нормально но при открытии меню игра крашиться или не применяеться
C++:
Код:
#include "includes.h"
#include "offsets.h"
extern
LRESULT
ImGui_ImplWin32_WndProcHandler
(
HWND hWnd
,
UINT msg
,
WPARAM wParam
,
LPARAM lParam
)
;
Present oPresent
;
HWND window
=
NULL
;
WNDPROC oWndProc
;
ID3D11Device
*
pDevice
=
NULL
;
ID3D11DeviceContext
*
pContext
=
NULL
;
ID3D11RenderTargetView
*
mainRenderTargetView
;
void
InitImGui
(
)
{
ImGui
::
CreateContext
(
)
;
ImGuiIO
&
io
=
ImGui
::
GetIO
(
)
;
static
ImGuiWindowFlags winFlags
=
{
ImGuiWindowFlags_NoResize
|
ImGuiWindowFlags_NoSavedSettings
|
ImGuiWindowFlags_NoMove
|
ImGuiWindowFlags_NoCollapse
}
;
ImGui_ImplWin32_Init
(
window
)
;
ImGui_ImplDX11_Init
(
pDevice
,
pContext
)
;
}
LRESULT __stdcall
WndProc
(
const
HWND hWnd
,
UINT uMsg
,
WPARAM wParam
,
LPARAM lParam
)
{
if
(
true
&&
ImGui_ImplWin32_WndProcHandler
(
hWnd
,
uMsg
,
wParam
,
lParam
)
)
return
true
;
return
CallWindowProc
(
oWndProc
,
hWnd
,
uMsg
,
wParam
,
lParam
)
;
}
bool
init
=
false
;
bool
menu
=
false
;
HRESULT __stdcall
hkPresent
(
IDXGISwapChain
*
pSwapChain
,
UINT SyncInterval
,
UINT Flags
)
{
if
(
!
init
)
{
if
(
SUCCEEDED
(
pSwapChain
->
GetDevice
(
__uuidof
(
ID3D11Device
)
,
(
void
*
*
)
&
pDevice
)
)
)
{
ImGui
::
StyleColorsLight
;
pDevice
->
GetImmediateContext
(
&
pContext
)
;
DXGI_SWAP_CHAIN_DESC sd
;
pSwapChain
->
GetDesc
(
&
sd
)
;
window
=
sd
.
OutputWindow
;
ID3D11Texture2D
*
pBackBuffer
;
pSwapChain
->
GetBuffer
(
0
,
__uuidof
(
ID3D11Texture2D
)
,
(
LPVOID
*
)
&
pBackBuffer
)
;
pDevice
->
CreateRenderTargetView
(
pBackBuffer
,
NULL
,
&
mainRenderTargetView
)
;
pBackBuffer
->
Release
(
)
;
oWndProc
=
(
WNDPROC
)
SetWindowLongPtr
(
window
,
GWLP_WNDPROC
,
(
LONG_PTR
)
WndProc
)
;
InitImGui
(
)
;
init
=
true
;
}
else
return
oPresent
(
pSwapChain
,
SyncInterval
,
Flags
)
;
}
if
(
GetAsyncKeyState
(
VK_INSERT
)
&
1
)
{
menu
=
!
menu
;
}
if
(
menu
)
{
ImGui_ImplDX11_NewFrame
(
)
;
ImGui_ImplWin32_NewFrame
(
)
;
ImGui
::
NewFrame
(
)
;
ImGui
::
Begin
(
"я гей но об этом никто не узнает"
)
;
ImGui
::
End
(
)
;
ImGui
::
Render
(
)
;
pContext
->
OMSetRenderTargets
(
1
,
&
mainRenderTargetView
,
NULL
)
;
ImGui_ImplDX11_RenderDrawData
(
ImGui
::
GetDrawData
(
)
)
;
return
oPresent
(
pSwapChain
,
SyncInterval
,
Flags
)
;
}
}
DWORD WINAPI
MainThread
(
LPVOID lpReserved
)
{
bool
init_hook
=
false
;
do
{
if
(
kiero
::
init
(
kiero
::
RenderType
::
D3D11
)
==
kiero
::
Status
::
Success
)
{
kiero
::
bind
(
8
,
(
void
*
*
)
&
oPresent
,
hkPresent
)
;
init_hook
=
true
;
}
}
while
(
!
init_hook
)
;
return
TRUE
;
}
BOOL WINAPI
DllMain
(
HMODULE hMod
,
DWORD dwReason
,
LPVOID lpReserved
)
{
switch
(
dwReason
)
{
case
DLL_PROCESS_ATTACH
:
DisableThreadLibraryCalls
(
hMod
)
;
CreateThread
(
nullptr
,
0
,
MainThread
,
hMod
,
0
,
nullptr
)
;
break
;
case
DLL_PROCESS_DETACH
:
kiero
::
shutdown
(
)
;
break
;
}
return
TRUE
;
}
|
|
|

18.01.2024, 13:50
|
|
Постоянный
Регистрация: 24.09.2020
Сообщений: 364
С нами:
2966237
Репутация:
148
|
|
Сообщение от !Sam#0235
Is it possible to make an http post request for a message on a discord website without using libraries like CURL?
preferably using windows libs, such as Wininet, winhttp or other native windows. (It would be nice if you give an example)
Можно ли сделать HTTP-запрос на публикацию сообщения на веб-сайте Discord без использования таких библиотек, как CURL?
желательно использовать библиотеки Windows, такие как Wininet, winhttp или другие собственные окна. (Было бы здорово, если бы вы привели пример)
discord-webhook-cpp/main.cpp at main · Fontesie/discord-webhook-cpp
Send discord webhook embed in c++. Contribute to Fontesie/discord-webhook-cpp development by creating an account on GitHub.
github.com
|
|
|

29.01.2024, 20:30
|
|
Познавший АНТИЧАТ
Регистрация: 29.07.2021
Сообщений: 1,208
С нами:
2522603
Репутация:
68
|
|
как сделать такое имгуи окно?

|
|
|

29.01.2024, 21:26
|
|
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами:
4091290
Репутация:
213
|
|
|
|
|

30.01.2024, 03:12
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от AdCKuY_DpO4uLa
И он малофункциональный. Не советую его использовать.
|
|
|

31.01.2024, 19:50
|
|
Познавший АНТИЧАТ
Регистрация: 29.07.2021
Сообщений: 1,208
С нами:
2522603
Репутация:
68
|
|
подскажите, как за пару кликов подключить АТБ? все что мне нужно, это выведенная меню
|
|
|

01.02.2024, 01:26
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от Bramble
подскажите, как за пару кликов подключить АТБ? все что мне нужно, это выведенная меню
Скачай пример и сделай по примеру. Бери имгуи. Он проще во всем
|
|
|

01.02.2024, 10:20
|
|
Познавший АНТИЧАТ
Регистрация: 29.07.2021
Сообщений: 1,208
С нами:
2522603
Репутация:
68
|
|
Сообщение от Dark_Knight
Скачай пример и сделай по примеру. Бери имгуи. Он проще во всем
имгуи не так смотрится, как АТБ. где найти пример?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|