public void ActivateCheat(Process Proc) { try { AobScan Scan = new AobScan(); foreach (IntPtr add in Addresses) { Scan.WriteArray(Proc, add, ChangeToCode); } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.ToString()); } }
public void DeactivateCheat(Process Proc) { try { foreach (IntPtr add in Addresses) { AobScan Scan = new AobScan(); if (DisabledCode == "") { DisabledCode = ScanCode; } Scan.WriteArray(Proc, add, DisabledCode); } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.ToString()); } }
public void ScanCheat(Process Proc) { try { AobScan Scan = new AobScan(); if (FastScan == true && AddressAlign != -1) { Scan.FastScan = true; Scan.AddAlign = AddressAlign % 8; } Addresses = Scan.ScanArray(Proc, ScanCode); if (Addresses != null) { if (Addresses.Length > 0) { if (Addresses[0] == IntPtr.Zero) { Array.Clear(Addresses, 0, Addresses.Length); Found = false; } else { Found = true; } } else { Array.Clear(Addresses, 0, Addresses.Length); Found = false; } } else { Found = false; } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.ToString()); } }