mirror of
https://github.com/0TheSpy/Seaside.git
synced 2025-09-19 20:26:10 +08:00
Update Hooks.hpp
This commit is contained in:
@ -305,16 +305,16 @@ void __fastcall hkShutdown(void* thisptr, void* unk1, void* unk2, const char* re
|
|||||||
typedef const bool(__thiscall* pSendNetMsg)(void*, INetMessage*, bool, bool);
|
typedef const bool(__thiscall* pSendNetMsg)(void*, INetMessage*, bool, bool);
|
||||||
pSendNetMsg oSendNetMsg;
|
pSendNetMsg oSendNetMsg;
|
||||||
bool __fastcall hkSendNetMsg(void* channel, uint32_t, INetMessage* msg, bool reliable, bool voice)
|
bool __fastcall hkSendNetMsg(void* channel, uint32_t, INetMessage* msg, bool reliable, bool voice)
|
||||||
{
|
{
|
||||||
if (*g_Options.changing_name && msg->GetType() == net_SetConVar)
|
if (*g_Options.changing_name && msg->GetType() == net_SetConVar)
|
||||||
{
|
{
|
||||||
printfdbg("sendnetmsg net_SetConVar %d\n", *g_Options.changing_name);
|
if (*g_Options.changing_name > 1) {
|
||||||
*g_Options.changing_name -= 1;
|
*g_Options.changing_name = 0;
|
||||||
|
printfdbg("Blocking net_SetConVar packet\n");
|
||||||
if (*g_Options.changing_name) {
|
|
||||||
printfdbg("blocking packet\n");
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
*g_Options.changing_name += 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
return oSendNetMsg(channel, msg, reliable, voice);
|
return oSendNetMsg(channel, msg, reliable, voice);
|
||||||
|
Reference in New Issue
Block a user