private static void Main(string[] args) { Offsets.FetchOffsets(); Offsets.UpdateOffsets(); Console.Title = Misc.RandomString(64); Globals.Proc.Process = Extensions.Proc.WaitForProcess(Globals.Proc.Name); Extensions.Proc.WaitForModules(Globals.Proc.Modules, Globals.Proc.Name); MemoryManager.Initialize(Globals.Proc.Process.Id); Globals.Proc.UpdateResolution(); Config.Load(); //Settings.ESP.DebugStrings.Add("Debug String 1"); //Settings.ESP.DebugStrings.Add("Debug String 1"); //Settings.ESP.DebugStrings.Add("Debug String 1"); //Settings.ESP.DebugStrings.Add("Debug String 1"); Extensions.Information("-----------------------------------------------]", true); Extensions.Information("[TempMessage] Config Save: F4", true); Extensions.Information("[TempMessage] Config Load: F5", true); Extensions.Information("-----------------------------------------------]", true); Extensions.Information("[FEATURE] Toggle Bunnyhop: F6", true); Extensions.Information("[FEATURE] Toggle Trigger: F7", true); Extensions.Information("[FEATURE] Toggle Glow: F8", true); Extensions.Information("[FEATURE] Toggle Radar: F9", true); Extensions.Information("[FEATURE] Toggle Aimbot: F10", true); Extensions.Information("[FEATURE] Toggle Chams: F11", true); Extensions.Information("[FEATURE] Toggle ESP: F3", true); Extensions.Information("[FEATURE] Toggle FOV Changer: F2", true); Extensions.Information("[FEATURE] Toggle Standalone RCS: F1", true); Extensions.Information("[FEATURE] Toggle AutoPistol: <NO KEY YET>", true); Extensions.Information("[FEATURE] Toggle No_Flash: <NO KEY YET>", true); Extensions.Information("-----------------------------------------------]", true); ThreadManager.Add("Watcher", Watcher.Run); ThreadManager.Add("Reader", Reader.Run); ThreadManager.Add("Bunnyhop", Bunnyhop.Run); ThreadManager.Add("Trigger", Trigger.Run); ThreadManager.Add("Glow", Glow.Run); ThreadManager.Add("Radar", Radar.Run); ThreadManager.Add("Aimbot", Aimbot.Run); ThreadManager.Add("FOVChanger", FOVChanger.Run); ThreadManager.Add("StandaloneRCS", StandaloneRCS.Run); ThreadManager.Add("AutoPistol", AutoPistol.Run); ThreadManager.Add("No_Flash", No_Flash.Run); ThreadManager.Add("SkinChanger", SkinChanger.Run); ThreadManager.ToggleThread("Watcher"); ThreadManager.ToggleThread("Reader"); if (Settings.Bunnyhop.Enabled) ThreadManager.ToggleThread("Bunnyhop"); if (Settings.Trigger.Enabled) ThreadManager.ToggleThread("Trigger"); if (Settings.Glow.Enabled) ThreadManager.ToggleThread("Glow"); if (Settings.Radar.Enabled) ThreadManager.ToggleThread("Radar"); if (Settings.Aimbot.Enabled) ThreadManager.ToggleThread("Aimbot"); if (Settings.Chams.Enabled) ThreadManager.ToggleThread("Chams"); if (Settings.FOVChanger.Enabled || Settings.FOVChanger.ViewModelFov.Enabled) ThreadManager.ToggleThread("FOVChanger"); if (Settings.No_Flash.Enabled) ThreadManager.ToggleThread("No_Flash"); if (Settings.StandaloneRCS.Enabled) ThreadManager.ToggleThread("StandaloneRCS"); if (Settings.AutoPistol.Enabled) ThreadManager.ToggleThread("AutoPistol"); if (Settings.SkinChanger.Enabled) ThreadManager.ToggleThread("SkinChanger"); if (ESP == null && Settings.ESP.Enabled) { Extensions.Information("[ThreadManager][Started] ESP", true); ESP = new ESPOverlay(Globals.Proc.Process.MainWindowHandle); // Attach it to CSGO main window handle ESP.Initialize(); ESP.Run(); } }