private void StartThreads()
        {
            Update Update  = new Update();
            Thread Updater = new Thread(Update.Read);

            Updater.Start();

            Bunnyhop Bunnyhop = new Bunnyhop();
            Thread   Hopper   = new Thread(Bunnyhop.Jump);

            Hopper.Start();

            Triggerbot Triggerbot = new Triggerbot();
            Thread     Trigger    = new Thread(Triggerbot.Trigger);

            Trigger.Start();

            //Skinchanger Skinchanger = new Skinchanger();
            //Thread Skins = new Thread(Skinchanger.Reskin);
            //Skins.Start();

            NoFlash noFlash = new NoFlash();
            Thread  flash   = new Thread(NoFlash.See);

            flash.Start();
        }
 private static void TriggerbotThread()
 {
     while (true)
     {
         Triggerbot.Run();
         Thread.Sleep(1);
     }
 }
Esempio n. 3
0
 private void cbMonitor_SelectedIndexChanged(object sender, EventArgs e)
 {
     SettingsManager.General.GameMonitor = cbMonitor.SelectedIndex;
     aimbot     = new Aimbot();
     anabot     = new Anabot();
     triggerbot = new Triggerbot();
     widowbot   = new Widowbot();
     GrabScreenResolution();
 }
Esempio n. 4
0
        private static void Triggerbot()
        {
            Triggerbot trigger = new Triggerbot();

            while (true)
            {
                trigger.Start();
                Thread.Sleep(1);
            }
        }
Esempio n. 5
0
        public Menu()
        {
            //AllocConsole();
            InitializeComponent();

            if (RunStartup())
            {
                OffsetUpdater.UpdateOffsets();
                #region Start Cheats

                new Thread(() =>
                {
                    Thread.CurrentThread.IsBackground = true;
                    CheckMenu();
                }).Start();
                new Thread(() =>
                {
                    Thread.CurrentThread.IsBackground = true;
                    Tools.InitializeGlobals();
                }).Start();
                /////////////////////////////////////////////////
                new Thread(() =>
                {
                    Thread.CurrentThread.IsBackground = true;
                    Bunnyhop.Start();
                }).Start();

                new Thread(() =>
                {
                    Thread.CurrentThread.IsBackground = true;
                    Triggerbot.Start();
                }).Start();

                new Thread(() =>
                {
                    Thread.CurrentThread.IsBackground = true;
                    Visuals.Start();
                }).Start();

                new Thread(() =>
                {
                    Thread.CurrentThread.IsBackground = true;
                    Misc.Start();
                }).Start();
                #endregion
            }
        }
Esempio n. 6
0
        private static void StartThreads()
        {
            GameUpdater GameUpdater = new GameUpdater();
            Thread      Updater     = new Thread(GameUpdater.Read);

            Updater.Start();

            Triggerbot Triggerbot = new Triggerbot();
            Thread     Trigger    = new Thread(Triggerbot.Shot);

            Trigger.Start();

            IncrossReader incrossReader = new IncrossReader();
            Thread        Reader        = new Thread(incrossReader.ReadCrosshair);

            Reader.Start();
        }
Esempio n. 7
0
        public FrmMain()
        {
            InitializeComponent();

            SettingsManager.LoadSettingsFromDefaultPath();

            aimbot     = new Aimbot();
            anabot     = new Anabot();
            triggerbot = new Triggerbot();
            widowbot   = new Widowbot();

            GrabScreenResolution();

            UpdateUserInterface();
            RandomiseWindowTitle();

            m_Events = Hook.GlobalEvents();

            m_Events.KeyDown += OnKeyDown;
            m_Events.KeyUp   += OnKeyUp;

            m_Events.MouseDown += OnMouseDown;
            m_Events.MouseUp   += OnMouseUp;
        }
Esempio n. 8
0
        /// <summary>
        /// Entry point.
        /// </summary>
        /// <param name="args"></param>
        private static void Main(string[] args)
        {
            // Set the title of the window.
            Console.Title = "Dropbox";

            LogInfo("Initializing settings.");
            var settingsManager = new SettingsManager();

            settingsManager.LoadSettingsFromDefaultPath();
            LogInfo("Settings loaded successfully.");

            var MouseProxy = new MouseProxy();

            MouseHelper.Proxy = MouseProxy;

            // Start the aimbot.
            var aimbot     = new Aimbot();
            var triggerbot = new Triggerbot();
            var widowbot   = new Widowbot();
            var anabot     = new Anabot();
            var drawhelper = new DrawHelper(aimbot); // aimbot default


            LogInfo("Initialization complete. If you're lost, type help in this console.");

            new Thread(delegate()
            {
                while (true)
                {
                    var commandArgs = Console.ReadLine()?.ToLower().Split(' ').ToList();

                    if (commandArgs == null)
                    {
                        continue;
                    }

                    var commandRoot = commandArgs[0];
                    commandArgs.RemoveAt(0);

                    switch (commandRoot)
                    {
                    case "close":
                        MouseProxy.Close();
                        Process.GetCurrentProcess().Close();
                        break;

                    case "aimbot":
                    case "aim":
                        aimbot.HandleCommand(commandArgs);
                        break;

                    case "anabot":
                    case "ana":
                        anabot.HandleCommand(commandArgs);
                        break;

                    case "widowbot":
                    case "widow":
                        widowbot.HandleCommand(commandArgs);
                        break;

                    case "triggerbot":
                    case "trigger":
                        triggerbot.HandleCommand(commandArgs);
                        break;

                    case "settings":
                        settingsManager.HandleCommand(commandArgs);
                        break;

                    case "help":
                        LogInfo("\nSoftware written by syscall78 and updated by Roast.\nIf you paid money for this, you've been scammed!\n\n" +
                                "Available commands:\n" +
                                "aimbot, aim\t\t- Send commands to aimbot\n" +
                                "anabot, ana\t\t- Send commands to anabot\n" +
                                "widowbot, widow\t\t- Send commands to widowbot\n" +
                                "triggerbot, trigger\t- Send commands to triggerbot\n" +
                                "settings\t\t- Send commands to settings manager\n" +
                                "clear, cls\t\t- Clear the console window\n" +
                                "help\t\t\t- Print this text again.\n");
                        break;

                    case "clear":
                    case "cls":
                        Console.Clear();
                        break;

                    default:
                        LogError($"No command matching '{commandRoot}', please enter a valid command or type 'help'.");
                        break;
                    }
                }
            }).Start();

            while (true)
            {
                // Register keypresses here.
                if (MouseHelper.GetAsyncKeyState(0x71) < 0) // Numpad1
                {
                    SettingsManager.Aimbot.ForceHeadshot = !SettingsManager.Aimbot.ForceHeadshot;
                    LogInfo($"Force headshot: { SettingsManager.Aimbot.ForceHeadshot}");

                    // MouseHelper.keybd_event(0x61, 0, 0x2, 0);
                    Thread.Sleep(200);
                }

                // toggle Fov box
                if (MouseHelper.GetAsyncKeyState(0x70) < 0) // Numpad2
                {
                    drawhelper.ToggleFov();
                    // MouseHelper.keybd_event(0x62, 0, 0x2, 0);
                    Thread.Sleep(200);
                }

                Thread.Sleep(1);
            }
        }
        private static void MainThread()
        {
            if (Modules.IsModuleRunning(Modules.ClientDLLName))
            {
                AimBotController Aim = new AimBotController();
                while (true)
                {
                    if (CLocalPlayer.IsPlaying)
                    {
                        for (int i = 0; i <= EngineClient.MaxPlayer; i++)
                        {
                            int EntBase = CylMem.ReadInt(Modules.ClientDLLAdress + Offsets.signatures.dwEntityList + i * 0x10);
                            if (EntBase == 0)
                            {
                                continue;
                            }
                            if (CEntityPlayer.isDormant(EntBase))
                            {
                                continue;
                            }
                            if (CEntityPlayer.isDead(EntBase))
                            {
                                continue;
                            }
                            if (CEntityPlayer.Team(EntBase) == Teams.NONE || CEntityPlayer.Team(EntBase) == Teams.SPECTATOR)
                            {
                                continue;
                            }
                            if (CEntityPlayer.WeaponName(EntBase) == "NONE")
                            {
                                continue;
                            }
                            Aimbot.ConfigureAimbot(EntBase, Aim);
                            GlowESP.RunGlowESPPanorama(EntBase);
                            Chams.RunChamsPanorama(EntBase);
                            EngineRadar.RunRadarPanorama(EntBase);
                        }
                        BunnyHop.RunBunnyHopPanorama();
                        AutoPistol.RunAutoPistolPanorama();
                        Triggerbot.RunTriggerBotPanorama();
                        NoFlash.RunNoFlashPanorama();
                        NoHands.RunNoHandsPanorama();
                        DamageIndicator.RunDamageIndicatorPanorama();
                        RemoveScope.RunRemoveScopePanorama();
                        ViewModelFOV.RunViewModelFOV();
                        RecoilControlSystem.RunRCSPanorama();
                        GrenadeTrajectory.RunGPRJPanorama();
                        NoSmoke.RunNoSmokePanorama();
                        Aimbot.RunAimbotPanorama(Aim);

                        #region Performance Settings
                        if (CheatPerf == PerformanceTimes.VHIGH)
                        {
                        }
                        else
                        {
                            Thread.Sleep((int)CheatPerf);
                        }
                        #endregion
                    }
                }
            }
        }
Esempio n. 10
0
        static void Main(string[] args)
        {
            Console.Title = "ExternalBase.C0re";

            if (!Memory.StartProcess())
            {
                Environment.Exit(0);
            }

            ClientPointer = Memory.DllImageAddress("client.dll");
            EnginePointer = Memory.DllImageAddress("engine.dll");

            DLLImports.SetHook();

            for (var i = 0; i < 64; i++)
            {
                Arrays.Entity[i] = new Entity();
            }

            Console.WriteLine(@"  _______  _______  _______  _______ ");
            Console.WriteLine(@" (  ____ \(  __   )(  ____ )(  ____ \");
            Console.WriteLine(@" | (    \/| (  )  || (    )|| (    \/");
            Console.WriteLine(@" | |      | | /   || (____)|| (__    ");
            Console.WriteLine(@" | |      | (/ /) ||     __)|  __)   ");
            Console.WriteLine(@" | |      |   / | || (\ (   | (      ");
            Console.WriteLine(@" | (____/\|  (__) || ) \ \__| (____/\");
            Console.WriteLine(@" (_______/(_______)|/   \__/(_______/");
            Console.WriteLine(@"");
            Console.ForegroundColor = ConsoleColor.Green;

            AdressReader AdressReader     = new AdressReader();
            Thread       DataReaderThread = new Thread(AdressReader.ReadData);

            DataReaderThread.Start();
            Console.WriteLine("Thread: 'AdressReader' started.");

            Glow   Glow       = new Glow();
            Thread GlowThread = new Thread(Glow.GlowESP);

            GlowThread.Start();
            Console.WriteLine("Thread: 'Glow-ESP' started.");

            Triggerbot Triggerbot       = new Triggerbot();
            Thread     TriggerbotThread = new Thread(Triggerbot.Trigger);

            TriggerbotThread.Start();
            Console.WriteLine("Thread: 'Triggerbot' started.");

            Misc   Misc       = new Misc();
            Thread MiscThread = new Thread(Misc.Miscellaneous);

            MiscThread.Start();
            Console.WriteLine("Thread: 'Misc' started.");

            SkinChanger SkinChanger       = new SkinChanger();
            Thread      SkinChangerThread = new Thread(SkinChanger.IterateThroughWeapons);

            SkinChangerThread.Start();
            Console.WriteLine("Thread: 'SkinChanger' started.");

            Application.Run();
        }