Go to file
kelson8 02c166f4a7
Add ped functions, add a few more checks
for player functions, update vehicle functions.
Add more test events. Add misc functions, and misc test page.
Add garage test functions, update test_ped, add weather test.
2024-07-01 00:50:43 -04:00
.vs Make this build on SA for me and some minor changes. 2024-06-14 11:08:41 -04:00
.vscode Add clipping support for ImageList 2022-09-22 01:26:40 +06:00
images revert 2022-12-31 10:50:50 +06:00
include up imgui 1.89.2 2023-01-06 23:50:26 +06:00
installer Up 3.52 2023-01-08 16:06:28 +06:00
resource Fix test menu crashing under test features tab, add new text to English.toml. 2024-06-14 16:00:09 -04:00
src Add ped functions, add a few more checks 2024-07-01 00:50:43 -04:00
tools Up 3.52 2023-01-08 16:06:28 +06:00
.gitattributes Added files 2020-12-03 03:18:34 +06:00
.gitignore Switch to ARIALUNI 2022-06-20 14:50:04 +06:00
FUNDING.yml add patreon links 2022-08-10 10:40:38 +06:00
LICENSE Create LICENSE 2022-03-17 17:01:59 +06:00
README.md Update readme 2024-06-18 01:42:49 -04:00

I have forked the cheat menu repo

This menu is a work in progress, features may be broken or crash your game. It currently only builds and runs for GTA SA. I will add a release for the menu when I feel like it's ready.

I have disabled logging support in this menu due to it being broken.

As I learn more C++ I will be adding more to this menu. Eventually, I would like to make some sort of chaos mod too. I have been getting the hang of the functions in GTA SA using the plugin sdk and this menu.

I would like to make my own menu and name it KCNet-SAMenu or something like that using this one as a base.

All credit goes to Grinch for the menu user-grinch

Press Left Ctrl + M to open the menu. Doesn't work in multiplayer.

READ THE INSTRUCTIONS. EVERYTHING YOU NEED TO KNOW IS ALREADY HERE.

Introduction

A mod menu for Grand Theft Auto III, Vice City & San Andreas which allows a large set of modifications/cheats to be applied enabling a much more easier & amusing gameplay. This is NOT intended for use in multiplayer, I won't be responsible for any form of bans. Use it at your own risk!

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

Discord Banner 2

Installation

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

  • GTA SA v1.0 US Hoodlum
  • GTA VC v1.0 EN
  • GTA III v1.0 EN
Manual ( I have disabled the installer for my fork. )
  1. Install DirectX9, Visual C++ Redistributable 2022 x86 & Ultimate asi loader.
  2. Download CheatMenuSA/VC/III.7z and extract everything in game root directory (NOT MODLOADER). The CheatMenu 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)

Incompatible Mods

GTA SA

  1. ENB/ SA_DirectX 2.0
  2. MSI Afterburner FIX: Enable Stealth mode in rivatuner
  3. GTA Underground

GTA III

  1. SilentPatch ddraw.dll component. FIX: Delete ddraw.dll file for now

Let me know if you mind more.

Things to do on crash

  1. Delete the CheatMenuXX.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,

  • Game version
  • Menu version
  • List of mods installed

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

Images

Show Images

Submit Translations

How to translate Cheat Menu to another language

The translations are loaded from CheatMenuXX/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.

Required to build

  1. Build Tools 2022
  2. DirectX9 SDK
  3. Plugin SDK
  4. Premake5 - Comes with already.

Building the menu

To make the solution files for this

  1. Open a Command Prompt, Windows Terminal or Powershell window into the tools folder.
  2. Run .\premake5.exe vs2022 (If using a different Visual Studio version, specify it here.)

To build the menu

I need to look into how I built this, I don't remember the exact steps. But you should be able to open the solution file in Visual Studio 2022 and build it from there.

Debug the menu

You can use Visual Studio 2022 to debug the menu.

Here is my layout for the Debugging tab (These values should be set to where your GTA SA install is.):

  • Command: "C:\Rockstar Games\GTA SA orig mod\gta_sa.exe"
  • Working directory: "C:\Rockstar Games\GTA SA orig mod"

I have set this in the general tab for output directory: "C:\Rockstar Games\GTA SA orig mod\scripts". This makes it to where it will build the menu straight to my GTA SA folder and I can launch the game using the debugger in Visual Studio 2022.

Mods helpful to have in GTA SA:

  • Fast Loader (Make the game faster for debugging): Fast Loader
  • Wide screen fix (Patch the game for proper widescreen support): Wide screen fix
  • Windowed Mode (Add windowed mode support for the game.) Windowed mode
  • Silent Patch (Fix a bunch of bugs and misc items in the game.) Silent Patch

If using multiple monitors:

This disabled the device selection screen on startup for faster debugging.

Projects used

  1. Cheat-Menu
  2. ImGui
  3. Kiero
  4. MinHook
  5. Plugin SDK

All credits are given in Menu/About tab.