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
-
2:38:56
FreshandFit
11 hours agoShe Left Her Man To Find A HVM In Miami w/ 6IX9INE
257K117 -
9:39
Nate The Lawyer
1 day ago $0.40 earnedBlack Family Turns On BLM Narrative Says Cop Was Justified.
5167 -
32:41
Actual Justice Warrior
2 days agoFinance Girl Goes FULL PROPAGANDIST
1.8K4 -
12:21
itsSeanDaniel
1 day agoAOC and Bernie MELTDOWN after CNN Host CALLS THEM OUT
1416 -
1:03:37
Dialogue works
2 days ago $0.66 earnedCol. Larry Wilkerson: The Iran War Threat RETURNS — But Iran Has Transformed into a Military Giant!
9747 -
2:10:32
MG Show
17 hours agoNothing Happening?: Bolton Indicted; Pandoras Box REX 84' AND F.E.M.A.
5.2K10 -
1:42:58
Badlands Media
1 day agoMeagan Kate Brenner v. Badlands Media LLC
86.8K274 -
44:40
Inverted World Live
12 hours agoRex Jones Discusses the Gaza Ceasefire, Big Tech, and Having Alex Jones as a Father
48K7 -
2:57:02
VapinGamers
8 hours ago $3.46 earnedAltheia - The Wrath of Aferi - Game Review and Playthru - !rumbot !music
22.2K2 -
2:06:32
TimcastIRL
9 hours agoLeftist NO KINGS Protest Begins, Antifa EMBEDS, Riots & Violence FEARED Nationwide | Timcast IRL
208K175