Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Thirdperson

Код:
Expand Collapse Copy
 void ThirdPerson()
    {
        static bool bThirdPerson = false;
        static bool bSpoofed = false;
        static ConVar* not_sv_cheats;
        static SpoofedConvar* big_cheta;

        if( !bSpoofed )
        {
            not_sv_cheats = Interfaces.g_ICVars->FindVar( "sv_cheats" );
            big_cheta = new SpoofedConvar( not_sv_cheats );
            big_cheta->SetBool( TRUE );
            bSpoofed = true;
        }

        if( Hacks.LocalPlayer->isAlive() && ( !bThirdPerson && Vars.Visuals.Thirdperson) )
        {
            Interfaces.pEngine->ClientCmd_Unrestricted( "thirdperson", 0 );
            bThirdPerson = true;
        }
        else
        {
            Interfaces.pEngine->ClientCmd_Unrestricted( "firstperson", 0 );
            big_cheta->SetBool( FALSE );
            bThirdPerson = false;
        }
    }
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Код:
Expand Collapse Copy
 void ThirdPerson()
    {
        static bool bThirdPerson = false;
        static bool bSpoofed = false;
        static ConVar* not_sv_cheats;
        static SpoofedConvar* big_cheta;

        if( !bSpoofed )
        {
            not_sv_cheats = Interfaces.g_ICVars->FindVar( "sv_cheats" );
            big_cheta = new SpoofedConvar( not_sv_cheats );
            big_cheta->SetBool( TRUE );
            bSpoofed = true;
        }

        if( Hacks.LocalPlayer->isAlive() && ( !bThirdPerson && Vars.Visuals.Thirdperson) )
        {
            Interfaces.pEngine->ClientCmd_Unrestricted( "thirdperson", 0 );
            bThirdPerson = true;
        }
        else
        {
            Interfaces.pEngine->ClientCmd_Unrestricted( "firstperson", 0 );
            big_cheta->SetBool( FALSE );
            bThirdPerson = false;
        }
    }
ThirdPerson со спуфом. Не далеко ушли
 
Назад
Сверху Снизу