If you want to use this you need:
-CLEO Library
Download Link:
( Click on "GTA SA" Icon)If you want to activate an cheat you need to write the "X" command in chat like in Single Player when you want to activate an password, like UZUMYMW etc.
This cheat work in Single Player & Multiplayers servers.
Commands:
REPAIRMYCAR - That command set the current Vehicle HP to "X". X = Your current money what you have in your hand. If you have $1,000,000$ at you, then the car will have 1,000,000 HP.
SAVEPOS - That command save your coords.
LOADPOS - That command load your coords. ( X Y Z )
INFRUNON - Infinite Run ON or Infinite Energy, how you want to say it.
INFRUNOF - Infinite Run OFF or Infinite Energy off.
GOMARKER - That command will teleport you at your red marker. Remind It's marker, not checkpoint. If this is not set then you will be teleported at 0 , 0, 0 CORDS.
INVON - Invulnerability at collisions.
INVOFF - Disable Invulnerability at collisions.
GIVEMEM4 - You will get an M4 with 999 bullets.
GIVEME27 - You will get an Combat Shotgun with 999 bullets.
GIVEME32 - You will get an Tec9 with 999 bullets.
GIVEMEMINIGUN - You will get an Minigun with 9999 bullets.
GIVEMEDILDO - You will get an Dildo.
GIVEMEPAR - You will get an Parachute.
FREEZEME - That is related like /freeze what just admins can use it.
NOFREEZE - That is related like /unfreeze what just admins can use it.
UPME - Related at /slap for admins. Your angle will be at +5 UP.
DOWNME - Related at /down for admins. Your angle will be at -5 UP.
GOLS - You will be teleported near LSPD.
GOLV - You will be teleported near Airport LV.
GOSF - You will be teleported near PNS SF.
GIVEME35 - You will get an Rocket Launcher with 999 bullets.
OP - Related like /flip. Your car angle it's normal ( 0 , 0, 0 ).
BIKE1 - Bike Fall Off. You can't fall from the bike.
BIKE2 - Now you can fall from the bike.
LOADON - Wallhack on.
LOADOF - Wallhack off.
There are two versions of that hack:
1. Streaming Version 1.02 ( If you want Stream your game then you can use just some hacks what people can't see it like "INFRUNON" & "INVON" or etc. P.S: You will not take the message every time when you will use an cheat ).
2. Normal Version with warnings when you activate / deactivate an hack.
Download Link:
1. Normal Version:

2. Streaming Version:

That script look like that: ( For who is interesting OFC )
Code:
{$CLEO .cs}
0000: NOP
:NONAME_2
wait 0
:NONAME_6
Player.Defined($PLAYER_CHAR)
jf @NONAME_1991
wait 0
if and
Actor.Driving($PLAYER_ACTOR)
0ADC: test_cheat "REPAIRMYCAR"
jf @NONAME_102
1@ = Actor.CurrentCar($PLAYER_ACTOR)
2@ = Player.Money($PLAYER_CHAR)
Car.Health(1@) = 2@
0AD1: show_formatted_text_highpriority "VEHICLE REPAIRED!" time 3500
:NONAME_102
if
0ADC: test_cheat "SAVEPOS"
jf @NONAME_189
04C4: store_coords_to $SAVED_X $SAVED_Y $SAVED_Z from_actor $PLAYER_ACTOR with_offset 0.0 0.0 -1.0
$SAVED_A = Actor.Angle($PLAYER_ACTOR)
077E: get_active_interior_to $SAVED_I
0AD1: show_formatted_text_highpriority "POSITION SAVED!" time 3500
:NONAME_189
if
0ADC: test_cheat "LOADPOS"
jf @NONAME_249
Actor.PutAt($PLAYER_ACTOR, $SAVED_X, $SAVED_Y, $SAVED_Z)
0AD1: show_formatted_text_highpriority "POSITION LOADED!" time 3500
:NONAME_249
if and
not Actor.Driving($PLAYER_ACTOR)
0ADC: test_cheat "INFRUNON"
jf @NONAME_308
Player.InfiniteRun($PLAYER_CHAR) = True
0AD1: show_formatted_text_highpriority "INFINITE RUN ON!" time 3500
:NONAME_308
if and
not Actor.Driving($PLAYER_ACTOR)
0ADC: test_cheat "INFRUNOFF"
jf @NONAME_369
Player.InfiniteRun($PLAYER_CHAR) = False
0AD1: show_formatted_text_highpriority "INFINITE RUN OFF!" time 3500
:NONAME_369
if and
Actor.Driving($PLAYER_ACTOR)
0ADC: test_cheat "REPAIRMYCAR"
jf @NONAME_449
1@ = Actor.CurrentCar($PLAYER_ACTOR)
2@ = Player.Money($PLAYER_CHAR)
Car.Health(1@) = 2@
0AD1: show_formatted_text_highpriority "VEHICLE REPAIRED!" time 3500
:NONAME_449
if
0ADC: test_cheat "GOMARKER"
jf @NONAME_530
0AB6: store_target_marker_coords_to 0@ 1@ 2@ // IF and SET
Actor.PutAt($PLAYER_ACTOR, 0@, 1@, 2@)
0AD1: show_formatted_text_highpriority "YOU HAVE BEEN TELEPORTED!" time 3500
:NONAME_530
if
0ADC: test_cheat "INVON"
jf @NONAME_603
Actor.SetImmunities($PLAYER_ACTOR, 1, 1, 1, 1, 1)
0AD1: show_formatted_text_highpriority "INVULNERABLE AT COLLISIONS ON!" time 3500
:NONAME_603
if
0ADC: test_cheat "INVOFF"
jf @NONAME_678
Actor.SetImmunities($PLAYER_ACTOR, 0, 0, 0, 0, 0)
0AD1: show_formatted_text_highpriority "INVULNERABLE AT COLLISIONS OFF!" time 3500
:NONAME_678
if
0ADC: test_cheat "GIVEMEM4"
jf @NONAME_736
Model.Load(#M4)
038B: load_requested_models
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, M4, 999)
0AD1: show_formatted_text_highpriority "M4 LOADED!" time 3500
:NONAME_736
if
0ADC: test_cheat "GIVEME27"
jf @NONAME_806
Model.Load(#SHOTGSPA)
038B: load_requested_models
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, CombatShotgun, 999)
0AD1: show_formatted_text_highpriority "COMBAT SHOTGUN LOADED!" time 3500
:NONAME_806
if
0ADC: test_cheat "GIVEME32"
jf @NONAME_866
Model.Load(#TEC9)
038B: load_requested_models
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, Tec9, 999)
0AD1: show_formatted_text_highpriority "TEC9 LOADED!" time 3500
:NONAME_866
if
0ADC: test_cheat "GIVEMEMINIGUN"
jf @NONAME_934
Model.Load(#MINIGUN)
038B: load_requested_models
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, Minigun, 9999)
0AD1: show_formatted_text_highpriority "MINIGUN LOADED!" time 3500
:NONAME_934
if
0ADC: test_cheat "GIVEMEDILDO"
jf @NONAME_1004
Model.Load(#GUN_DILDO2)
038B: load_requested_models
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, WhiteDildo, 9999)
0AD1: show_formatted_text_highpriority "DICK LOADED! XD :))" time 3500
:NONAME_1004
if
0ADC: test_cheat "GIVEMEPAR"
jf @NONAME_1069
Model.Load(#GUN_PARA)
038B: load_requested_models
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, Parachute, 1)
0AD1: show_formatted_text_highpriority "PARACHUTE LOADED!" time 3500
:NONAME_1069
if
0ADC: test_cheat "FREEZEME"
jf @NONAME_1129
Actor.LockInCurrentPosition($PLAYER_ACTOR) = True
Player.CanMove($PLAYER_CHAR) = False
0AD1: show_formatted_text_highpriority "YOU GOT FREEZE!" time 3500
:NONAME_1129
if
0ADC: test_cheat "NOFREEZE"
jf @NONAME_1191
Actor.LockInCurrentPosition($PLAYER_ACTOR) = False
Player.CanMove($PLAYER_CHAR) = True
0AD1: show_formatted_text_highpriority "YOU GOT UNFREEZE!" time 3500
:NONAME_1191
if
0ADC: test_cheat "UPME"
jf @NONAME_1283
04C4: store_coords_to $ACTOR_X $ACTOR_Y $ACTOR_Z from_actor $PLAYER_ACTOR with_offset 0.0 0.0 5.0
Actor.PutAt($PLAYER_ACTOR, $ACTOR_X, $ACTOR_Y, $ACTOR_Z)
0AD1: show_formatted_text_highpriority "YOU ARE ABOVE 5 UNITS!" time 3500
:NONAME_1283
if
0ADC: test_cheat "DOWNME"
jf @NONAME_1377
04C4: store_coords_to $ACTOR_X $ACTOR_Y $ACTOR_Z from_actor $PLAYER_ACTOR with_offset 0.0 0.0 -5.0
Actor.PutAt($PLAYER_ACTOR, $ACTOR_X, $ACTOR_Y, $ACTOR_Z)
0AD1: show_formatted_text_highpriority "YOU ARE BELOW 5 UNITS!" time 3500
:NONAME_1377
if
0ADC: test_cheat "GIVEME35"
jf @NONAME_1421
Model.Load(#ROCKETLA)
038B: load_requested_models
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, RPG, 999)
0AD1: show_formatted_text_highpriority "ROCKET LAUNCHER LOADED!" time 3500
:NONAME_1421
if
0ADC: test_cheat "OP"
jf @NONAME_1422
$CAR = Actor.CurrentCar($PLAYER_ACTOR)
$CAR_A = Car.Angle($CAR)
Car.Angle($CAR) = $CAR_A
Car.RemoveReferences($car)
0AD1: show_formatted_text_highpriority "Fliped!" time 3500
:NONAME_1422
if
0ADC: test_cheat "BIKE1"
jf @NONAME_1423
08C6: set_actor $PLAYER_ACTOR stay_on_bike 1
0AD1: show_formatted_text_highpriority "Now you cant fall from the bike!" time 3500
:NONAME_1423
if
0ADC: test_cheat "BIKE2"
jf @NONAME_1424
08C6: set_actor $PLAYER_ACTOR stay_on_bike 0
0AD1: show_formatted_text_highpriority "Now you can fall from the bike!" time 3500
:NONAME_1424
if
0ADC: test_cheat "GOLS"
jf @NONAME_1425
Actor.PutAt($PLAYER_ACTOR, 1542.8267, -1675.6636, 13.5553)
select_interior 0
0860: link_actor $PLAYER_ACTOR to_interior 0
0AD1: show_formatted_text_highpriority "Los Santos!" time 3500
:NONAME_1425
if
0ADC: test_cheat "GOLV"
jf @NONAME_1426
Actor.PutAt($PLAYER_ACTOR, 1713.2986, 1506.1887, 10.8016)
select_interior 0
0860: link_actor $PLAYER_ACTOR to_interior 0
0AD1: show_formatted_text_highpriority "Las Venturas!" time 3500
:NONAME_1426
if
0ADC: test_cheat "GOSF"
jf @NONAME_1448
Actor.PutAt($PLAYER_ACTOR, -2026.6378, 174.9104, 28.8359)
select_interior 0
0860: link_actor $PLAYER_ACTOR to_interior 0
0AD1: show_formatted_text_highpriority "San Fierro!" time 3500
:NONAME_1448
if
0ADC: test_cheat "GIVEMEDEAGLE"
jf @NONAME_1514
Model.Load(#DESERT_EAGLE)
038B: load_requested_models
Actor.GiveWeaponAndAmmo($PLAYER_ACTOR, DesertEagle, 999)
0AD1: show_formatted_text_highpriority "DEAGLE LOADED!" time 3500
:NONAME_1514
if
0ADC: test_cheat "LOADON"
jf @NONAME_1713
0AA2: 14@ = load_library "SAMP.DLL" // IF and SET
0A8E: 1@ = 14@ + 457971 // int
0A8C: write_memory 1@ size 6 value -1869574000 virtual_protect 1
0A8E: 2@ = 14@ + 458004 // int
0A8C: write_memory 2@ size 6 value -1869574000 virtual_protect 1
0A8E: 3@ = 14@ + 458280 // int
0A8C: write_memory 3@ size 2 value 37008 virtual_protect 1
0A8E: 4@ = 14@ + 462648 // int
0A8C: write_memory 4@ size 2 value 37008 virtual_protect 1
0A8E: 5@ = 14@ + 462372 // int
0A8C: write_memory 5@ size 6 value -1869574000 virtual_protect 1
0AA3: free_library 14@
0AD1: show_formatted_text_highpriority "IT IS LOADED :)" time 3500
:NONAME_1713
if
0ADC: test_cheat "LOADOFF"
jf @NONAME_1984
0AA2: 14@ = load_library "SAMP.DLL" // IF and SET
0A8E: 1@ = 14@ + 457971 // int
0A8C: write_memory 1@ size 4 value 24216591 virtual_protect 1
0A8E: 2@ = 1@ + 4 // int
0A8C: write_memory 2@ size 2 value 0 virtual_protect 1
0A8E: 3@ = 14@ + 458004 // int
0A8C: write_memory 3@ size 4 value 22053903 virtual_protect 1
0A8E: 4@ = 3@ + 4 // int
0A8C: write_memory 4@ size 2 value 0 virtual_protect 1
0A8E: 5@ = 14@ + 458280 // int
0A8C: write_memory 5@ size 2 value 16500 virtual_protect 1
0A8E: 6@ = 14@ + 462648 // int
0A8C: write_memory 6@ size 2 value 24948 virtual_protect 1
0A8E: 7@ = 14@ + 462372 // int
0A8C: write_memory 7@ size 4 value 24218127 virtual_protect 1
0A8E: 8@ = 7@ + 4 // int
0A8C: write_memory 8@ size 2 value 0 virtual_protect 1
0AA3: free_library 14@
0AD1: show_formatted_text_highpriority "THAT'S NOT LOADED ANYMORE:(" time 3500
:NONAME_1984
jump @NONAME_6
:NONAME_1991
jump @NONAME_2
An Video with all cheats used / working:
Tips:
1.Gun Hack work on Multiplayers servers who using Anti Cheats with one condition:
If you have an Deagle with 46 Bullets ( An example ) and you will use "GIVEMEDEAGLE" then the sistem will can't ban you / will can't send to admins warnings with you using weapon cheats or something like that.
2.If you want to edit this by your self, you can do it, I didn't encrypted this file. You can download Sanny Builder and SB data for Sanny Builder ( That Opcodes it's for SAMP ) from here:
( SB DATA files you must enter in Sanny Builder ==> Data ==> saAuthor: Shanker






