use protected_integer::ProtectedInteger; fn main() { let mut money:ProtectedInteger = ProtectedInteger::new(123); println!("The initial amount of money is {}", money.get().to_value()); println!("Press Enter to increment it by 1"); println!("Try searching and modifying this value with Cheat Engine"); println!("Input 'quit' to exit"); loop { let mut input = String::new(); std::io::stdin().read_line(&mut input).unwrap(); let input = input.trim(); if input == "quit" { println!("Exiting..."); break; } if !money.check() { println!("Hacking detected!"); } money.set(money.get().to_value() + 1); println!("The money is now {}", money.get().to_value()); } }