-
Автор темы
- #1
to start off just saying the stuff that says "insertyourpaste" change to your pastes name and the blank stuff " " insert your clantag (btw this is a clantag spammer not static)
62 line of hvh.h
then put this at the end of hvh.cpp
then put in client.cpp , line 243
then put the checkbox in menu.h obviously lol (should be way too easy if you cant do that then idk lol...)
62 line of hvh.h
void DoClanTag();
then put this at the end of hvh.cpp
Код:
void setclantag(const char* clantog)
{
static int(__fastcall * clantag)(const char*, const char*);
clantag = pattern::find(g_csgo.m_engine_dll, XOR("53 56 57 8B DA 8B F9 FF 15")).as< int(__fastcall*)(const char*, const char*) >();
clantag(clantog, clantog);
}
void HVH :: DoClanTag () {
const char* clantag_insertyourpaste[] =
{
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" ",
" "
};
static float LastChangeTime = 0.f;
if (!g_csgo.m_engine->IsInGame() || !g_menu.main.misc.clantag.get())
{
LastChangeTime = g_csgo.m_globals->m_realtime;
return;
}
static bool reset = false;
if (reset && !g_menu.main.misc.clantag.get())
{
setclantag("");
reset = false;
}
else if (g_menu.main.misc.clantag.get()) {
reset = true;
}
if (g_csgo.m_globals->m_realtime - LastChangeTime >= 0.1f) {
int server_time = static_cast<int>(((g_csgo.m_globals->m_curtime / 0.296875f) + 6.60925f - 0.07f) - (g_csgo.m_net->GetLatency(INetChannel::FLOW_OUTGOING) + g_csgo.m_net->GetLatency(INetChannel::FLOW_INCOMING)));
setclantag(clantag_insertyourpaste[server_time % 30]);
LastChangeTime = g_csgo.m_globals->m_realtime;
}
}
g_hvh.DoClanTag ();
then put the checkbox in menu.h obviously lol (should be way too easy if you cant do that then idk lol...)