user-grinch / GrinchTrainer-III-VC-SA

A trainer modification for Grand Theft Auto III, VC & SanAndreas (single player)
https://www.patreon.com/grinch_
Other
19 stars 2 forks source link

Grinch Trainer

Introduction

A trainer Grand Theft Auto III, VC & SA enabling a much more easier & amusing gameplay with cheats. This is NOT intended for use in multiplayer, I won't be responsible for any form of bans. Use it at your own risk!

Press Left Ctrl + T (on keyboard) or GamePadFaceLeft + GamePadFaceDown (on consoles - check keymappings section) to open the trainer.

Gamepad Key Mappings 1. **GamepadStart** - Xbox: Menu - Switch: + (Plus) - PS: Options 2. **GamepadBack** - Xbox: View - Switch: - (Minus) - PS: Share 3. **GamepadFaceLeft** - Xbox: X - Switch: Y - PS: Square 4. **GamepadFaceRight** - Xbox: B - Switch: A - PS: Circle 5. **GamepadFaceUp** - Xbox: Y - Switch: X - PS: Triangle 6. **GamepadFaceDown** - Xbox: A - Switch: B - PS: Cross 7. **GamepadDpadLeft** - Xbox: D-pad Left - Switch: D-pad Left - PS: D-pad Left 8. **GamepadDpadRight** - Xbox: D-pad Right - Switch: D-pad Right - PS: D-pad Right 9. **GamepadDpadUp** - Xbox: D-pad Up - Switch: D-pad Up - PS: D-pad Up 10. **GamepadDpadDown** - Xbox: D-pad Down - Switch: D-pad Down - PS: D-pad Down 11. **GamepadL1** - Xbox: L Bumper - Switch: L - PS: L1 12. **GamepadR1** - Xbox: R Bumper - Switch: R - PS: R1 13. **GamepadL2** - Xbox: L Trigger - Switch: ZL - PS: L2 14. **GamepadR2** - Xbox: R Trigger - Switch: ZR - PS: R2 15. **GamepadL3** - Xbox: L Stick (click) - Switch: L3 - PS: L3 16. **GamepadR3** - Xbox: R Stick (click) - Switch: R3 - PS: R3 17. **GamepadLStickLeft** - Xbox: Left Analog Stick Left - Switch: Left Analog Stick Left - PS: [Analog] Move Window (in Windowing mode) 18. **GamepadLStickRight** - Xbox: Left Analog Stick Right - Switch: Left Analog Stick Right - PS: [Analog] Move Window (in Windowing mode) 19. **GamepadLStickUp** - Xbox: Left Analog Stick Up - Switch: Left Analog Stick Up - PS: [Analog] Move Window (in Windowing mode) 20. **GamepadLStickDown** - Xbox: Left Analog Stick Down - Switch: Left Analog Stick Down - PS: [Analog] Move Window (in Windowing mode) 21. **GamepadRStickLeft** - Xbox: Right Analog Stick Left - Switch: Right Analog Stick Left - PS: [Analog] 22. **GamepadRStickRight** - Xbox: Right Analog Stick Right - Switch: Right Analog Stick Right - PS: [Analog] 23. **GamepadRStickUp** - Xbox: Right Analog Stick Up - Switch: Right Analog Stick Up - PS: [Analog] 24. **GamepadRStickDown** - Xbox: Right Analog Stick Down - Switch: Right Analog Stick Down - PS: [Analog]

Get stable binaries from here. Beta binaries are available at the discord server.

Discord Banner 2 375333774-f8adb118-0c50-4ce7-91c0-981cd366e6d6

Installation

Only these versions of the game is supported. I highly recommand installing the menu on a fresh, non-modded game first.

If you have those mentioned versions installed,

  1. Install DirectX9, Visual C++ Redistributable 2022 x86 & Ultimate asi loader.
  2. Download GrinchTrainerSA/VC/III.7z and extract everything in game root directory (NOT MODLOADER). The GrinchTrainer folder & .asi file must be placed in the same place.
  3. Install SilentPatch (For GTA III don't install the ddraw.dll component)
  4. Install D3D8to9 wrapper (For III & VC)

Check out the Compatibility List

Images

Show Images

Things to do on crash

  1. Delete the GrinchTrainerXX.toml config file and try again.
  2. If it's happening after installing a recent mod try removing it.
  3. Try on a fresh installation of the game.
  4. If still doesn't fix your issue, go ahead and report it.

Crash reports/ Bug reports

Install Crash info & reproduce your crash. When reporting the crash upload the crashinfo logfile with it. Explain how to reproduce the crash in details. Also include,

You can either open a issue here or directly contact me on discord (Recommended).

Submit Translations

How to translate trainer to another language

The translations are loaded from GrinchTrainerXX/locale/*.toml files. Make a copy of the English.toml file and translate the texts there to your language. Rename the file to your_language.toml and make a pull request.

If you're language isn't supported ( Appears ??? in the menu. Check here for supported languages), open a issue asking for support.

All credits are given in Menu/ About tab.