public void restart(MemoryClass memParm, ProcessModule moduleParm, IntPtr hProcessParm, IntPtr addresToUse) { mem = memParm; module = moduleParm; hProcess = hProcessParm; enable(addresToUse); }
private void tryLoadingProcess() { if (InvokeRequired) { BeginInvoke(new MethodInvoker(tryLoadingProcess)); } else { gameProcess = Process.GetProcessesByName("theHunterCotW_F").FirstOrDefault(); if (gameProcess == null) { MessageBox.Show("Error: The game isn't open"); TabControls.TabPages[0].Enabled = false; TabControls.TabPages[1].Enabled = false; foreach (IInjection i in listOfInjections) { i.reset(); } foreach (Control ctl in TabControls.TabPages[1].Controls) { CheckBox temp = ctl as CheckBox; temp.Checked = false; } foreach (Control ctl in TabControls.TabPages[0].Controls) { if (ctl.GetType() == typeof(TextBox)) { TextBox temp = ctl as TextBox; temp.Text = ""; } } gameOpen = false; return; } baseaddress = gameProcess.MainModule.BaseAddress; hProcess = Win32.OpenProcess(2035711U, false, (uint)gameProcess.Id); mem = new MemoryClass(hProcess); foreach (IInjection i in listOfInjections) { i.restart(mem, gameProcess.MainModule, hProcess, mem.findAvilMemArea(baseaddress)); } TabControls.TabPages[0].Enabled = true; TabControls.TabPages[1].Enabled = true; statScanner(); gameOpen = true; statRefreshTimer.Tick += StatRefreshTimer_Tick; gameProcess.EnableRaisingEvents = true; gameProcess.Exited += GameProcess_Exited; return; } }
public StatScanner(List <singleStat> list, MemoryClass memPram, ProcessModule proccesMod) { mem = memPram; module = proccesMod; statpage = new statPage(); statpage.stats = list; /* * foreach (KeyValuePair<TextBox, List<IntPtr>> x in dict) * { * singleStat temp = new singleStat() * { * name = x.Key.Name, * textbox = x.Key, * offset = x.Value * }; * statpage.stats.Add(temp); * } */ ready = true; //readStats(); }
public NoGrassPressure(MemoryClass memParm, ProcessModule moduleParm, IntPtr hProcessParm) { mem = memParm; module = moduleParm; hProcess = hProcessParm; }
public PlayerObjInjector(MemoryClass memParm, ProcessModule moduleParm, IntPtr hProcessParm) { mem = memParm; module = moduleParm; hProcess = hProcessParm; }
public NoReload(MemoryClass memParm, ProcessModule moduleParm, IntPtr hProcessParm) { mem = memParm; module = moduleParm; hProcess = hProcessParm; }
public BetterVeg(MemoryClass memParm, ProcessModule moduleParm, IntPtr hProcessParm) { mem = memParm; module = moduleParm; hProcess = hProcessParm; }
public CalmAnimals(MemoryClass memParm, ProcessModule moduleParm, IntPtr hProcessParm) { mem = memParm; module = moduleParm; hProcess = hProcessParm; }
public void update(MemoryClass memPram, ProcessModule proccesMod) { mem = memPram; module = proccesMod; ready = true; }
public void reset() { ready = false; mem = null; module = null; }
public NoMapBorders(MemoryClass memParm, ProcessModule moduleParm, IntPtr hProcessParm) { mem = memParm; module = moduleParm; hProcess = hProcessParm; }
public InfAmmo(MemoryClass memParm, ProcessModule moduleParm, IntPtr hProcessParm) { mem = memParm; module = moduleParm; hProcess = hProcessParm; }