Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

      1. Guides & Strategies
      2. Help & Support
    4. GTA IV

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    4. Featured Mods

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Movies & TV
      5. Music
      6. Sports
      7. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Announcements

    2. Forum Support

    3. Suggestions

GTA SA/VC/III: How to create a cheat code!


bananaking13
 Share

Recommended Posts

bananaking13

Hesoyam, Rocketman, monstermash... Some of the greatest GTA memories were writing cheat codes on a papers, and losing the paper would mean you go to a website and keep writing.

 

Now here is how you can make a cheat code:

We'll open up with our first line. We'll open a thread: Keypress1.

 

:KEYPRESS1
Now we put if or.
:KEYPRESS1if or
Next up is the letter we pick. For a list of letter codes, open the spoiler

 

Yes, you can put a spacebar unlike the normal GTA game but I have never tested if it works, and I personally don't recommend it.
32 = Spacebar
65 = A
66 = B
67 = C
68 = D
69 = E
70 = F
71 = G
72 = H
73 = I
74 = J
75 = K
76 = L
77 = M
78 = N
79 = O
80 = P
81 = Q
82 = R
83 = S
84 = T
85 = U
86 = V
87 = W
88 = X
89 = Y
90 = Z

 

We're going to do the cheat code "BOATMAN", which will make your lung affinity maxed out.
So the next part of the code you have to get the player to wait 0 ms to prevent a crash loop, then jf the KEYPRESS1 thread. after that you jump to KEYPRESS2. For perfect example look at this..interesting thing below
:KEYPRESS1if or0420:   key_pressed 66 //B wait 0 msjf @KEYPRESS1jump @KEYPRESS2

See, here we execute the first letter. B. Now for the next, which is O.

 

When you do all the letters except first and last, you have to do a different formula. The first and last one are different too.

:KEYPRESS2while trueif or0420:   key_pressed 79  // O wait 0 msjf @KEYPRESS2jump @KEYPRESS3:KEYPRESS3while trueif or0420:   key_pressed 65  // A wait 0 msjf @KEYPRESS3jump @KEYPRESS4:KEYPRESS4while trueif or0420:   key_pressed 84  // T wait 0 msjf @KEYPRESS4jump @KEYPRESS5:KEYPRESS5while trueif or0420:   key_pressed 77  // M wait 0 msjf @KEYPRESS5jump @KEYPRESS6:KEYPRESS6while trueif or0420:   key_pressed 65  // A wait 0 msjf @KEYPRESS6jump @KEYPRESS7

Here we have finished the entire cheat code line but only one thing is left: the closing line

:KEYPRESS11while trueif or0420:  key_pressed 78  // N wait 0 ms  jf KEYPRESS1107AA: show_permanent_text_box 'Cheat Activated.'07AA: change_integer_stat 225 to 1000  // lung capacity 

Explanation to everything post-jf KEYPRESS11

07AA: show_permanent_text_box 'Cheat Activated.'

Now SA does not think that this is a cheat code: All it does is you write it and a small effect happens. So to make the player say "yeah that's a cheat code!" you do this.

07AA: change_integer_stat 225 to 1000  // lung capacity 

Now this basically just does the code effect. The ID for lung capacity is 225. The maximum level is 1000. Not hard, right?

  • Like 2
Link to comment
Share on other sites

Nice tutorial, but I'm left with 2 questions now. :D
1. Is this a cleo script?
2. Where is the code for the original cheats located? [i want to see the code for the orignal cheats from GTA: VC]

Link to comment
Share on other sites

  • 5 months later...
MjAnimations

You have to compile the script into your cleo directory as what ever you want to name it but the file extension has to be .cs and original cheat codes can be found in GTA SA/VC/III exe (Decompiled tho)

Link to comment
Share on other sites

spaceeinstein

This tutorial is bad. The example used the wrong opcodes, it is incomplete, and opcode 0ADC already exists specifically to let you create cheats.

Edited by spaceeinstein
Link to comment
Share on other sites

No point of this big cleo script to make a cheat while we can do it with 0ADC

Edited by Inan-Ahammad
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.