0% found this document useful (0 votes)
212 views4 pages

Game Guardian Script for Modding

The document is a Lua script designed for a game modification tool, allowing users to toggle various cheats such as speed fire, camera hack, no reload, sniper aim, and glitch fire. Each function searches for specific byte patterns in the game's memory and modifies them to enable or disable the corresponding cheat. The script runs in a loop, checking for user input to activate these cheats while maintaining visibility settings.

Uploaded by

bsnnshdnns
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
212 views4 pages

Game Guardian Script for Modding

The document is a Lua script designed for a game modification tool, allowing users to toggle various cheats such as speed fire, camera hack, no reload, sniper aim, and glitch fire. Each function searches for specific byte patterns in the game's memory and modifies them to enable or disable the corresponding cheat. The script runs in a loop, checking for user input to activate these cheats while maintaining visibility settings.

Uploaded by

bsnnshdnns
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

gg.

setVisible(false)
local STATE = {
speed = false,
slow = false,
camerahack = false,
noreload = false,
sniperaim = false,
glitchfire = false
}

function TOGGLE_MOVEMENT()
if not [Link] and not [Link] then
local foundBoth = true

[Link]("h00 00 80 40 33 33 93 40 3D 0A F7 3F", gg.TYPE_BYTE,


false, gg.SIGN_EQUAL, 0, -1, 0)
local count1 = [Link]()
if count1 > 0 then
[Link](100)
[Link]("h00 00 80 40 00 00 80 40 CB D2 4D 3E", gg.TYPE_BYTE)
[Link] = true
else
foundBoth = false
end
[Link]()

[Link]("h02 2B 07 3D 02 2B 07 3D 02 2B 07 3D", gg.TYPE_BYTE,


false, gg.SIGN_EQUAL, 0, -1, 0)
local count1 = [Link]()
if count1 > 0 then
[Link](100)
[Link]("h08 39 60 3B 08 39 60 3B 08 39 60 3B", gg.TYPE_BYTE)
[Link] = true
else
foundBoth = false
end
[Link]()

if foundBoth then
[Link]("SPEED FIRE ✅")
else
if [Link] and not [Link] then
[Link]("Speed pattern not found!")
elseif [Link] and not [Link] then
[Link]("Slow pattern not found!")
else
[Link]("Both patterns not found!")
end
end

else
local resetBoth = true

[Link]("h00 00 80 40 00 00 80 40 CB D2 4D 3E", gg.TYPE_BYTE,


false, gg.SIGN_EQUAL, 0, -1, 0)
local count1 = [Link]()
if count1 > 0 then
[Link](100)
[Link]("h00 00 80 40 33 33 93 40 3D 0A F7 3F", gg.TYPE_BYTE)
[Link] = false
else
resetBoth = false
end
[Link]()

[Link]("h08 39 60 3B 08 39 60 3B 08 39 60 3B", gg.TYPE_BYTE,


false, gg.SIGN_EQUAL, 0, -1, 0)
local count1 = [Link]()
if count1 > 0 then
[Link](100)
[Link]("h02 2B 07 3D 02 2B 07 3D 02 2B 07 3D", gg.TYPE_BYTE)
[Link] = false
else
resetBoth = false
end
[Link]()

if resetBoth then
[Link]("SPEED FIRE ❌")
else
if not [Link] and [Link] then
[Link]("Speed reset failed!")
elseif [Link] and not [Link] then
[Link]("Slow reset failed!")
else
[Link]("Both reset failed!")
end
end
end
end

function CAMERA_HACK()
if not [Link] then
[Link]("h10 0A 18 EE 04 8B BD EC F0 88 BD E8 00 00 55 E3 01 00 00
1A", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1, 0)
local count1 = [Link]()
if count1 > 0 then
[Link](100)
[Link]("h82 0E 43 E3 04 8B BD EC F0 88 BD E8 00 00 55 E3 01 00 00 1A",
gg.TYPE_BYTE)
end
[Link]()

if count1 > 0 then


[Link]("Camera Hack ✅")
[Link] = true
else
[Link]("Pattern not found!")
end
end
end

function NO_RELOAD()
if not [Link] then
[Link]("h?? ?? ?? EB 00 0A B7 EE 10 0A 01 EE 00 0A 31 EE 10 5A 01
EE 00 0A 21 EE 10 0A 10 EE 30 88 BD E8 F0 48 2D E9", gg.TYPE_BYTE, false,
gg.SIGN_EQUAL, 0, -1, 0)
local count1 = [Link]()
if count1 > 0 then
[Link](100)
[Link]("hFF 02 44 E3 00 0A B7 EE 10 0A 01 EE 00 0A 31 EE 10 5A 01 EE 00
0A 21 EE 10 0A 10 EE 30 88 BD E8 F0 48 2D E9", gg.TYPE_BYTE)
end
[Link]()

if count1 > 0 then


[Link]("No Reload ✅")
[Link] = true
else
[Link]("Pattern not found!")
end
end
end

function SNIPER_AIM()
if not [Link] then
[Link]("h01 00 00 00 00 00 00 00 00 00 00 00 41 00 00 00 00 00 00
00 00 00 00 00 01", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1, 0)
local count1 = [Link]()
if count1 > 0 then
[Link](100)
[Link]("h01 00 00 00 00 00 00 00 00 00 00 00 41 00 00 00 00 00 00 00 00
00 00 00 00", gg.TYPE_BYTE)
end
[Link]()

if count1 > 0 then


[Link]("SNIPER AIM ✅")
[Link] = true
else
[Link]("Pattern not found!")
end
end
end

function GLITCH_FIRE()
if not [Link] then
[Link]("hC0 3F 00 00 00 3F 00 00 80 3F 00 00", gg.TYPE_BYTE,
false, gg.SIGN_EQUAL, 0, -1, 0)
local count1 = [Link]()
if count1 > 0 then
[Link](100)
[Link]("h00 00 00 00 00 3F 00 00 80 3F 00 00", gg.TYPE_BYTE)
end
[Link]()

if count1 > 0 then


[Link]("REMOVE BUG CAMERA ✅")
[Link] = true
else
[Link]("Pattern not found!")
end
end
end

function MAIN()
local choice = [Link]({
" SPEED FIRE (" .. (([Link] and [Link]) and "ON" or "OFF") .. ")",
" CAMERA HACK (" .. ([Link] and "ON" or "OFF") .. ")",
" NO RELOAD (" .. ([Link] and "ON" or "OFF") .. ")",
" SNIPER AIM (" .. ([Link] and "ON" or "OFF") .. ")",
" REMOVE BUG CAMERA (" .. ([Link] and "ON" or "OFF") .. ")",
"❌ EXIT"
}, nil, "〤 ꜱᴀᴋᴜʀᴀ ᴍᴏᴅꜱ ꜱᴄʀɪᴘᴛ ʙʀᴜᴛᴀʟ ᴠ.𝟣.𝟢")

if choice == 1 then
TOGGLE_MOVEMENT()
elseif choice == 2 then
CAMERA_HACK()
elseif choice == 3 then
NO_RELOAD()
elseif choice == 4 then
SNIPER_AIM()
elseif choice == 5 then
GLITCH_FIRE()
elseif choice == 6 then
[Link]()
end
end

-- LOOP
while true do
if [Link](true) then
[Link](false)
MAIN()
end
[Link](150)
end

You might also like