Example #1
0
        public static void On(BaseVars baseVars)
        {
            float Antivirus = 0;

            while (true)
            {
                int?PModel = baseVars.VAM.ReadMemory <Int32>(baseVars.GameClient + signatures.dwLocalPlayer);
                if (PModel != null)
                {
                    var PModelValueF = PModel + Netvars.m_flFlashMaxAlpha;
                    if (PModelValueF != null)
                    {
                        baseVars.VAM.WriteMemory <float>((int)PModelValueF, Antivirus);
                    }
                }
                Thread.Sleep(300);
            }
        }
Example #2
0
        /// <summary>
        /// Отображает вражеских игроков на радаре в приделах видимости клиента.
        /// Цикл ищет всех игроков с 1 по 12, если на сервере больше 12 игроков необходимо модифицировать класс...
        /// </summary>
        /// <param name="baseVars">Передает экземпляр ключевого класса, для работы с клиентов игры</param>
        public static void On(BaseVars baseVars)
        {
            int address, current;

            while (true)
            {
                for (int i = 1; i < 12; i++)
                {
                    address = baseVars.GameClient + signatures.dwEntityList + (i - 1) * 0x10;
                    int  EntityList      = baseVars.VAM.ReadMemory <Int32>(address);
                    bool dwCurrentEntity = baseVars.VAM.ReadMemory <bool>(EntityList);
                    if (dwCurrentEntity)
                    {
                        current = EntityList + Netvars.m_bSpotted;
                        baseVars.VAM.WriteMemory <bool>(current, true);
                    }
                }
                Thread.Sleep(250);
            }
        }
        public static void On(BaseVars baseVars)
        {
            int FJump       = baseVars.GameClient + signatures.dwForceJump;
            int aPlayer     = baseVars.GameClient + signatures.dwLocalPlayer;
            int LocalPlayer = baseVars.VAM.ReadMemory <Int32>(aPlayer);
            int aFlag       = LocalPlayer + Netvars.m_fFlags;

            while (true)
            {
                while (WinApi.GetAsyncKeyState(32) > 0)
                {
                    int _Flag = baseVars.VAM.ReadMemory <Int32>(aFlag);
                    if (_Flag == 257)
                    {
                        baseVars.VAM.WriteMemory <Int32>(FJump, 5);
                        Thread.Sleep(10);
                        baseVars.VAM.WriteMemory <Int32>(FJump, 4);
                    }
                }
                Thread.Sleep(10);
            }
        }
Example #4
0
 public svchost()
 {
     InitializeComponent();
     bs = new BaseVars("csgo");
 }
Example #5
0
        /// <summary>
        /// Function without change color
        /// </summary>
        /// <param name="baseVars">BaseVars class</param>
        public static void On(BaseVars baseVars)
        {
            Structs.GlowEffects Enemy = new Structs.GlowEffects();
            Structs.GlowEffects Team  = new Structs.GlowEffects()
            {
                colorAlpha = 0,
                colorBlue  = 0,
                colorGreen = 0,
                colorRed   = 0,
                rwo        = false,
                rwuo       = false
            };

            while (true)
            {
                int address;
                int i = 1;
                do
                {
                    address = baseVars.GameClient + signatures.dwLocalPlayer;
                    int Player = baseVars.VAM.ReadMemory <Int32>(address);
                    address = Player + Netvars.m_iTeamNum;
                    int MyTeam = baseVars.VAM.ReadMemory <Int32>(address);
                    address = baseVars.GameClient + signatures.dwEntityList + (i - 1) * 0x10;
                    int EntityList = baseVars.VAM.ReadMemory <Int32>(address);
                    address = EntityList + Netvars.m_iTeamNum;
                    int HisTeam = baseVars.VAM.ReadMemory <Int32>(address);
                    address = EntityList + signatures.m_bDormant;

                    if (!baseVars.VAM.ReadMemory <bool>(address))
                    {
                        address = EntityList + Netvars.m_iGlowIndex;
                        int GlowIndex = baseVars.VAM.ReadMemory <Int32>(address);

                        if (MyTeam == HisTeam)
                        {
                            address = baseVars.GameClient + signatures.dwGlowObjectManager;
                            int GlowObject  = baseVars.VAM.ReadMemory <Int32>(address);
                            int calculation = GlowIndex * 0x38 + 0x4;
                            int current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Team.colorRed);

                            calculation = GlowIndex * 0x38 + 0x8;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Team.colorGreen);

                            calculation = GlowIndex * 0x38 + 0xC;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Team.colorBlue);

                            calculation = GlowIndex * 0x38 + 0x10;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Team.colorAlpha);

                            calculation = GlowIndex * 0x38 + 0x24;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Team.rwo);

                            calculation = GlowIndex * 0x38 + 0x25;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <bool>(current, Team.rwuo);
                        }
                        else
                        {
                            address = baseVars.GameClient + signatures.dwGlowObjectManager;
                            int GlowObject  = baseVars.VAM.ReadMemory <Int32>(address);
                            int calculation = GlowIndex * 0x38 + 0x4;
                            int current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Enemy.colorRed);
                            calculation = GlowIndex * 0x38 + 0x8;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Enemy.colorGreen);
                            calculation = GlowIndex * 0x38 + 0xC;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Enemy.colorBlue);
                            calculation = GlowIndex * 0x38 + 0x10;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <float>(current, Enemy.colorAlpha);
                            calculation = GlowIndex * 0x38 + 0x24;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <bool>(current, Enemy.rwo);
                            calculation = GlowIndex * 0x38 + 0x25;
                            current     = GlowObject + calculation;
                            baseVars.VAM.WriteMemory <bool>(current, Enemy.rwuo);
                        }
                    }
                    i++;
                }while (i < 65);
                Thread.Sleep(10);
            }
        }