After weeks and endless hours of work, we finally were able to create a working trainer that does NOT disable Windows Live or require any special modification to the game.
FULL TRAINER (Patch #1): Link
Please note that in order for the trainer to work properly you must have the correct version of Windows Live and the game.
C:\Program Files\Steam\steamapps\common\grand theft auto iv\GTAIV
Here's the readme on the options:
REGARDING THIS GAME AND TRAINERS: Every care was taken to make this trainer work and
to not crash the game or to disable Windows Live. This game tries to actively scan
itself for changes and manipulation. The more times you press options, the more likely
you are to be caught and crash the game. Please activate these options at the beginning
of a gaming session and then leave them on. Try not to repeatedly press option keys
as this will increase the chance of game crashing.
Numpad 1: Unlimited Health
Numpad 2: 9,999,999 Money
Numpad 1: Unlimited Health - activate after game is loaded and leave it
activated while playing to enable unlimited health. If this option
appears to have stopped working, deactivate and then reactivate.
Numpad 2: 9,999,999 Money - activate within game and your money will be set
to that value.
IF YOU ARE REVERSING OUR WORK TO TRY AND MAKE YOUR OWN TRAINERS OR MODS, PLEASE AT LEAST
GIVE CREDIT TO CHEATHAPPENS WHEN YOU USE OUR METHODS AND CODE.
This trainer will allow you to customize the keys if you desire! Use our
Trainer Customizer to accomplish this! Download it from our trainer
troubleshooting page (link below).
Having trouble getting the trainer to work? Visit our forums at www.cheathappens.com
and check out our TRAINER TROUBLESHOOTING GUIDE for helpful tips:
AUTHENTICITY NOTICE (Does not apply to PROMO or FREE trainers):
In an effort to maintain the integrity of the files downloaded from our site and to prevent
illegal file sharing, this trainer will perform an authenticity check while in use. This check
requires an Internet connection and the trainer will not run if a connection is absent or if the
trainer is blocked by a security application. NO INFORMATION, PERSONAL OR OTHERWISE, IS SENT TO
CHEAT HAPPENS DURING THIS PROCESS. This check is only performed on trainers that have been
personalized for individual use, not our PROMO or FREE trainers. If you want/need to use the
trainer offline, please go to our trainer troubleshooting page for instructions on how to obtain
an offline key to avoid online checks.