If you're the host, all functions should work. If you're a client, most things do not seem to work. The infinite cash does work, though. If you want to cheat in multiplayer, all you have to do is use the trainer in single player first and then save the game and use your hacked character online...