public InfMonkeyMoneyReward() : base("Infinite MM Reward") { address = (ulong)MommyMem.gameAssembly + 0x48E110; patch = MommyMem.ceByte2Bytes("55 48 8b ec b8 FF FF FF 7F 5d c3"); MommyMem.unprotectMemory(address, (ulong)patch.Length); original = MommyMem.readAob(address, (ulong)patch.Length); }
public PatchCheat(string name, ulong address, byte[] patch) : base(name) { this.address = address; this.patch = patch; MommyMem.unprotectMemory(address, (ulong)patch.Length); original = MommyMem.readAob(address, (ulong)patch.Length); }
public InfCash() : base("Infinite Cash") { address = (ulong)MommyMem.gameAssembly + 0x3EF310; patch = MommyMem.ceByte2Bytes("ff f5 48 89 e5 f2 0f 10 05 02 00 00 00 5d c3 FF FF FF FF FF FF EF 7F cc"); MommyMem.unprotectMemory(address, (ulong)patch.Length); original = MommyMem.readAob(address, (ulong)patch.Length); }