Advertisement
Guest User

CheatsOnPause

a guest
Dec 6th, 2017
300
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.28 KB | None | 0 0
  1. script_author('GuruGuru')
  2. script_url()
  3. script_properties('work-in-pause')
  4. script_description("this mod is pretty dumb,pls don't use it")
  5.  
  6. --[[
  7.     How to use:
  8.    
  9.         -Simple my dear reader,press your pause button then type your cheat as many time as you like!.
  10.         -If you think you made a typo DO NOT type the cheat again, press the delete button and then try again.
  11.         -If you want to use hash collision cheats(HESOYAM,AEZAKMI,etc...) or just use another word , add to the Cheats table and use the address of the original cheat.
  12.  
  13. ]]--
  14.  
  15. Cheats = {
  16.     -- Ex.:
  17.     -- HESOYAM = 0x438E40,
  18.     -- SOS = 0x438E40,
  19.     -- Also,be sure to use CAPITAL letters only.
  20.     -- Oh and if your cheat has a number , add it like this  ["URCHEAT69"]
  21.    
  22.     INEEDSOMEHELP               = 0x438E40 , -- Health, Armor,$250k
  23.     THUGSARMOURY                = 0x4385B0 , -- Weapon Set 1
  24.     PROFESSIONALSKIT            = 0x438890 , -- Weapon Set 2
  25.     NUTTERSTOYS                 = 0x438B30 , -- Weapon Set 3
  26.     TURNUPTHEHEAT               = 0x438E90 , -- Wanted level up
  27.     TURNDOWNTHEHEAT             = 0x438F20 , -- Wanted level up
  28.     PLEASANTLYWARM              = 0x438F40 , -- Sunny weather
  29.     TOODAMNHOT                  = 0x438F50 , -- Extra sunny weather
  30.     DULLDULLDAY                 = 0x438F60 , -- Cloudy weather
  31.     STAYINANDWATCHTV            = 0x438F70 , -- Rainy weather
  32.     CANTSEEWHEREIMGOING         = 0x438F80 , -- Foggy weather
  33.     TIMEJUSTFLIESBY             = false , -- ? Faster clock
  34.     SPEEDITUP                   = 0x438F90 , -- Faster gameplay
  35.     SLOWITDOWN                  = 0x438FC0 , -- Slower gameplay
  36.     ROUGHNEIGHBOURHOOD          = false , -- Peds attack other with golfclub
  37.     STOPPICKINGONME             = 0x439C70 , -- Have a bounty on your head
  38.     SURROUNDEDBYNUTTERS         = false , -- Everyone armed
  39.     TIMETOKICKASS               = 0x43A4A0 , -- Spawn Rhino
  40.     OLDSPEEDDEMON               = 0x43A4B0 , -- Spawn Bloodring Banger
  41.     DOUGHNUTHANDICAP            = 0x43A4C0 , -- Spawn Rancher
  42.     NOTFORPUBLICROADS           = 0x43A4D0 , -- Spawn Hotring A
  43.     JUSTTRYANDSTOPME            = 0x43A4E0 , -- Spawn Hotring B
  44.     WHERESTHEFUNERAL            = 0x43A4F0 , -- Spawn Romero
  45.     CELEBRITYSTATUS             = 0x43A500 , -- Spawn Stretch
  46.     TRUEGRIME                   = 0x43A510 , -- Spawn Trashmaster
  47.     ["18HOLES"]                 = 0x43A520 , -- Spawn Caddy
  48.     ALLCARSGOBOOM               = 0x439D80 , -- Blow up all cars
  49.     WHEELSONLYPLEASE            = false , -- Invisible car
  50.     STICKLIKEGLUE               = false , -- Perfect handling
  51.     GOODBYECRUELWORLD           = 0x438FF0 , -- Suicide
  52.     DONTTRYANDSTOPME            = false , -- All green lights
  53.     ALLDRIVERSARECRIMINALS      = false , -- Aggressive drivers
  54.     PINKISTHENEWCOOL            = 0x4390D0 , -- Pink traffic
  55.     SOLONGASITSBLACK            = 0x4390F0 , -- Black traffic
  56.     CARSONWATER                 = false , -- Cars on water
  57.     FLYINGFISH                  = false , -- Boats fly
  58.     WHOATEALLTHEPIES            = 0x439110 , -- Fat player
  59.     BUFFMEUP                    = 0x439150 , -- Max muscle
  60.     LEANANDMEAN                 = 0x439190 , -- Skinny player
  61.     BLUESUEDESHOES              = 0x4391D0 , -- Elvis is everywhere
  62.     ATTACKOFTHEVILLAGEPEOPLE    = 0x439DD0 , -- Peds attack you with rockets
  63.     LIFESABEACH                 = 0x439230 , -- Beach party
  64.     ONLYHOMIESALLOWED           = 0x439360 , -- Gang members everywhere
  65.     BETTERSTAYINDOORS           = 0x4393D0 , -- Gangs controls the streets
  66.     NINJATOWN                   = 0x439E50 , -- Ninja theme
  67.     LOVECONQUERSALL             = 0x4393F0 , -- Slut magnet
  68.     EVERYONEISPOOR              = 0x4394B0 , -- Cheap traffic
  69.     EVERYONEISRICH              = 0x4394E0 , -- Fast traffic
  70.     CHITTYCHITTYBANGBANG        = false , -- Cars fly
  71.     CJPHONEHOME                 = false , -- Huge bunny hop
  72.     JUMPJET                     = 0x43A530 , -- Spawn Hydra
  73.     IWANTTOHOVER                = 0x43A540 , -- Spawn Vortex
  74.     TOUCHMYCARYOUDIE            = false , -- Smash n' boom
  75.     SPEEDFREAK                  = false , -- All cars have nitro
  76.     BUBBLECARS                  = false , -- Cars float away when hit
  77.     NIGHTPROWLER                = 0x439510 , -- Always midnight
  78.     DONTBRINGONTHENIGHT         = 0x439540 , -- Stop game clock orange sky
  79.     SCOTTISHSUMMER              = 0x439570 , -- Thunder storm
  80.     SANDINMYEARS                = 0x439590 , -- Sand storm
  81.     KANGAROO                    = false , -- Mega jump
  82.     NOONECANHURTME              = 0x438D60 , -- Infinite health
  83.     MANFROMATLANTIS             = false , -- Infinite oxygen
  84.     LETSGOBASEJUMPING           = 0x4395B0 , -- Get parachute
  85.     ROCKETMAN                   = 0x439600 , -- Get jetpack
  86.     IDOASIPLEASE                = 0x4396C0 , -- Never wanted
  87.     BRINGITON                   = 0x4396F0 , -- Six wanted stars
  88.     STINGLIKEABEE               = false , -- Mega punch
  89.     IAMNEVERHUNGRY              = false , -- Never get hungry
  90.     STATEOFEMERGENCY            = 0x439710 , -- Riot mode
  91.     CRAZYTOWN                   = 0x439720 , -- Funhouse theme
  92.     TAKEACHILLPILL              = 0x439720 , -- Adrenaline mode
  93.     FULLCLIP                    = false , -- Infinite ammo
  94.     IWANNADRIVEBY               = 0x4398D0 , -- Weapon aiming while driving
  95.     GHOSTTOWN                   = false , -- Reduced traffic
  96.     HICKSVILLE                  = false , -- Country traffic
  97.     WANNABEINMYGANG             = false , -- Recruit anyone (9mm)
  98.     NOONECANSTOPUS              = 0x439F60 , -- Country cars and peds
  99.     ROCKETMAYHEM                = 0x439B20 , -- Recruit anyone (rockets)
  100.     WORSHIPME                   = false , -- Max respect
  101.     HELLOLADIES                 = false , -- Max sex appeal
  102.     ICANGOALLNIGHT              = 0x439930 , -- Max stamina
  103.     PROFESSIONALKILLER          = 0x439940 , -- Hitman level for all weapons
  104.     NATURALTALENT               = 0x4399D0 , -- Max driving skills
  105.     OHDUDE                      = 0x43A550 , -- Spawn Hunter
  106.     FOURWHEELFUN                = 0x43A560 , -- Spawn Quad
  107.     HITTHEROADJACK              = 0x43A570 , -- Spawn Tanker Truck
  108.     ITSALLBULL                  = 0x43A660 , -- Spawn Dozer
  109.     FLYINGTOSTUNT               = 0x43A670 , -- Spawn Stunt Plane
  110.     MONSTERMASH                 = 0x43A680 , -- Spawn Monster
  111. }
  112.  
  113. local vk = require 'vkeys'
  114. local memory = require 'memory'
  115.  
  116. function main()
  117.  
  118.     while true do
  119.         wait(0)
  120.  
  121.         if isPlayerInMenu() then
  122.             local buffer = ""
  123.             local cheatsToActivate = {}
  124.  
  125.             while isPlayerInMenu() do
  126.                 wait(0)
  127.                 local newKey = getKey()
  128.                 buffer = (buffer..newKey)
  129.                 if isKeyDown(vk.VK_DELETE) then buffer = "" end
  130.  
  131.                 if Cheats[buffer] then
  132.                     if cheatsToActivate[buffer] ~= nil then cheatsToActivate[buffer] = cheatsToActivate[buffer] + 1
  133.                     else cheatsToActivate[buffer] = 1 end
  134.                     buffer = ""
  135.                 end
  136.             end
  137.            
  138.             -- player not on menu,'activate' Cheats...
  139.             local cheatId,count
  140.             for cheatId,count in pairs(cheatsToActivate) do
  141.                 while count ~= 0 do
  142.                     if not Cheats[cheatId] == false then callFunction(Cheats[cheatId], 0, 0) end
  143.                     count = count - 1
  144.                 end
  145.                 printHelpString("Cheat Activated")
  146.             end
  147.  
  148.         end
  149.     end
  150. end
  151.  
  152. function isPlayerInMenu()
  153.     local bInMenu = memory.read(0xBA67A4, 1, false)
  154.     if bInMenu == 1 then return true end
  155.     return false
  156. end
  157.  
  158. function getKey()
  159.     local vkey
  160.     for vkey = 0x30, 0x5A do
  161.         if isKeyJustPressed(vkey) then return vk.key_names[vkey] end
  162.     end
  163.     return ""
  164. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement