Premium Only Content
Off The Road Game Guardian script
local function co()
gg.alert ("go to card packs and buy the yellow pack😘")
gg.setRanges(gg.REGION_C_DATA)
gg.searchNumber("7500", gg.TYPE_DWORD)
local results = gg.getResults(200)
gg.editAll("-9999999", gg.TYPE_DWORD)
gg.clearResults()
gg.toast("ᰔᩚ᭄༆♀ᴱᴸ𝙀ᴷᵀᴿᴬ♔♡࿐ᥬᰔᩚ")
end
local function se()
gg.alert("made by ᰔᩚ᭄༆♀ᴱᴸ𝙀ᴷᵀᴿᴬ♔♡࿐ᥬᰔᩚ")
gg.alert("contact me [email protected]")
end
gg.toast("ᰔᩚ᭄༆♀ᴱᴸ𝙀ᴷᵀᴿᴬ♔♡࿐ᥬᰔᩚ")
gg.setRanges(gg.REGION_C_ALLOC)
local crs = {
"all cars","Carry", "Fury", "Ranger", "Karma", "Payback", "Dustmaker", "Buggy", "Stinger", "Spit fire",
"Lionheart", "Lionpaw", "Mudbee", "Iron maiden", "Sweetdream", "Caprice", "Gepard", "Defender",
"Jupiter", "Inferno", "Mercury", "Meridian", "Novara", "RangerOG", "Somerset", "Moonwalker",
"Moon rover", "Jazzy", "Onyx", "Rainbow", "Vulcan", "Hellfire", "Carbonyeti", "Goldenyeti",
"Taurus", "Hurricane", "Typhoon", "Union", "Aeon", "Icarus", "Voltage", "Peacemaker", "Behemoth",
"Educator", "Goliath", "Tuky", "Rusty", "Maximus", "Thunder", "School master", "Ursus", "Zed",
"Firetruck", "Titan", "Titanium", "Dashund", "Hercules", "Icebreaker"
}
local F={0,0,{
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,0}}
local vlu = {
"32;64;400D::9", "72;72;400D::9", "75;68;750D::121", "220;72;800D::121", "72;72;800D::9",
"140;72;1050D::121", "200;72;1050D::121", "35;82;1100D::121", "88;88;1100D::9", "120;82;1100D::121",
"84;84;1100D::9", "0;40;76;1100D::13", "42;80;1250D::9", "60;84::5", "42;80;1300D::9",
"55;89::5", "220;76;1200D::121", "65;88::5", "48;85", "65;86::5", "55;83::5", "56;87::5",
"37;72::5", "210;76;1200D::121", "36;78::5", "80;80;1100D::9", "180;72;1050D;2::137",
"65;95::5", "34D;34D;36;72", "170;76;1200D::121", "76;76;1200D::9", "150;80;1200D::121",
"90;90;1200D::9", "40;72;1200D;1.95::25", "200;82;1100D::121", "89;89;400D::9", "66;90::5",
"60;86::5", "40;76;45000D::9", "40;76;1D::17", "180;88;1350D::121", "180;80;1200D::121",
"43;92::5", "41;70::5", "23D;22D;40;72::501", "120;72;1200D::121", "410;80;1350D::121",
"42;85::5", "215;72;1200D::121", "1.10;80;1350D;2.5::133", "260;72;800D::121", "50;76;1000D::9",
"40;88;1450D::9", "76;76;1450D::9", "340;88;1350D::121", "50;70;1550D::9", "62;74::5"
}
local ub ={}
local off = {
spd = {
{0x14, gg.TYPE_FLOAT, 2147483620.0},
{0x1C, gg.TYPE_FLOAT, 2147483620.0},
{0x3C, gg.TYPE_DWORD, 65535},
{0x44, gg.TYPE_DWORD, 65535},
{0x6C, gg.TYPE_FLOAT, 4.8},
{0x74, gg.TYPE_FLOAT, 12.0},
},
spn = {
{0x14, gg.TYPE_FLOAT, 0.0},{0x1C, gg.TYPE_FLOAT, 0.0},
{0x6C, gg.TYPE_FLOAT, -3.0},
{0x74, gg.TYPE_FLOAT, -3.0},
{0x7C, gg.TYPE_FLOAT, 0},
},
jm = {
{0xA4, gg.TYPE_FLOAT, -20.0},
{0xAc, gg.TYPE_FLOAT, -20.0},
},
jn={
{0xA4, gg.TYPE_FLOAT, 1.0},
{0xAc, gg.TYPE_FLOAT, 1.0},
},
hov={{0xB4, gg.TYPE_FLOAT, 2.0}},
drf = {
{0x14, gg.TYPE_FLOAT, 25},
{0x1C, gg.TYPE_FLOAT, 25},
{0x3C, gg.TYPE_DWORD, 65535},
{0x44, gg.TYPE_DWORD, 65535},
{0x6C, gg.TYPE_FLOAT, 0.3},
{0x74, gg.TYPE_FLOAT, 1.5},
{0x7C, gg.TYPE_FLOAT, 0},
},
bn1={{0xB4,gg.TYPE_FLOAT,-50}},
bn2={{-0x1f4,gg.TYPE_DWORD,-1}},
ul={{-0x1E8,gg.TYPE_DWORD,5000}},
fl={{0x200,gg.TYPE_DWORD,16777473}},
tr={{0x1cc,gg.TYPE_DWORD,-1},{0x1d0,gg.TYPE_DWORD,0}}
}
local function srt()
local A={
"102;0;10;0::13","103;0;10;0::13","104;0;10;0::13",
"110;5;650;0::13","111;5;650;0::13","113;5;600;0::13","114;5;1;0::13",
"115;14;1;0::13","116;0;10;0::13","117;0;10;0::13","118;0;10;0::13"
}
gg.searchNumber("101;0;10;0::13",gg.TYPE_DWORD)
n={gg.getResults(1)[1].address,0,0,0,0,0,0,0,0,0,0,0}
gg.setValues({{address=n[1] , flags =gg.TYPE_DWORD,value=71},{address=n[1]+12 , flags =gg.TYPE_DWORD, value= 5000}})
gg.clearResults()
for i,_ in ipairs(A) do
for x in A[i]:gmatch("[^;:]+") do
p=x
break
end
if gg.getValues({{address = n[i]+0x500, flags= gg.TYPE_DWORD}})[1].value == tonumber(p) then
n[i+1]=n[i]+0x500
elseif true then
gg.searchNumber(A[i],gg.TYPE_DWORD)
n[i+1]=gg.getResults(1)[1].address
gg.clearResults()
end
gg.setValues({{address = n[i+1], flags =gg.TYPE_DWORD,value =71+i},{address=n[i+1]+12 , flags =gg.TYPE_DWORD, value= 5000}})
end
gg.toast("done")
end
local function Cr(n, B,p)
if F[3][n] == 0 then
gg.searchNumber(vlu[n], gg.TYPE_FLOAT)
gg.refineNumber("30~9000", gg.TYPE_FLOAT)
F[3][n] = tonumber(gg.getResults(2)[2].address)
gg.clearResults()
end
local x,C= {},F[3][n]
for _, ff in ipairs(B) do
table.insert(x, {address = C + ff[1], flags = ff[2], value = ff[3]})
if p == 1 then
table.insert(x, {address = C + ff[1]+ 4, flags = ff[2], value = ff[3]})
end
end
gg.setValues(x)
end
local function cb()
gg.searchNumber("2;30::5", gg.TYPE_FLOAT)
gg.getResults(20)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("unlimited nitro:D")
end
local function sc(o,p)
local ch = gg.choice(crs, nil, "Select a car:")
if ch == 1 then
for v,_ in ipairs(vlu) do
Cr(v, o,p)
end
gg.alert("all cars got hacked")
elseif ch then
Cr(ch-1,o,p)
end
end
local function ex()
if F[1] == 0 then
gg.searchNumber("3D;900;1~900;0~1E-10;0~120::205",gg.TYPE_FLOAT)
gg.refineNumber("900;1~900;0~1E-10;0~120::13",gg.TYPE_FLOAT)
F[1]=tonumber(gg.getResults(1)[1].address )- 0xc0
gg.clearResults()
end
gg.setValues({{address= F[1], flags = gg.TYPE_DWORD , value =6}})
gg.toast("you have 1 sec to exit vehicle")
gg.sleep(3000)
gg.setValues({{address= F[1], flags = gg.TYPE_DWORD , value =3}})
end
local function cn()
gg.searchNumber("1;-1,275,068,416;500,000,000~700,000,000::17", gg.TYPE_DWORD )
local A = tonumber(gg.getResults(1)[1].address)
local B= {}
for a,i in ipairs({0, 1 ,2 ,3 ,4 ,5 ,6 ,7}) do
table.insert(B , {address= A +0xc+ 4*i ,flags = gg.TYPE_DWORD , value = 566859686})
end
table.insert(B,{address=A + 0x19c , flags=gg.TYPE_DWORD , value = 566,859,686})
gg.setValues(B)
gg.clearResults()
end
local function yct()
if F[2] == 0 then
gg.searchNumber("29000;500::5",gg.TYPE_FLOAT)
F[2]=gg.getResults(1)[1].address
gg.clearResults()
end
gg.setValues({{address=F[2] ,flags = gg.TYPE_FLOAT , value = 1290000.0},{address = F[2] + 0x4 , flags=gg.TYPE_FLOAT , value = 5000.0},{address = F[2] + 0xc , flags= gg.TYPE_FLOAT,value = 144000.0}})
end
local function cM()
local choice = gg.choice({
"Speed Car",
"Spin Car",
"Drift Car",
"bounce Car",
"Ban Car",
"float+jump car",
"remove bounce",
"hover(big suspention)","trailer, cargo"
}, nil, "")
if choice == 1 then
sc(off.spd,1)
elseif choice == 2 then
sc(off.spn,1)
elseif choice == 3 then
sc(off.drf,1)
elseif choice == 4 then
sc(off.jm,1)
elseif choice == 5 then
local banChoice = gg.choice({"Soft Ban", "Kick Out of World"}, nil, "Select Ban Type:")
if banChoice == 1 then
gg.toast("hover car to unban")
sc(off.bn1,1)
elseif banChoice == 2 then
gg.toast("Do not drive the car you are selecting, it cant be unbanned yet wait for script update")
sc(off.bn2)
end
elseif choice == 6 then
sc(off.fl)
elseif choice == 7 then
sc(off.jn,1)
elseif choice == 8 then
sc(off.hov,1)
elseif choice == 9 then
local ch=gg.choice({"no trailer","10 trailer","15 trailer","23 maximus","23 titan","28 trailer","26 trailer"},1,"select trailer:")
local n= tonumber(gg.prompt({"Enter a cargo value:"}, {0}, {"number"})[1])
off.tr[1][3],off.tr[2][3]=ch-2,n
sc(off.tr)
end
end
local function fco()
gg.searchNumber("32;64;400D::9",gg.TYPE_FLOAT)
F[3][1] = gg.getResults(2)[2].address
gg.clearResults()
for i = 2 , 57 , 1 do
A=gg.getValues({{address = F[3][i-1]+0x500, flags= gg.TYPE_FLOAT}})[1].value
local vl = {}
for num in vlu[i]:gmatch("[^;:]+") do
if not num:find("[dD]") then
table.insert(vl, num)
end
end
if tonumber(vl[2]) == A then
F[3][i] = F[3][i-1] + 0x500
elseif 1 then
gg.searchNumber(vlu[i],gg.TYPE_FLOAT)
gg.refineNumber("30~2000",gg.TYPE_FLOAT)
F[3][i] = gg.getResults(2)[2].address
gg.clearResults()
end
end
gg.alert("all values are ready")
end
local function sM()
local choice = gg.choice({
"Car hack","No Cooldown Booster",
"Wait for script update","coins",
"unlock vehicles","wait for script update","setup car values","secret cars(cant use in multiplayer)","More","Exit Script"
}, nil, "select an option💙")
if choice == 1 then
cM()
elseif choice == 2 then
cb()
elseif choice == 3 then
elseif choice == 4 then
co()
elseif choice == 5 then
sc(off.ul)
elseif choice == 6 then
elseif choice == 7 then
fco()
elseif choice ==8 then
srt()
elseif choice ==9 then
se()
elseif choice == 10 then
os.exit()
end
end
while true do
if gg.isVisible(true) then
gg.setVisible(false)
sM()
end
gg.sleep(1000)
end
-
LIVE
TimcastIRL
4 hours agoAntifa CONVICTED Of TERRORISM, Fears Of CIVIL WAR Grow | Timcast IRL
17,699 watching -
LIVE
TheSaltyCracker
1 hour agoIt's Over Zelensky ReeEEStream 11-21-25
12,133 watching -
LIVE
SynthTrax & DJ Cheezus Livestreams
12 hours agoFriday Night Synthwave 80s 90s Electronica and more DJ MIX Livestream SYNTHWAVE / ANIME NIGHT
321 watching -
1:03:56
Glenn Greenwald
4 hours agoIs MAGA Divided? Revisiting the Major Controversies on the Right
76.7K25 -
33:09
Exploring With Nug
2 hours ago $1.35 earnedThey Weren’t Ready for Nightfall on Blood Mountain… So I Helped Them Down
4.46K -
LIVE
Sarah Westall
1 hour agoBoardroom and Government Infiltration: The Silent Erosion of American Power w/ Mike Harris
66 watching -
LIVE
Mally_Mouse
21 hours ago🎮 Let's Play!!: Stardew Valley pt. 33
175 watching -
LIVE
VapinGamers
34 minutes agoForlight 84/Fortnite: Rum Bot Testing - Gaming, Coding and Other Things - !rumbot !music
38 watching -
LIVE
OhHiMark1776
2 hours ago🟢 11-21-25 ||||| Two Morrows make a Day-to-Day? ||||| Livestream (2025)
49 watching -
GrimmHollywood
10 hours ago🔴LIVE • GRIMM HOLLYWOOD x SILVER FOX • GOLDEN YEARS • FINAL DAY • FLARE RACE • ARC RAIDERS •
1.4K