-
Автор темы
- #1
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Идем в Settings.h
После:
Вставляем:
Дальше идем в Settings.cpp
После:
Вставляем:
Дальше идем в Misc.cpp
После:
Вставляем:
Далее идем в SDK.h
После:
Вставляем
Тоже самое делаем и в привате
После:
Вставляем:
После:
Вставляем:
Дальше идем в SDK.cpp
После:
Вставляем:
Спускаемся вниз и после:
Вставляем
Ну а дальше идем делать чекбоксы в Client.cpp:
После:
Код:
extern float misc_AwpAimColor[3];
Код:
extern bool misc_namespamidkmemes;
extern bool misc_namespamidkmemes_static;
extern char First[64];
extern char Second[64];
extern char* First_static ;
extern char* Second_static;
После:
Код:
bool misc_AutoStrafe = false;
Код:
bool misc_namespamidkmemes = false;
bool misc_namespamidkmemes_static = false;
char* First_static = "Ваш Текст1";
char* Second_static = "Ваш Текст2";
char First[64];
char Second[64];
После:
Код:
if (Settings::Misc::misc_AutoStrafe && !(g_pPlayers->GetLocal()->iFlags & FL_ONGROUND))
{
if (pCmd->mousedx < 0)
pCmd->sidemove = -450.0f;
else if (pCmd->mousedx > 0)
pCmd->sidemove = 450.0f;
}
Код:
if (Settings::Misc::misc_namespamidkmemes)
{
static bool steal = false;
ConVar* Name = Interfaces::ConVarSystem()->FindVar("name");
*(int*)((DWORD)&Name->fnChangeCallback + 0xC) = 0;
if (Name)
{
if (!steal)
{
Name->SetValue(Settings::Misc::First);
steal = true;
}
else
{
Name->SetValue(Settings::Misc::Second);
steal = false;
}
}
}
if (Settings::Misc::misc_namespamidkmemes_static)
{
static bool steal = false;
ConVar* Name = Interfaces::ConVarSystem()->FindVar("name");
*(int*)((DWORD)&Name->fnChangeCallback + 0xC) = 0;
if (Name)
{
if (!steal)
{
Name->SetValue(Settings::Misc::First_static);
steal = true;
}
else
{
Name->SetValue(Settings::Misc::Second_static);
steal = false;
}
}
}
После:
Код:
static IInputSystem* InputSystem();
Код:
static ConVar* ConVarSystem();
После:
Код:
static IInputSystem* g_pInputSystem;
Код:
static ConVar* g_pConVarSystem;
Код:
#define INPUTSYSTEM_DLL "inputsystem.dll"
Код:
#define vstdlibDLL "vstdlib.dll"
После:
Код:
IInputSystem* Interfaces::g_pInputSystem = nullptr;
Код:
ConVar* Interfaces::g_pConVarSystem = nullptr;
Код:
return g_pInputSystem;
}
Код:
ConVar* Interfaces::ConVarSystem()
{
if (!g_pConVarSystem)
{
CreateInterfaceFn pfnFactory = CaptureFactory(vstdlibDLL);
g_pConVarSystem = CaptureInterface<ConVar>(pfnFactory, "VEngineCvar007");
#if ENABLE_DEBUG_FILE == 1
CSX::Log::Add("::g_pConVarSystem = %X", g_pConVarSystem);
#endif
}
return g_pConVarSystem;
}
Код:
ImGui::Checkbox("Static Name Spam", &Settings::Misc::misc_namespamidkmemes_static);
ImGui::SameLine(180);
ImGui::Checkbox("Custom Name Spam", &Settings::Misc::misc_namespamidkmemes);
if (Settings::Misc::misc_namespamidkmemes)
{
ImGui::InputText("First", Settings::Misc::First, IM_ARRAYSIZE(Settings::Misc::First));
}