Project Hc2
Project Hc2
isVisible(false)
then
gg.setVisible(false)
end
gg.toast('Script By Mikey-GG')
if gg.isVisible(false)
then
gg.setVisible(false)
end
--APPLICATION DETECTION--
if gg.isPackageInstalled("gg.wtcs.log")
then
gg.alert("Threat Detected⛔", "", "", "")
print("❗ Please, delete Threat ❗")
os.exit()
else
end
if gg.isPackageInstalled("io.neoterm")
then
gg.alert("Neoterm Detected⛔", "", "", "")
print("❗ Please, delete Neoterm ❗")
os.exit()
else
end
if gg.isPackageInstalled("sstool.only.com.sstool")
then
gg.alert("SSTool Detected⛔", "", "", "")
print("❗ Please, delete SSTool ❗")
os.exit()
else
end
-- main code
arch = gg.getTargetInfo()
target_process = "com.fingersoft.hcr2"
target_name = "Hill Climb Racing 2"
if gg.getTargetPackage() ~= target_process then
gg.alert("This script was written for " .. target_name .. " (" ..
target_process .. ") but you are attached to " ..
arch.label .. " (" .. gg.getTargetPackage() .. "). Attach to the
correct process and try again.")
gg.setVisible(true)
os.exit()
end
gg.clearList()
gg.clearResults()
--SUPPORTED GG VERSION--
--> 101.1 <--
Alert1 = gg.alert("📰New features📰:\nUpdated Some Function!\n[+] CoinS And Gems & Free
Upgrades and Chest\n[+]Added Changed Logs\n📰 Scripted by📰:PlayerUnknown\nContact My
Discord:- enybygg#0000", "Start↗️", "NO↙️")
if Alert1 == 1 then
gg.toast("Hack loading Please Wait!!")
end
if Alert1 == 2 then
☠️
gg.alert("Bye:\nExit Script ? ","Exit↙️")
gg.toast("Exit Script!!")
os.exit()
end
--First Menu--
gg.setVisible(false)
function main()
menu = gg.choice({"Fly🛬",
"Adventure",
"Chest Hacks/Free-Resources💎🔓",
"Fake Rank🏆[64 bit Only]",
"↗️😋Autowin/forceboss/More [64 bit Only]",
"Flat Road",
"Tune Part Hack Or Swap Hacks 🔁",
"Profile👤",
"DownForce On Vehicle↙️",
"Unlock Things🔓",
"Other-1",
"MAX PARTS | MAX VEHICLES",
"Fun Maps",
"Flag Hack",
"Changed Log",
"About📝",
"Exit❌"},0, "Updated Script By PlayerUnknown | Script Updated Version :-
1.63.3☑️")
function Fly()
setm = gg.choice({
"Fly Hack (All Vehicle<>64 Bit Only)",
"Off Fly Hack 64 Bit Only",
"'Fly Hack (Active After Count-down Completed 3,2,1 In Cups<>32 Bit And
64 Bit)",
"Moon Gravity 😋 (All Maps<>All Vehicle)",
"Sun Gravity☠️ don't use {If Moon Gravity} (All Maps<>All Vehicle)",
"Fly Hack (Only Some Vehicle<>Fast<>For 32 Bit & 64 Bit)",
"Back"}, nil,"Scripted By Mikey-GG")
if setm == 1 then FH() end
if setm == 2 then OFH() end
if setm == 3 then FH123() end
if setm == 4 then MG() end
if setm == 5 then SG() end
if setm == 6 then FlyFSV() end
if setm == 7 then main() end
end
function OFH()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("9.32067518e-21", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("1.21408491e-11", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function FH123()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("9.99999982e-14~1000;9.99999996e-13~1000;9.99999982e-
14~1000;9.99999982e-14~1000;0;0~1;1;0::35", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0,
-1, 0)
gg.refineNumber("0", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-14.69690036774", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function MG()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-5", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function SG()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-1", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done☠️')
end
function FlyFSV()
gg.alert("Note: Active This When You Running The Vehicle! (After Running The
Vehicle Click Pause Game)")
gg.sleep(3000)
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0.03194890544;0;0;1;0::35", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL,
0, -1, 0)
gg.refineNumber("0;0;1;0", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(500, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-22", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function WIDEVIEW()
::Input::
local ViewRadius = gg.prompt({"Input Radius Of View:"}, {"60"}, {"number"})
if ViewRadius ~= nil then
if tonumber(ViewRadius[1]) > 100 or tonumber(ViewRadius[1]) < 60 then
gg.alert("Too High/Low Radius! Please Put From 60 To 100.")
goto Input
else
gg.clearResults()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_ANONYMOUS | gg.REGION_C_DATA)
gg.searchNumber("20;50::5", 16)
gg.getResults(10)
gg.editAll(tostring(ViewRadius[1]))
gg.clearResults()
gg.toast("Wide View Enabled")
end
end
end
function ATDC()
gg.alert('Reach First 500m in Distance- Chest')
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1;500;21600;1;-1;1::21", gg.TYPE_DWORD, false, gg.SIGN_EQUAL,
0, -1, 0)
gg.refineNumber("-1;1::5", gg.TYPE_DWORD)
gg.refineNumber("1", gg.TYPE_DWORD)
gg.getResults(5)
gg.editAll("9999999",gg.TYPE_DWORD)
gg.clearResults()
gg.toast('Done')
end
function ACDISTANCE()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("500;500;1,918,986,248;100::13", gg.TYPE_DWORD)
gg.refineNumber("500;500::5", gg.TYPE_DWORD)
revert = gg.getResults(10)
gg.editAll("-5", gg.TYPE_DWORD)
gg.clearResults()
gg.toast("⭐ ADVENTURE DISTANCE CHEST")
end
function ADISTANCEMASTERY()
gg.setRanges(gg.REGION_C_DATA)
gg.searchNumber("0.37999999523;0.30000001192~3000;0~0.10000000149;0.15000000596;0.6
9999998808::17", gg.TYPE_FLOAT)
gg.refineNumber("0.30000001192~3000", gg.TYPE_FLOAT)
revert = gg.getResults(10)
gg.editAll("3000", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("⭐ You Will Increase Stars Significantly | Reach 3500m to get Max Mastery
points")
end
function FreeChest()
setm = gg.choice({ "ON FREE SHOP 64bit",
"100k MASTERY HACK POINTS FROM VEHICLE CHEST",
"100~120k Coins🤑",
"OFF Coins❎",
"15k Gems💎",
"OFF 15k Gems❎",
"Upgrade Without Parts⚙️",
"OFF Upgrade Without Parts⚙️",
"Change Rare Chest To Others Chest",
"Skins And Vehicle Paints From Legendary Chest",
"Back"},0,"Value By No-Fear\nOpen Chest To Get Items! \nAll Function Are For 64
Bit")
if setm == nil then else
if setm == 1 then FREECHEST() end
if setm == 2 then MHPFVC() end
if setm == 3 then CoinsOn1() end
if setm == 4 then OFFCoinsOn1() end
if setm == 5 then GemsOn() end
if setm == 6 then OFFGemsOn() end
if setm == 7 then UWP() end
if setm == 8 then UWPOFF() end
if setm == 9 then CRCTOC() end
if setm == 10 then CSAVPFLC() end
if setm == 11 then main() end
end
end
function FREECHEST()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_BSS)
gg.searchNumber("0.100;0;-130", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0.100", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function MHPFVC()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_BSS)
gg.searchNumber("00000064h;000000FAh;000001F4h;000004E2h;00000FA0h;00002710h::29",
gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("00000064h;000000FAh;000001F4h;000004E2h;00000FA0h;00002710h",
gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10)
gg.editAll("100000", gg.TYPE_DWORD)
gg.clearResults()
gg.toast('OPEN VEHICLE CHEST YOUR WANT MASTERY FOR | GET MAX LEVEL XP')
end
function CoinsOn1()
gg.setRanges(gg.REGION_C_ALLOC)
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("43200;1;8F::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("8", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("100", gg.TYPE_FLOAT)
gg.processResume()
gg.clearResults()
gg.searchNumber("542,328,336;1,397,049,411;84;1;0.5F:33", gg.TYPE_DWORD, false,
gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("100", gg.TYPE_FLOAT)
gg.processResume()
gg.clearResults()
gg.searchNumber("86400;1;1~20F::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1,
0)
gg.refineNumber("1~20", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("100", gg.TYPE_FLOAT)
gg.processResume()
gg.clearResults()
gg.searchNumber("28,800;1;0.5F~4F::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -
1, 0)
gg.refineNumber("0.5~4", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("100", gg.TYPE_FLOAT)
gg.processResume()
gg.clearResults()
gg.searchNumber("21600;1;2F::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("100", gg.TYPE_FLOAT)
gg.processResume()
gg.clearResults()
gg.searchNumber("10800;1;1F::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("1", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("100", gg.TYPE_FLOAT)
gg.toast('Done')
end
function OFFCoinsOn1()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("86,400D;1D;100F::9", gg.TYPE_AUTO, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("10", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Disabled [Coin Hack]')
end
function GemsOn()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("810640B9r;3F040071r::5", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0,
-1, 0)
gg.getResults(10,nil)
gg.editAll("~A8 MOV W1, #0x3A98", gg.TYPE_DWORD) -- Modification is written in
Hexadecimal Code
gg.clearResults()
gg.alert("Done,Open a Free chest")
gg.toast('Done')
end
function OFFGemsOn()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("~A8 MOV W1, #0x3A98", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -
1, 0)
gg.getResults(10,nil)
gg.editAll("810640B9r;3F040071r", gg.TYPE_DWORD) -- Modification is written in
Hexadecimal Code
gg.clearResults()
gg.alert("Disabled [15k gems Hack]")
gg.toast('Done')
end
function UWP()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("-0.60000002384", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-999", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function UWPOFF()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("-999", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-0.60000002384", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function CRCTOC()
↗️
gg.alert('Custom Chest\nRare Chest to Others Chest',"OPEN Menu↗️")
setm = gg.choice({
"Change To Common Chest",
"Change To Uncommon Chest",
"Change To Epic Chest",
"Change To Champion Chest",
"Change To Legendary Chest",
"Change To Xmas Chest",
"Change To Free Blue Chest",
"Change To VIP Chest",
"Change To Video Chest",
"Change To Fingersoft/ Crosspromo Chest",
"Reset Chest All",
"Back"},0,"Scripted By Mikey-Hcr2")
if setm == nil then else
if setm == 1 then changechestto1() end
if setm == 2 then changechestto2() end
if setm == 3 then changechestto3() end
if setm == 4 then changechestto4() end
if setm == 5 then changechestto5() end
if setm == 6 then changechestto6() end
if setm == 7 then changechestto7() end
if setm == 8 then changechestto8() end
if setm == 9 then changechestto9() end
if setm == 10 then changechestto10() end
if setm == 11 then ChestResetAll() end
if setm == 12 then main() end
end
end
function changechestto1()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Common Chest")
gg.toast('Done')
end
function changechestto2()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("1", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Uncommon Chest")
gg.toast('Done')
end
function changechestto3()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("3", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Epic Chest")
gg.toast('Done')
end
function changechestto4()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("4", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Champion Chest")
gg.toast('Done')
end
function changechestto5()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("7", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Legendary Chest")
gg.toast('Done')
end
function changechestto6()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("6", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Xmas Chest")
gg.toast('Done')
end
function changechestto7()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("8", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Free Blue Chest")
gg.toast('Done')
end
function changechestto8()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("9", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("VIP Chest")
gg.toast('Done')
end
function changechestto9()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("11", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Video Blue Chest")
gg.toast('Done')
end
function changechestto10()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("14", gg.TYPE_DWORD)
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1;1;1;1;60;0;1,050,253,722;0:29", gg.TYPE_DWORD, false,
gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("60", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("9999", gg.TYPE_DWORD)
gg.clearResults()
gg.alert("Fingersoft Chest")
gg.toast('Done')
end
function ChestResetAll()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,701,331,744D;1,864,397,939D;1,866,932,326D;1,701,405,807D;115D;1
00D;0~14D::29", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0~14", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(10, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("2", gg.TYPE_DWORD)
gg.alert("Chest has been Reset")
gg.toast('Done')
end
function CSAVPFLC()
chestmenu = gg.choice({
'Off Skins/Paints💀',
'🌟Paints From Chest x64 bit Only',
'BACK'},0,'Value By Starboy')
if chestmenu == nil then else
if chestmenu == 1 then offchestskin() end
if chestmenu == 2 then allchestmenu() end
if chestmenu == 3 then main() end
end
end
function offchestskin()
gg.setRanges(4)
gg.searchNumber("25;30;35;10;1,103,626,240;1~5;1,106,247,680;1~5;1,108,082,688;1~5;
1,092,616,192;1~5::145", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("1~5", gg.TYPE_DWORD)
gg.getResults(300)
gg.editAll('1;2;3;4',gg.TYPE_DWORD)
gg.clearResults()
end
function allchestmenu()
gg.setRanges(gg.REGION_C_ALLOC)
input = gg.prompt({"Common - 1\nRare - 2\nEpic - 3\nLegendary Skin - 4\nLegendary
Paint - 5"},
{"5"})
gg.searchNumber("25;30;35;10;1,103,626,240;1~5;1,106,247,680;1~5;1,108,082,688;1~5;
1,092,616,192;1~5::145",gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("1~5", gg.TYPE_DWORD)
gg.getResults(30)
gg.editAll(""..input[1], gg.TYPE_DWORD)
gg.clearResults()
end
info = gg.getTargetInfo()
Offsets = {['ARM8'] =
{[1] = {['Edits'] = {[1] = '0x1F8',[2] = ''},['Name'] = 'Fake WC
Rank'},
[2] = {['Edits'] = {[1] = '0x3EC',[2] = ''},['Name'] = 'Fake
Season Rank'}}
}
if info.x64 == true then armType = 'ARM8' pointerType = gg.TYPE_QWORD end
function GameStatus()
gg.setRanges(gg.REGION_C_ALLOC)
gg.clearResults()
gg.searchNumber("1;1;65792;1472367388~1772367388::21", gg.TYPE_DWORD)
gg.refineNumber("65792", gg.TYPE_DWORD)
local result = gg.getResults(1)
local offsets = {ARM8 = 0x68}
local FirstTPointer = {{ address = result[1].address + offsets[armType], flags =
pointerType}}
local GetValues = gg.getValues(FirstTPointer)
local getList = {{ address = GetValues[1].value, flags = pointerType}}
return gg.getValues(getList)[1].address
end
function wcRank()
local Address = GameStatus()
local GetValues = {{ address = Address + Offsets[armType][1].Edits[1], flags =
gg.TYPE_FLOAT}}
gg.loadResults(gg.getValues(GetValues))
gg.setVisible(false)
gg.getResults(1)
gg.editAll("60",gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function seasonRank()
local Address = GameStatus()
local GetValues = {{ address = Address + Offsets[armType][2].Edits[1], flags =
gg.TYPE_FLOAT}}
gg.loadResults(gg.getValues(GetValues))
gg.setVisible(false)
gg.getResults(1)
gg.editAll("60",gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function CupRankAdvanced()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1;1;65792;1472367388~1772367388::21", gg.TYPE_DWORD)
gg.refineNumber("65792", gg.TYPE_DWORD)
local result = gg.getResults(1)
local getFirstPointer = {
{
address = result[1].address + 0x68,
flags = gg.TYPE_QWORD
} }
getFirstPointer = gg.getValues(getFirstPointer)
local fbedit = {
{
address = getFirstPointer[1].value - 4,
flags = gg.TYPE_FLOAT,
value = 99.7
} }
gg.setValues(fbedit)
gg.clearResults()
AFF = gg.choice({
"😈Auto Win😈",
"😈Force BOSS😈",
"😈Force Cup😈",
"If the force boss doesn't work, please click here",
"Back"}, 0, "By Starboy,nofeargg,skullskripts\n64Bit Only")
if AFF == nil then else
if AFF == 1 then AA() end
if AFF == 2 then BB() end
if AFF == 3 then LLL() end
if AFF == 4 then OPP() end
if AFF == 5 then main() end
end
end
function CitMau_char4()
Gk = {
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"0"
}
return Gk[math.random(1,#Gk)]
end
function AA()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.toast("🛡 EnyBY-GG {HCR2} 🛡")
gg.searchNumber("1441153444632348833;-4808016601053920916;-
4808086962663162272::9",32)
gg.getResults(10)
gg.editAll("1441153444632348833;2190983626865246572;-4808086965328547840",32)
gg.searchNumber("2191010015314362368;2171509218822588416;2188811129497763873::9",32
)
gg.getResults(10)
gg.editAll("2191010015318378496;2171509218822588416;2188811129497763873",32)
gg.searchNumber("-5097968032520052760;-5476375258283876075;-
7998354555362344521::9",32)
gg.getResults(10)
gg.editAll("5944751876042416104;-5476375260007759787;-7998354555362344521",32)
gg.searchNumber("-4809759692504946712;-7998142349462975222;-
6190756374733855768::9",32)
gg.getResults(10)
gg.editAll("2175959946779174888;-7998142352131452918;-6190756374733855768",32)
gg.searchNumber("1,077,936,128",4)
gg.getResults(1000)
gg.editAll("-902548104",4)
gg.searchNumber("100.0;0.0;-0.37139099836;0.92847698927;-0.60000002384;-
0.85000002384::21",gg.TYPE_FLOAT)
gg.refineNumber("100")
gg.getResults(100)
gg.editAll("0",gg.TYPE_FLOAT)
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("1441153444632348833;-4808016601053920916;-
4808086962663162272::9",32)
gg.getResults(10)
gg.editAll("1441153444632348833;2190983626865246572;-4808086965328547840",32)
gg.searchNumber("2191010015314362368;2171509218822588416;2188811129497763873::9",32
)
gg.getResults(10)
gg.editAll("2191010015318378496;2171509218822588416;2188811129497763873",32)
gg.searchNumber("-5097968032520052760;-5476375258283876075;-
7998354555362344521::9",32)
gg.getResults(10)
gg.editAll("5944751876042416104;-5476375260007759787;-7998354555362344521",32)
gg.searchNumber("-4809759692504946712;-7998142349462975222;-
6190756374733855768::9",32)
gg.getResults(10)
gg.editAll("2175959946779174888;-7998142352131452918;-6190756374733855768",32)
gg.clearResults()
end
function BB()
gg.alert('Use For Bronze to legendary')
gg.setRanges(8)
gg.searchNumber("-1’119’621’888", gg.TYPE_DWORD)
sl=gg.getResultCount()
if sl == 4 then
gg.clearResults()
else
t = gg.getResults(5)
t[5].value="-1134575360"
t[5].freeze=true
gg.addListItems(t)
gg.addListItems(t)
gg.clearResults()
gg.searchNumber(":race", gg.TYPE_BYTE)
L = gg.getResults(10000)
gg.clearResults()
gg.searchNumber("-1’119’763’200", gg.TYPE_DWORD)
j = gg.getResults(8)
j[6].value="-1134575360"
j[6].freeze=true
gg.addListItems(j)
gg.clearResults()
end
end
function LLL()
gg.clearResults()
gg.clearResults()
gg.setRanges(4)
OQ = math.random(1000000000, 20000000000)
OP = math.random(2000000000, 2100000000)
gg.searchNumber(""..OQ.."~"..OP.."", gg.TYPE_DWORD)
TR = gg.getResults(10000)
gg.setValues(TR)
gg.clearResults()
gg.clearResults()
gg.clearResults()
gg.setRanges(4)
gg.searchNumber("Q B8 1E 85 '?' CD CC 'L?' 00 00 00 00 00 00 00 00 01 00 01 00",
gg.TYPE_BYTE)
gg.searchNumber("-72", gg.TYPE_BYTE)
jg=gg.getResults(50)
sl=gg.getResultCount()
dzy=jg[1].address-700
gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value =
28789}})
dzy=jg[1].address-704
gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value =
1667196782}})
dzy=jg[1].address-708
gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value =
1869373305}})
dzy=jg[1].address-712
gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value =
1953063706}})
dzy=jg[1].address-716
gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value =
0}})
dzy=jg[1].address-716
gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value =
0}})
gg.clearResults()
gg.setRanges(8)
OQ = math.random(100000000, 1000000000)
OP = math.random(1100000000, 2000000000)
gg.searchNumber(""..OQ.."~"..OP.."", gg.TYPE_DWORD)
TR = gg.getResults(10000)
gg.setValues(TR)
end
function OPP()
local fbedit = {
{
address = getFirstPointer[1].value - 4,
flags = gg.TYPE_FLOAT,
value = 1999.7
} }
gg.setValues(fbedit)
end
function FRFA32()
gg.alert("Note: ⚠︎Some Adventure Maps Maybe Not Flat⚠︎")
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("0.7", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("9999", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function FRFC32()
gg.alert("Note: ⚠︎Some Cups Maps Maybe Not Flat⚠︎")
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("50", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("1777", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function FlatRoadForestMap()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("1109006215", gg.TYPE_DWORD,
false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("1209006215", gg.TYPE_DWORD)
gg.clearResults()
gg.toast("Done")
gg.alert("The Flat Road In 1200m")
end
function FlatRoadCityMap()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("1123132079", gg.TYPE_DWORD,
false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("1223132079", gg.TYPE_DWORD)
gg.clearResults()
gg.toast("Done")
gg.alert("The Flat Road In 650m")
end
function OFRFA32()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("9999", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0.69999998808", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function OFRFC32()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("1777", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("50", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
-------- Profile
function Profile()
setm = gg.choice({
"Profile Garage Power Changer",
"Change Name",
"No Name (Invisible)",
"Exit"},0,"Method By \nMikey-GG & Lazor-Hcr2 ")
if setm == nil then else
if setm == 1 then ProfileGaragePowerChanger() end
if setm == 2 then ChangeName() end
if setm == 3 then NoName() end
if setm == 4 then main() end
end
end
function ProfileGaragePowerChanger()
setm = gg.choice({
"Fake GP Hack Step 1",
"Fake GP Hack Step 2",
"Fake GP Hack Step 3 (Active In Cups)",
"Back"},0,"Fake Garage Power Hack By Lazor-Hcr2 & PlayerUnknown (After Active Step
1/2, Don't Active Any Hack!)")
if setm == nil then else
if setm == 1 then fg1() end
if setm == 2 then fg2() end
if setm == 3 then fg3() end
if setm == 4 then Profile() end
end
end
function fg1()
gg.setRanges(gg.REGION_C_ALLOC)
input = gg.prompt({"Fake GP Hack Step 1\n\nPut In Your Current Value Of
GP:"},
{0},
{"number"})
if input == nil then ProfileGaragePowerChanger() else
gg.setVisible(false)
gg.searchNumber(input[1],gg.TYPE_DWORD)
gg.getResults(100000)
gg.alert("Fake GP Hack Step 1 Done. Now Increase Your GP And Go To Step 2")
end
end
function fg2()
gg.setRanges(gg.REGION_C_ALLOC)
input = gg.prompt({"Fake GP Hack Step 2\n\nPut In Your New Value Of GP:"},
{0},
{"number"})
if input == nil then ProfileGaragePowerChanger() else
gg.setVisible(false)
gg.refineNumber(input[1],gg.TYPE_DWORD)
gg.getResults(100000)
gg.alert("Fake GP Hack Step 2 Done. Now Increase Your GP And Go To Cups And Active
Step 3")
end
end
function fg3()
gg.setRanges(gg.REGION_C_ALLOC)
input = gg.prompt({"Fake GP Hack Step 3\n\nPut In Your New Value Of GP:" , "Set
New Value Of GP:"},
{0;0},
{"number" , "number"})
if input == nil then ProfileGaragePowerChanger() else
gg.setVisible(false)
gg.refineNumber(input[1],gg.TYPE_DWORD)
gg.getResults(100000)
gg.editAll(input[2],gg.TYPE_DWORD)
gg.clearResults()
gg.toast("Done")
end
end
function ChangeName()
gg.alert("[+] Method By Mikey-Hcr2")
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS)
input = gg.prompt({"Search Name\nPut Your Old Name\nPut Here:","Change Name\nPut
Your New Name\nChange Name To:"}, {Hi;king}, {"text","text"})
gg.setVisible(false)
gg.searchNumber(":"..input[1], gg.TYPE_BYTE)
gg.getResults(100000)
gg.editAll(":"..input[2], gg.TYPE_BYTE)
gg.clearResults()
gg.toast("Name Has Succesfully Change To "..input[2])
end
function NoName()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS)
input = gg.prompt({"Search Name\nPut Your Old Name"}, {Hi}, {"text"})
gg.setVisible(false)
gg.searchNumber(":"..input[1], gg.TYPE_BYTE)
gg.getResults(100000)
gg.editAll(": ", gg.TYPE_BYTE)
gg.clearResults()
gg.toast("Name Has Change SuccessFully {Invisible}")
end
--- DownForce
function DownForce()
setm = gg.choice({
"-10 Downforce (Default)",
"-20 Downforce (Bad Downforce)",
"-30 Downforce (Not Bad Downforce)",
"-40 Downforce (Nice Downforce)",
"-50 Downforce (Good Downforce)",
"-60 Downforce (Best Downforce)",
"-70 Downforce (Very Best Downforce)",
"-80 Downforce (OP Downforce)",
"-90 Downforce (Very OP Downforce)",
"-100 Downforce (Very Very OP Downforce👀)",
"|>RECOMMENDED<| Custom Downforce (If You Actived -20, -30, -40, -50, -60,
-70, -80 -90, -100 Downforce, This wont work!)",
"Downforce (All Vehicle<>Active In Race)",
"Back"},0,"Value For DownForce By PlayerUnknown")
if setm == nil then else
if setm == 1 then DD() end
if setm == 2 then BD() end
if setm == 3 then NBD() end
if setm == 4 then ND() end
if setm == 5 then GD() end
if setm == 6 then GBD() end
if setm == 7 then VBD() end
if setm == 8 then OPD() end
if setm == 9 then VOPD() end
if setm == 10 then VVOPD() end
if setm == 11 then CDHACK() end
if setm == 12 then DFH() end
if setm == 13 then main() end
end
end
-- second Function DownForce--
function DD()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-10", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function BD()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-20", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function NBD()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-30", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function ND()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-40", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function GD()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA | gg.REGION_C_ALLOC)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-50", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function GBD()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-60", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function VBD()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-70", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function OPD()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-80", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function VOPD()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-90", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function VVOPD()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-100", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function CDHACK()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.alert('Change To Any Downforce You Want, Like -500 Very Downforce')
local powerMenu = gg.prompt({"Choose power of the downforce. (cancel to go
back) [1;500]"},{10},{"number"})
gg.editAll(powerMenu[1] * -1,gg.TYPE_FLOAT)
gg.toast('Done')
end
function DFH()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_C_ALLOC | gg.REGION_C_BSS)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-55", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function TuneParts()
setm = gg.choice({
"Part Hack",
"Tune Part Swap with other Tuning Parts",
"Back"},0,"Value By PlayerUnknown")
if setm == nil then else
if setm == 1 then PartHack() end
if setm == 2 then PartSwap() end -----Done
if setm == 3 then main() end -----Done
end
end
function PartHack()
setm = gg.choice({
"Advanced Tune Part Hack (Manually)✔️️",
"Fume Fuel (64 Bit Only)✔️️",
"OFF Fume Fuel❎",
"Wheelie Boost Hack✔️",
"Off Wheelie Boost Hack❎",
"Infinite Rollcage (ARMV8 only)✔️️",
"Back"},0,"Value By PlayerUnknown")
if setm == nil then else
if setm == 1 then AdvancePartHack() end
if setm == 2 then FumeFuelHack() end
if setm == 3 then OFFFumeFuelHack() end
if setm == 4 then WBH() end
if setm == 5 then OFFWBH() end
if setm == 6 then InfiniteRollcage() end
if setm == 7 then main() end
end
end
partsTable = {
status = {
false, --1
false,--2
false,--3
false,--4
false,--5
false,--6
false,--7
false,---8
false,---9
false,---10
false,---11
false, ---12
},
names = {
"Magnet • Radius", ----1
"Wings • Duration",-----2
"Jump Shocks • Length",-----3
"Landing Boosts • Impulse",-----4
"Fuel/Coin Boost • Duration",------5
"Nitro • Impulse",----6
"FUME BOOST • Boost (1.05) Otherwise Unbalance",----7
"START BOOST • Duration",------8
"START BOOST • Boost",-------9
"Wheelie • Boost",-------10
"Overcharged Turbo • Impulse",-----11
"After Burner • Top Speed (1.05)" ---12
},
values = {
"0000A040r;00000841r",----1
"0000803Fr;00002040r",----2
"3333B33Er;6666263Fr",----3
"00000041r;00007041r",----4
"0000003Fr;0000803Fr",-----5
"66668640r;0000E040r",-----6
"00001643r;0000E143r",-----7-----
"0000003Fr;0000C03Fr",-----8-----
"00001644r;00004844r",-----9---
"00004843r;0000C843r",------10
"00008040r;00002041r",------11
"0000C03Fr;00006040r" ------12
}
}
patchTable = {
[1] = "2",
[2] = "1.9",
[3] = "1.8",
[4] = "1.7",
[5] = "1.6",
[6] = "1.5",
[7] = "1.4",
[8] = "1.3",
[9] = "1.2",
[12] = "1.1",
[13] = "1.09",
[14] = "1.08",
[15] = "1.07",
[16] = "1.06",
[17] = "1.05",
[18] = "1.04",
[19] = "1.03",
[20] = "1.02",
[21] = "1.01",
[22] = "1.009",
[23] = "1.008",
[24] = "1.007",
[25] = "1.006",
[26] = "1.005",
[27] = "1.004",
[28] = "1.003",
[29] = "1.002",
[30] = "1.001",
[31] = "1.0009",
[32] = "1.0008",
[33] = "1.0007",
[34] = "1.0006",
[35] = "1.0005",
[36] = "1.0004",
[37] = "1.0003",
[38] = "1.0002",
[39] = "1.0001"
}
memoryRegionTable = {
gg.REGION_C_ALLOC
}
baseMemoryRegion = 0
local MemoryRegion = gg.choice({
"Ca - C++ Alloc",
}, 0, "Select Memory Region")
if MemoryRegion ~= nil then
baseMemoryRegion = memoryRegionTable[MemoryRegion]
end
logsTable = {}
table.insert(partsTable.names, "Logs")
table.insert(partsTable.names, "Back")
local Parts = gg.choice(partsTable.names, 0, "PartsModifier v1.1\n\nMade By
Mikey-GG & Lazor-GG")
if Parts ~= nil then
if Parts == #partsTable.names - 1 then
gg.alert(tostring(table.concat(logsTable, "\n")))
AdvancePartHack()
end
if Parts == #partsTable.names then
gg.toast("back")
main()
end
if Parts < #partsTable.names - 1 and partsTable.status[Parts] ~= true
then
local PartsLevel = gg.choice(patchTable, 0, "Select Level\n\
nLowest Level: 2\nRecommanded Level: 1.2\nHighest Level: 1.0001")
if PartsLevel ~= nil then
local edited = patchParts(baseMemoryRegion,
partsTable.values[Parts], patchTable[PartsLevel])
if edited > 0 then
table.insert(logsTable, "\nName: " ..
tostring(partsTable.names[Parts]) .. "\n" .. "Edited: " .. "Successful".. "\n" ..
"Edited Level: " .. tostring(patchTable[PartsLevel]) .. "\n" .. "Edited At: " ..
tostring(os.date()))
partsTable.status[Parts] = true
else
table.insert(logsTable, "\nName: " ..
tostring(partsTable.names[Parts]) .. "\n" .. "Edited: " .. "Failed".. "\n" ..
"Edited Level: " .. tostring(patchTable[PartsLevel]) .. "\n" .. "Edited At: " ..
tostring(os.date()))
partsTable.status[Parts] = true
end
else
AdvancePartHack()
end
end
end
end
function WBH()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1.0;-1.0;0.89999997616;-0.40000000596::17", gg.TYPE_FLOAT,
false, gg.SIGN_EQUAL, 0, -1, 0)
function OFFWBH()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1.0;-1.0;3;-0.40000000596::17", gg.TYPE_FLOAT, false,
gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("3", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0.89999997616", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function InfiniteRollcage()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0038281Er;0820201Er;A08E00BDr::9", gg.TYPE_DWORD, false,
gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("505952256", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0028281Er", gg.TYPE_DWORD)
gg.editAll("10", gg.TYPE_FLOAT)
gg.clearResults()
end
function PartSwap()
setm = gg.choice({
"SPOILER",
"AFTERBURNER",
"THRUSTER",
"MAGNET",
"ROLLCAGE",
"JUMP SHOCKS",
"FLIP BOOST",
"FUME BOOST",
"START BOOST",
"OVERCHARGED TURBO",
"LANDING BOOST",
"WINGS",
"FUEL BOOST",
"NITRO",
"COIN BOOST",
"WINTER TIRES",
"HEAVY WEIGHT",
"WHEELIE BOOST",
"AIR CONTROL",
"❎BÀCK❎"},0,"By EnyBy-GG\nSomething maybe crash the game\nSelect part:")
if setm == nil then else
if setm == 1 then T = 1869640462 E = 1919249513 W = 0 N = 0 C = 0 X = 0 Q =
0 VV1() end
if setm == 2 then T = 1952866582 E = 1969386085 W = 1919250034 N = 0 C = 0
X = 0 Q = 0 VV1() end
if setm == 3 then T = 1919448082 E = 1702130549 W = 29554 N = 0 C = 0 X = 0
VV1() end
if setm == 4 then T = 1734438156 E = 7628142 W = 0 N = 0 C = 0 X = 0 Q = 0
VV1() end
if setm == 5 then T = 1819243024 E = 1734435692 W = 101 N = 0 C = 0 X = 0 Q
= 0 VV1() end
if setm == 6 then T = 1836411412 E = 1868717936 W = 7631727 N = 0 C = 0 X =
0 Q = 0 VV1() end
if setm == 7 then T = 1768711712 E = 1886609264 W = 1600415077 N =
1936682850 C = 116 X = 0 VV1() end
if setm == 8 then T = 1836410388 E = 1868717925 W = 7631727 N = 0 C = 0 X =
0 Q = 0 VV1() end
if setm == 9 then T = 1919250470 E = 1952671078 W = 1635021663 N =
1650422898 C = 1953722223 X = 0 VV1() end
if setm == 10 then T = 1920300054 E = 1650421602 W = 1953722223 N = 0 C = 0
X = 0 Q = 0 VV1() end
if setm == 11 then T = 1919250474 E = 1952671078 W = 1851878495 N =
1735289188 C = 1869570655 X = 29811 VV1() end
if setm == 12 then T = 1768711946 E = 25956 W = 0 N = 0 C = 0 X = 0 VV1()
end
if setm == 13 then T = 1702192660 E = 1868717932 W = 7631727 N = 0 C = 0 X
= 0 Q = 0 VV1() end
if setm == 14 then T = 1953066506 E = 28530 W = 0 N = 0 C = 0 X = 0 VV1()
end
if setm == 15 then T = 1768907540 E = 1868717934 W = 7631727 N = 0 C = 0 X
= 0 VV1() end
if setm == 16 then T = 1852405528 E = 1601332596 W = 1702001012 N = 115 C =
0 X = 0 VV1() end
if setm == 17 then T = 1634035734 E = 1702328694 W = 1952999273 N = 0 C = 0
X = 0 VV1() end
if setm == 18 then T = 1701345050 E = 1701407845 W = 1869570655 N = 29811 C
= 0 X = 0 VV1() end
if setm == 19 then T = 1919508758 E = 1852793695 W = 1819243124 N = 0 C = 0
X = 0 VV1() end
if setm == 20 then main() end
end
end
function VV1()
setm = gg.choice({
"SPOILER",
"AFTERBURNER",
"THRUSTER",
"MAGNET",
"ROLLCAGE",
"JUMP SHOCKS",
"FLIP BOOST",
"FUME BOOST",
"START BOOST",
"OVERCHARGED TURBO",
"LANDING BOOST",
"WINGS",
"FUEL BOOST",
"NITRO",
"COIN BOOST",
"WINTER TIRES",
"HEAVY WEIGHT",
"WHEELIE BOOST",
"AIR CONTROL",
"BACK⤴️"},0, "By EnyBy-GG\nSomething maybe crash the game\nSwap to:")
if setm == nil then else
if setm == 1 then TT = 1869640462 EE = 1919249513 WW = 0 NN = 0 CC = 0 XX =
0 QQ = 0 VV2() end
if setm == 2 then TT = 1952866582 EE = 1969386085 WW = 1919250034 NN = 0 CC
= 0 XX = 0 QQ = 0 VV2() end
if setm == 3 then TT = 1919448082 EE = 1702130549 WW = 29554 NN = 0 CC = 0
XX = 0 QQ = 0 VV2() end
if setm == 4 then TT = 1734438156 EE = 7628142 WW = 0 NN = 0 CC = 0 XX = 0
QQ = 0 VV2() end
if setm == 5 then TT = 1819243024 EE = 1734435692 WW = 101 NN = 0 CC = 0 XX
= 0 QQ = 0 VV2() end
if setm == 6 then TT = 1836411412 EE = 1868717936 WW = 7631727 NN = 0 CC =
0 XX = 0 QQ = 0 VV2() end
if setm == 7 then TT = 1768711712 EE = 1886609264 WW = 1600415077 NN =
1936682850 CC = 116 XX = 0 VV1() end
if setm == 8 then TT = 1836410388 EE = 1868717925 WW = 7631727 NN = 0 CC =
0 XX = 0 XX = 0 VV2() end
if setm == 9 then TT = 1919250470 EE = 1952671078 WW = 1635021663 NN =
1650422898 CC = 1953722223 XX = 0 VV1() end
if setm == 10 then TT = 1920300054 EE = 1650421602 WW = 1953722223 NN = 0
CC = 0 XX = 0 QQ = 0 VV2() end
if setm == 11 then TT = 1919250474 EE = 1952671078 WW = 1851878495 NN =
1735289188 CC = 1869570655 XX = 29811 VV1() end
if setm == 12 then TT = 1768711946 EE = 25956 WW = 0 NN = 0 CC = 0 XX = 0
VV1() end
if setm == 13 then TT = 1702192660 EE = 1868717932 WW = 7631727 NN = 0 CC =
0 XX = 0 QQ = 0 VV2() end
if setm == 14 then TT = 1953066506 EE = 28530 WW = 0 NN = 0 CC = 0 XX =0
VV2() end
if setm == 15 then TT = 1768907540 EE = 1868717934 WW = 7631727 NN = 0 CC =
0 XX = 0 VV2() end
if setm == 16 then TT = 1852405528 EE = 1601332596 WW = 1702001012 NN = 115
CC = 0 XX = 0 VV2() end
if setm == 17 then TT = 1634035734 EE = 1702328694 WW = 1952999273 NN = 0
CC = 0 XX = 0 VV2() end
if setm == 18 then TT = 1701345050 EE = 1701407845 WW = 1869570655 NN =
29811 CC = 0 XX = 0 VV2() end
if setm == 19 then TT = 1919508758 EE = 1852793695 WW = 1819243124 NN = 0
CC = 0 XX = 0 VV2() end
if setm == 20 then PartSwap() end
end
end
function VV2()
gg.clearResults()
gg.setRanges(4)
gg.searchNumber(""..T..";"..E..";"..W..";"..N..";"..C..";"..X.."::21",
gg.TYPE_DWORD)
gg.getResults(10000)
gg.editAll(""..TT..";"..EE..";"..WW..";"..NN..";"..CC..";"..XX.."", gg.TYPE_DWORD)
gg.clearResults()
end
function UNLOCK()
UnlockItems = gg.choice({"Cosmetics Unlock","Vehicle Unlock","BACK"},0,"Cosmetics
Unlock By Mikey-Hcr2")
if UnlockItems == nil then else
if UnlockItems == 1 then UnlockCosmetics() end
if UnlockItems == 2 then UnlockVehiclemain() end
if UnlockItems == 3 then main() end
end
end
function UnlockCosmetics()
menu = gg.choice({"Cup Rank Points Cosmetics🏆",
"Adventure Rank Points Cosmetics",
"Public Event Special Edition/Collaboration Itéms📢🕔🌆","Back"},0, "Script Dev :
StarBoy")
function CupPointCosmetics()
gg.alert('Working')
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1~2;500~1,000,000;1;1F~50F;9~50::17", gg.TYPE_DWORD)
gg.refineNumber("1~2", gg.TYPE_DWORD)
gg.getResults(1000)
gg.editAll("1", gg.TYPE_DWORD)
gg.clearResults()
gg.searchNumber("500~1000000;1;1F~50F;9~50::13", gg.TYPE_DWORD, false,
gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("500~1000000;1F~50F", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1,
0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0", gg.TYPE_DWORD)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
end
function AdventurePointCosmetics()
gg.alert('Working')
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1~2;500~1,000,000;3;1000F~1000050F;9~50::17", gg.TYPE_DWORD)
gg.refineNumber("1~2", gg.TYPE_DWORD)
gg.getResults(1000)
gg.editAll("1", gg.TYPE_DWORD)
gg.clearResults()
gg.searchNumber("500~1000000;3;1000F~100,000,0F;9~50::13", gg.TYPE_DWORD, false,
gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("500~1000000;1000F~1000000F", gg.TYPE_DWORD, false, gg.SIGN_EQUAL,
0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0", gg.TYPE_DWORD)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
end
function PublicEventPointCosmetics()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0;0;4;0;9::17", gg.TYPE_DWORD)
gg.refineNumber("0;0;4;0;9", gg.TYPE_DWORD)
gg.getResults(1000)
gg.editAll("1;0;1;0;9", gg.TYPE_DWORD)
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0;0;4;0;17;0;1,836,016,152:25", gg.TYPE_DWORD)
gg.refineNumber("0;0;4;0;17::17", gg.TYPE_DWORD)
gg.getResults(1000)
gg.editAll("1;0;1;0;17", gg.TYPE_DWORD)
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0;0;4;0;33::17", gg.TYPE_DWORD)
gg.refineNumber("0;0;4;0;33::17", gg.TYPE_DWORD)
gg.getResults(1000)
gg.editAll("1;0;1;0;33", gg.TYPE_DWORD)
gg.clearResults()
end
function UnlockVehiclemain()
UnlockVehicle = gg.choice({"Cup Points Vehicles",
"Adventure Points Vehicles",
"Public Event Vehicles",
"Blueprints Vehicles","RAIDER","Exit"},0,"Scripted By StarBoy🌟")
if UnlockVehicle == nil then else
if UnlockVehicle == 1 then CPV() end
if UnlockVehicle == 2 then APV() end
if UnlockVehicle == 3 then PEV() end
if UnlockVehicle == 4 then BV() end
if UnlockVehicle == 5 then RAIDER() end
if UnlockVehicle == 6 then main() end
end
end
function CPV()
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS)
gg.searchNumber("1~50F;49D;33D::17", gg.TYPE_AUTO)
gg.refineNumber("1~50", gg.TYPE_FLOAT)
gg.getResults(50)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Unlocked ☑️')
end
function APV()
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS)
gg.searchNumber("3;4000~250000F;49;33::75", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0,
-1, 0)
gg.refineNumber("3D;4000~250,000F", gg.TYPE_AUTO, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(50)
gg.editAll("1", gg.TYPE_DWORD)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Unlocked 🔓")
end
function PEV()
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS)
gg.searchNumber("4;0;0;1~4F;63~81;57~65::73", gg.TYPE_DWORD, false, gg.SIGN_EQUAL,
0, -1, 0)
gg.refineNumber("4D;1~4F", gg.TYPE_AUTO, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(50)
gg.editAll("1", gg.TYPE_DWORD)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Unlocked 🔓")
end
function BV()
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS)
gg.searchNumber("5;0;0;49;0;33::73", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("5", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(50)
gg.editAll("1", gg.TYPE_DWORD)
gg.clearResults()
gg.toast("Unlocked 🔓")
end
function RAIDER()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1,229,017,612;5,391,684;4;2F;49::329", gg.TYPE_DWORD)
gg.refineNumber("4D;2F", gg.TYPE_AUTO)
gg.getResults(10)
gg.editAll("1", gg.TYPE_DWORD)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
end
function OTHER1()
☠️
gg.alert('Vehicle Hacks ',"Start↗️")
setm = gg.choice({
"No Die (64 Bit Only<>Can't Win Cups)",
"OFF (No Die)",
"Rotator Hack",
"Dune Buggy Hack",
"SuperBike Hack V1 (32 Bit Only)",
"SuperBike Hack V2 (32 Bit Only<>Recommanded)",
"OFF SuperBike Hack",
"Hot Rod Boost Hack",
"Off Hot Rod Boost Hack",
"Formula/Hot Rod/Super Car Hack",
"Off Formula/Hot Rod/Super Car Hack",
"(32 Bit Only) MoonLander Hack + Energy Hack + Flip Hack + Broken Game Hack +
Random Invisible Road Hack + Rank Hack With Glitch (Dangerous) + Flying Road Hack +
Error Sound/Music Hack",
"Bus Glitch Hack😋(Break Bus Roof)",
"Scooter Glitch Hack (All Vehicle)",
"Off Scooter Glitch Hack",
"Back"},0,"Scripted By Mikey-GG")
if setm == nil then else
if setm == 1 then NODIE() end
if setm == 2 then OFFNODIE() end
if setm == 3 then ROTATOR() end
if setm == 4 then DUNEBUGGY() end
if setm == 5 then SUPERBIKEV1() end
if setm == 6 then SUPERBIKEV2() end
if setm == 7 then OFFSB() end
if setm == 8 then HRBH() end
if setm == 9 then OHRBH() end
if setm == 10 then FORMULAHACK() end
if setm == 11 then OFFFORMULAHACK() end
if setm == 12 then DANGEROUS() end
if setm == 13 then Nostalgic() end
if setm == 13 then Nostalgic2() end
if setm == 14 then SGH() end
if setm == 15 then OSGH() end
if setm == 16 then main() end
end
end
function NODIE()
gg.alert("You Need Use Rollgage Parts Or Vehicle Have Rollgage For No Die Hack
Work")
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("0.00999999978", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-8.55268955231", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function OFFNODIE()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("-8.55268955231", gg.TYPE_FLOAT,
false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0.00999999978", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('Done')
end
function ROTATOR()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS | gg.REGION_C_BSS |
gg.REGION_C_DATA)
gg.searchNumber("0.43702372909", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("13", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function DUNEBUGGY()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_ANONYMOUS | gg.REGION_C_BSS |
gg.REGION_C_DATA)
gg.searchNumber("0.42579999566", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("15", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function SUPERBIKEV1()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("0.2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("49.999999999", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function SUPERBIKEV2()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("0.2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-49.999999999", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function OFFSB()
setm = gg.choice({"OFF V1","OFF V2","Back"}, nil,"Select The SuperBike Hack V To
OFF It")
if setm == nil then else
if setm == 1 then OFFSBV1() end
if setm == 2 then OFFSBV2() end
if setm == 3 then main() end
end
end
function OTHER2()
gg.alert('Max Vehicles And Max Tuning Parts ')
setm = gg.choice({"MAX VEHICLE (CUP RACE)","MAX TUNING PARTS [ANYWHERE] ","Back"},
0,"Select The Max Vehicle Hack in Cup Race And Complete Race\nDon't Activate in
Adventure Map/ Time Trail Cup {OtherWise Your Account Will Be Banned")
if setm == nil then else
if setm == 1 then MAXVEHICLEHACK() end
if setm == 2 then MAXTUNINGPARTHACK() end
if setm == 3 then main() end
end
end
function MAXVEHICLEHACK()
gg.alert('Use in Cup/Race\nComplete The Race/Cup After Script in Completed \nDont
Use in Time Trail Or Adventure Maps will Make your account Ban')
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0;0;7;13~33;116~121;0~18;0~18::29 ", gg.TYPE_DWORD, false,
gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("115~122;0~18;0~18::9", gg.TYPE_DWORD)
gg.refineNumber("0~18", gg.TYPE_DWORD)
gg.getResults(252)
gg.editAll("19",gg.TYPE_DWORD)
gg.clearResults()
gg.toast('Done')
end
function MAXTUNINGPARTHACK()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0;0;79;10~99;116~123;1~14;0;0;1~14::45 ", gg.TYPE_DWORD,
false, gg.SIGN_EQUAL, 0, -1, 0)
gg.refineNumber("0;0;1~14::9", gg.TYPE_DWORD)
gg.refineNumber("0~14", gg.TYPE_DWORD)
gg.getResults(1000)
gg.editAll("15",gg.TYPE_DWORD)
gg.clearResults()
gg.toast('Done')
end
function OFFSBV1()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("49.999999999", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0.2", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function OFFSBV2()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("-49.999999999", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0.2", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function DANGEROUS()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("100", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.processResume()
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("99", gg.TYPE_FLOAT)
gg.clearResults()
gg.searchNumber("99;0:65000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.processResume()
gg.refineNumber("0", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.processResume()
local t = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.addListItems(t)
t = nil
gg.clearResults()
gg.searchNumber("99", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("100", gg.TYPE_FLOAT)
gg.clearResults()
revert = gg.getListItems()
local t = gg.getListItems()
for i, v in ipairs(t) do
if v.flags == gg.TYPE_FLOAT then
v.value = "50"
v.freeze = false
v.freezeType = gg.FREEZE_NORMAL
end
end
gg.addListItems(t)
t = nil
gg.processResume()
gg.alert("Click GG Logo!")
print("Go To Saved List And Edit All 0 To 50\n\nIf You Want Disable This Hack, Edit
All 50 To 0<>Only For Cups")
os.exit()
end
function HRBH()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("4,620,693,218,774,745,088", gg.TYPE_QWORD, false, gg.SIGN_EQUAL,
0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("4,620,693,218,877,722,624", gg.TYPE_QWORD)
gg.clearResults()
gg.toast("Done")
end
function OHRBH()
gg.setRanges(gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("4,620,693,218,877,722,624", gg.TYPE_QWORD, false, gg.SIGN_EQUAL,
0, -1, 0)
revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("4,620,693,218,774,745,088", gg.TYPE_QWORD)
gg.clearResults()
gg.toast("Done")
end
function FORMULAHACK()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("0.3", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("15", gg.TYPE_DOUBLE)
gg.clearResults()
gg.toast("Done")
end
function OFFFORMULAHACK()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("15", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0.3", gg.TYPE_DOUBLE)
gg.clearResults()
gg.toast("Done")
end
function Nostalgic()
gg.alert("Bus glitch Hack↗️
(Must Be in Cup/Map)","START ")
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.processResume()
revert = gg.getResults(1000)
gg.editAll("1", gg.TYPE_FLOAT)
gg.processResume()
gg.sleep(4000)
gg.processToggle()
gg.isVisible(false)
gg.sleep(2500)
gg.processResume()
revert = gg.getResults(1000)
gg.editAll("-10", gg.TYPE_FLOAT)
gg.processResume()
gg.processToggle()
revert = gg.getResults(1000)
gg.editAll("1", gg.TYPE_FLOAT)
gg.processPause()
gg.processResume()
revert = gg.getResults(1000)
gg.editAll("-10", gg.TYPE_FLOAT)
gg.processResume()
gg.processPause()
gg.processToggle()
gg.processResume()
gg.clearResults()
gg.toast("Please Wait!!")
end
function Nostalgic2()
gg.clearResults()
gg.sleep(2000)
gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_C_BSS | gg.REGION_C_DATA)
gg.searchNumber("-10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.processResume()
revert = gg.getResults(1000)
gg.editAll("1", gg.TYPE_FLOAT)
gg.processResume()
gg.sleep(4000)
gg.processToggle()
gg.isVisible(false)
gg.sleep(2500)
gg.processResume()
revert = gg.getResults(1000)
gg.editAll("-10", gg.TYPE_FLOAT)
gg.processResume()
gg.processToggle()
revert = gg.getResults(1000)
gg.editAll("1", gg.TYPE_FLOAT)
gg.processPause()
gg.processResume()
revert = gg.getResults(1000)
gg.editAll("-10", gg.TYPE_FLOAT)
gg.processResume()
gg.processPause()
gg.processToggle()
gg.processResume()
gg.clearResults()
gg.toast("Done 👍")
end
function SGH()
gg.setRanges(gg.REGION_C_BSS)
gg.searchNumber("0.08", gg.TYPE_FLOAT,
false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("99900001287", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
function OSGH()
gg.setRanges(gg.REGION_C_BSS)
gg.searchNumber("99900001287", gg.TYPE_FLOAT,
false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("0.08", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Done")
end
------------Map Hack
function FunMap()
gg.alert('Maintaince')
end
function FLAGHACK()
setm = gg.choice({
"Invisible Flag",
"Permanet Brown Flag",
"Off Permanet Brown Flag",
"Fingersoft Gold Flag",
"Black Flag (Visual)",
"Back"},0,"64 Bit & 32 Bit")
if setm == nil then else
if setm == 1 then InvisibleFlagHack() end
if setm == 2 then BrownFlag() end
if setm == 3 then OffBrownFlag() end
if setm == 4 then FingersoftGoldFlag() end
if setm == 5 then BlackFlag() end
if setm == 6 then main() end
end
end
function InvisibleFlagHack()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("7,234,308", gg.TYPE_DWORD,
false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.toast("Done")
gg.alert("Change Your Flag To China Flag")
gg.alert("And Edit To 0")
os.exit()
end
function BrownFlag()
gg.alert("Before choosing This Hack Work⚠️️,️️
Make Sure Your Flag Is Angola🇦🇴")
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("6,709,508", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("8262912", gg.TYPE_DWORD)
gg.clearResults()
gg.processResume()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("7,299,332", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("8262913", gg.TYPE_DWORD)
gg.clearResults()
gg.processResume()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("7,823,620", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("8262914", gg.TYPE_DWORD)
gg.clearResults()
gg.processResume()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("6,644,228", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("8262915", gg.TYPE_DWORD)
gg.clearResults()
gg.processResume()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("7,168,516", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("8262916", gg.TYPE_DWORD)
gg.clearResults()
gg.toast("Done")
end
function OffBrownFlag()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("8262912", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("6,709,508", gg.TYPE_DWORD)
gg.clearResults()
gg.processResume()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("8262913", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("7,299,332", gg.TYPE_DWORD)
gg.clearResults()
gg.processResume()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("8262914", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("7,823,620", gg.TYPE_DWORD)
gg.clearResults()
gg.processResume()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("8262915", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("6,644,228", gg.TYPE_DWORD)
gg.clearResults()
gg.processResume()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("8262916", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("7,168,516", gg.TYPE_DWORD)
gg.clearResults()
gg.toast("Done")
end
function FingersoftGoldFlag()
gg.alert("⚠️️Make Sure Your You Flag to Albania,
⚠️️
To Make This Hack Work ")
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("7102724;0;0::65536", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1,
0)
gg.refineNumber("7102724;0;0::9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("1852401172;1735550311;6581359", gg.TYPE_DWORD)
gg.clearResults()
gg.toast("Done")
gg.alert("Done, But Not Work? Try Change To Albania🇦🇱 Flag And Restart The Game And
Active This Hack Again.")
end
function BlackFlag()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("4,911,738,344,725,676,032", gg.TYPE_QWORD, false, gg.SIGN_EQUAL,
0, -1, 0)
gg.getResults(100000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("-569,358,608", gg.TYPE_QWORD)
gg.clearResults()
gg.toast("Done")
end
function CHANGELOG()
gg.alert(
"[+] V5.0\n Errors & FIXES BUGS\nThere is too much content to describe in words.
You can explore and try it yourself! \n\n- Added Max Vehicles\n- Added Max Tuning
Parts\n- Autowin | Force Cup | Force Boss (64 bit devices)\n- Added 100k Vehicle
Mastery Points From Chest \n\n\n\n[+]V4.0\n- Skin For Chest For x64Bit Devices\n-
FREE SHOP CHEST \n-Added 100k Coins From Chests\n\n\n[+] V3.0\n- Parts Swap \n-
Part Level Hack\nFun Map{Maintenance}\n- Vehicles Unlock\n\n\nThanks For Using
Script")
end
function ABOUTMEMBERS()
gg.alert('Script Dév -_- \n- Mikey-GG [discord:@enybygg]\n- Lazor-GG
[discord:@.lazorgg]\n- AMR-GG (discord:@amrgg)\n- FM-Mouse
(discord:@fmmouse)',"OK↗️️")
end
function ExitScript()
Ban1 = gg.alert("Some features are not working??..Just Message me📝", "Yes", "No",
"Contact/DC📝")
if Ban1 == 1 then ExitScript1() end
if Ban1 == 2 then main() end
if Ban1 == 3 then Copy() end
end
function ExitScript1()
gg.setVisible(true)
print('Discord :- enybygg#0000')
os.exit()
end
function Copy()
Ban2 = gg.alert("If Any Features Are Not Working", "My Contact💻", "Discord📝")
if Ban2 == 1 then Email1() end
if Ban2 == 2 then Discord2() end
end
function Email1()
gg.copyText('Discord :- enybygg#0000')
gg.setVisible(true)
os.exit()
end
function Discord2()
gg.copyText('https://discord.gg/YQwyaCXqKv')
gg.setVisible(true)
os.exit()
end
main()
while(true)
do
while gg.isVisible(true)
do
gg.setVisible(false)
main()
end
end