Исходник NameChanger

Модератор форума
Модератор
Статус
Оффлайн
Регистрация
2 Дек 2016
Сообщения
2,373
Реакции[?]
1,877
Поинты[?]
35K
Код:
void SendCommandToConsole(char* command ...)
    {
        __asm
        {
            push    command
            push    0
            push    0
            mov    esi, 0x004F9AB0
            call    esi
            add    esp, 0x0C
        }
    }
Код:
void SetClanTag(const char* tag, const char* name)
    {
        static auto pSetClanTag = reinterpret_cast<void(__fastcall*)(const char*, const char*)>(reinterpret_cast<uintptr_t>(GetModuleHandleA("engine.dll")) + 0x0009AC90);

        pSetClanTag(tag, name);
    }
Код:
void namespamidkmemes(CPlayer* me,CUserCmd* cmd)
    {
        {
            static bool steal = false;

            ConVar* Name = Interface.CVar->FindVar("name");
            *(int*)((DWORD)&Name->fnChangeCallback + 0xC) = 0;

            if (Name)
            {
                if (steal)
                {
                    Name->SetValue("-PrimalHack"); // insert the Name of ur hack here or anything else u want to do

                }
                else
                {
                    Name->SetValue("PrimalHack-"); // insert the Name of ur hack here or anything else u want to do
                }

                steal = !steal; // more simple like a normal cactus because yea.
            }
        }
    }
Простой код для смены ника. Но места много занимает:roflanEbalo:.При нажатие на кнопку (или что там у вас будет)будет смена ник (раза 4-5).Код рабочий.
 
GDPR_Anonymous
Пользователь
Статус
Оффлайн
Регистрация
17 Фев 2017
Сообщения
362
Реакции[?]
133
Поинты[?]
0
можно побольше реинтерпер кастов пж
 
Модератор форума
Модератор
Статус
Оффлайн
Регистрация
2 Дек 2016
Сообщения
2,373
Реакции[?]
1,877
Поинты[?]
35K
Сверху Снизу