Liberty City is a grim, rain-soaked place where the law of the street often trumps the law of the land. Whether you are playing on an original PlayStation 2 console in 2026 or revisiting the classic via backward compatibility on a PS4 or PS5, cheat codes remain an integral part of the experience. They transform the game from a challenging rags-to-riches crime drama into an experimental sandbox of absolute chaos.

Entering these codes on a DualShock 2 (or modern DualSense/DualShock 4) is a tactile ritual. Unlike modern games that hide cheats in menus or console commands, GTA 3 requires a precise sequence of button presses during active gameplay. There is no special prompt or text box; you simply play the game and tap out the rhythm of destruction.

The Fundamental Rules of Cheating in Liberty City

Before you start hammering buttons, you need to understand how the game processes these inputs. GTA 3 is a product of 2001 logic. It doesn't forgive mistakes in your sequence, and it certainly doesn't always tell you when you've broken the game for good.

  • Active Gameplay Only: You must enter these codes while Claude is standing on the street or sitting in a car. Do not pause the game. If you pause, the inputs won't register.
  • The Confirmation: When a code is entered correctly, a small text box will appear in the top-left corner of the screen saying "Cheat Activated." If you don't see that, you likely missed a button or pressed them too slowly.
  • The Golden Rule of Saving: Never, under any circumstances, save your game after using cheats if you intend to complete the game 100%. Some codes, particularly the pedestrian riot and aggression codes, are irreversible. Even "harmless" codes like the Rhino tank spawn can occasionally glitch out mission scripts. Keep a "clean" save file and a "chaos" save file separate.

Player Stats: Survival and Wealth

These are the most commonly used codes. They keep you alive when the LCPD has you cornered in an alleyway in Staunton Island.

Full Health

Code: R2, R2, L1, R1, Left, Down, Right, Up, Left, Down, Right, Up This code completely refills your health bar. A lesser-known detail: if you are inside a vehicle while entering this code, it will also instantly repair the vehicle. This is incredibly useful during high-speed chases where your engine is smoking and on the verge of stalling.

Full Armor

Code: R2, R2, L1, L2, Left, Down, Right, Up, Left, Down, Right, Up Armor is your first line of defense against the M16-wielding Cartel members. This code fills your blue armor bar to 100. It’s often more valuable than health because it prevents the slight flinching animation when taking small-arms fire.

Extra Money ($250,000)

Code: R2, R2, L1, L1, Left, Down, Right, Up, Left, Down, Right, Up While money is relatively easy to earn in GTA 3 through missions and taxi fares, $250k instantly removes any financial barrier. You can use this repeatedly to become a multi-millionaire before even leaving Portland.

Combat and Law Enforcement

In GTA 3, the weapon set is tiered. Unlike later entries where you have multiple weapon slots for the same type, here you have a singular, devastating arsenal.

All Weapons

Code: R2, R2, L1, R2, Left, Down, Right, Up, Left, Down, Right, Up This single code gives you one of every weapon in the game. This includes the Baseball Bat, Pistol, Uzi, Shotgun, AK-47, Sniper Rifle, M16, Rocket Launcher, and the iconic Flame Thrower. Having access to the M16 early in the game is essentially a "win button," as its rate of fire and damage can shred a police cruiser in seconds.

Raise Wanted Level

Code: R2, R2, L1, R2, Left, Right, Left, Right, Left, Right Every time you enter this, your wanted level increases by two stars. Use this if you want to skip the petty street cops and go straight to the FBI or the Army. It’s the fastest way to test your skills against the Rhino tanks that spawn at six stars.

Lower Wanted Level

Code: R2, R2, L1, R2, Up, Down, Up, Down, Up, Down This is the ultimate "get out of jail free" card. It completely wipes your wanted level, regardless of how many stars you have. If the military is currently chasing you across the bridge, this code will make them instantly pull over and walk away as if you were never there.

Vehicle Spawning and Physics

Vehicles in GTA 3 are notoriously fragile. These codes allow you to bypass the hunt for a fast car or a sturdy tank.

Spawn Rhino Tank

Code: Circle, Circle, Circle, Circle, Circle, Circle, R1, L2, L1, Triangle, Circle, Triangle This is perhaps the most famous cheat code in gaming history. A Rhino tank will fall from the sky. The Rhino is nearly indestructible, though it can still be destroyed by fire or by flipping over. Pro tip: Rotate the turret backward and fire continuously. The recoil acts as a jet engine, propelling the tank to speeds far beyond its natural limit.

Flying Vehicles (Dodo Physics)

Code: Right, R2, Circle, R1, L2, Down, L1, R1 This code applies low-gravity physics to your cars. If you pick up enough speed and hit a bump, your car will take flight. It’s notoriously difficult to control—mimicking the flight mechanics of the game's actual plane, the Dodo—but it allows you to reach hidden areas like the "Ghost Town" behind the mountains or skip entire bridge sections.

Improved Handling

Code: R1, L1, R2, L1, Left, R1, R1, Triangle This code makes your car feel like it’s on rails. Cornering becomes incredibly sharp, and by pressing L3 (the left analog stick), your car can jump. This is particularly helpful for completing some of the more frustrating stunt jumps scattered across the three islands.

Destroy All Cars

Code: L2, R2, L1, R1, L2, R2, Triangle, Square, Circle, Triangle, L2, L1 Every vehicle currently rendered in the game's memory will instantly explode. If you are standing in a crowded intersection like the one near your safehouse in Staunton Island, this will create a massive chain reaction. Be careful: if you are inside a car, you will die too.

World and Weather Manipulation

GTA 3’s atmosphere is defined by its weather. These codes let you choose the mood of your crime spree.

  • Clear Weather: L1, L2, R1, R2, R2, R1, L2, Triangle
  • Cloudy Weather: L1, L2, R1, R2, R2, R1, L2, Square
  • Rainy Weather: L1, L2, R1, R2, R2, R1, L2, Circle
  • Foggy Weather: L1, L2, R1, R2, R2, R1, L2, X

Rainy and foggy weather significantly reduce visibility and make the roads slicker, increasing the difficulty of high-speed chases. If you are trying to complete a timed mission, switching to clear weather can provide a subtle tactical advantage.

Speed Up Time

Code: Circle, Circle, Circle, Square, Square, Square, Square, Square, L1, Triangle, Circle, Triangle This makes the in-game clock fly. It’s useful if you’re waiting for a specific time of day for a mission to trigger, but it also speeds up the movement of cars and NPCs, making the world feel frantic.

Slow Motion Gameplay

Code: Triangle, Up, Right, Down, Square, R1, R2 Everything slows down, giving you a "Matrix" or "Max Payne" style advantage during gunfights. You can enter this multiple times to slow the game down to a crawl.

Fast Motion Gameplay

Code: Triangle, Up, Right, Down, Square, L1, L2 This is the opposite of the slow-motion code. It’s mostly used for comedic effect or to travel across the map quickly if you don't have a fast vehicle. Again, this can be stacked for extreme speeds.

The Pedestrian Chaos: Enter at Your Own Risk

The following codes are the "game breakers." They modify the AI behavior of every NPC in Liberty City. Once activated, these codes often cannot be turned off without reloading a previous save.

Pedestrians Fight Each Other

Code: Down, Up, Left, Up, X, R1, R2, L2, L1 Every civilian on the street will start brawling with whoever is closest to them. Grandmas will attack businessmen; construction workers will fight prostitutes. It creates a state of total civil war.

Pedestrians Fight Each Other with Weapons

Code: R2, R1, Triangle, X, L2, L1, Up, Down This is a more lethal version of the previous code. Instead of fists, pedestrians are now armed with pistols and uzis. Driving down the street becomes a gauntlet of gunfire. Note that this code is famous for making certain missions—like those where you have to protect an NPC—completely impossible because the NPC you need to save will likely be shot by a random pedestrian before you arrive.

Pedestrians Hate You

Code: Down, Up, Left, Up, X, R1, R2, L1, L2 Every NPC in the world will drop what they are doing and attempt to kill Claude. Since they often spawn in large groups, you will find yourself constantly under siege. Combined with the weapon code for pedestrians, this turns GTA 3 into a survival horror game.

Changing Your Identity

Change Character Model

Code: Right, Down, Left, Up, L1, L2, Up, Left, Down, Right You aren't stuck being Claude. This code cycles your player model through various NPCs found in the game. You can play as a triad member, an old lady, or a corporate executive. While this is purely cosmetic, it adds a layer of roleplay to your sandbox experience. Be aware that changing your model can sometimes glitch the entry/exit animations of certain vehicles.

The Technical Legacy of the PS2 Cheats

When Rockstar Games developed the GTA: The Trilogy – The Definitive Edition, they had to decide how to handle these legacy inputs. Interestingly, almost all the PS2 button combinations work on the modern versions (PS4/PS5) because the underlying engine still recognizes the classic input logic. However, some codes like "Invisible Cars" were reportedly removed in newer versions due to technical incompatibilities with the Unreal Engine lighting system.

On the original PS2 hardware, these cheats were a way to bypass the hardware's limitations. For example, if the frame rate was dipping due to too many cars on screen, the "Destroy All Cars" code was a crude but effective way to clear the memory and stabilize the game. Today, we use them mostly for the sheer absurdity they provide.

Strategy: The "Infinite" Tank Run

If you want the ultimate GTA 3 experience on PS2, combine the following:

  1. Spawn a Rhino.
  2. Enter the "Improved Handling" code.
  3. Turn on the "Rainy Weather" code for maximum noir vibes.
  4. Activate the "Pedestrians Fight Each Other" code.

In this scenario, you are the only stable element in a city that has completely lost its mind. You can use the tank to navigate the chaos, but because the pedestrians are armed and fighting each other, the streets are a constant minefield of explosions and gunfire. It’s the definitive way to see the game's AI pushed to its absolute limit.

Conclusion: Respect the Chaos

GTA 3 on the PS2 set the standard for what an open-world game could be. Its cheats weren't just shortcuts; they were a subversion of the game's rules. They allowed players to take a rigid mission-based structure and twist it into something personal and unpredictable.

Just remember: Liberty City never forgets. If you decide to go on a cheat-fueled rampage, do it with the knowledge that your save file is a precious thing. Keep your main progress safe, but don't be afraid to let the Rhino tanks fly when the sun goes down over Portland. After all, in a city built on crime, sometimes the only way to win is to cheat.