Share kopo itong hindi sinadyang pag host scanning ko haha.
Kayo na balaha if edit nyo oh hindi!
--Script Coder ByMeto
--Gods of boom
--Game Version : 16.0.108
local MemRange = gg.REGION_CODE_APP
local ScriptSpeed = 350
local ShowWarning = true
local häçk = {"BYPS","BYPS_1","BYPS_2","AIM","AIMV","AIMVX","ANTEN","ANTEN_1","WEAPON","WP_1","WP_2","SP","RF","RCL","RCL_1","GHS","GHS_1","SP_1","ADM","ADM_1","ADM_2"}
häçk["BYPS"] = {
name = " Bypass",
address = 0,
sig = "h 09 8B 38 EE 76 51 EC EB 30 0B 41 EC 60 0B 78 EE",
list = 1}
häçk["BYPS_1"] = {
name = "Protection Bypass
",
switch = "
",
address = 0,
on = "E3A00000h",
type = gg.TYPE_DWORD,
desc = "Make sure you use this cheat before getting into match."}
häçk["BYPS_2"] = {
name = " B ",
switch = "
",
address = 0,
on = "E12FFF1Eh",
type = gg.TYPE_DWORD}
häçk["ADM"] = {
name = " Admin",
address = 0,
sig = "h 00 10 90 E5 04 00 A0 E1 10 4C BD E8 CA FF FF EA",
list = 1}
häçk["ADM_1"] = {
name = " Admin Consele
",
switch = "
",
address = 0,
on = "E3A00001h",
type = gg.TYPE_DWORD}
häçk["ADM_2"] = {
name = " A ",
switch = "
",
address = 0,
on = "E12FFF1Eh",
type = gg.TYPE_DWORD}
häçk["AIM"] = {
name = " Fiber Aim
",
switch = "
",
address = 0,
on = 0xEA,
type = gg.TYPE_BYTE,
sig = "h C1 0A B4 EE 10 FA F1 EE 08 00 00 5A",
list = 12}
häçk["AIMV"] = {
name = " AimBase",
address = 0,
sig = "h 00 2A 9D ED 0D 1A 94 ED 00 0A 22 EE 01 8A 9D ED 01 9A 20 EE",
list = 17}
häçk["AIMVX"] = {
name = " Strong Aim
",
switch = "
",
address = 0,
on = "E3A0043Fh",
type = gg.TYPE_DWORD}
häçk["ANTEN"] = {
name = " Antena ",
address = 0,
sig = "h 30 20 85 E2 05 10 A0 E1 20 30 85 E2",
list = 1}
häçk["ANTEN_1"] = {
name = " Antena Esp
",
switch = "
",
address = 0,
on = "3F800000h",
type = gg.TYPE_DWORD}
häçk["WEAPON"] = {
name = " Weapon",
address = 0,
sig = "h 03 10 A0 E1 20 20 80 E5 24 10 80 E5 1E FF 2F E1 0A 0B D0 ED",
list = 41}
häçk["WP_1"] = {
name = " Max Ammo {Lobby}
",
switch = "
",
address = 0,
on = "E30009DCh",
type = gg.TYPE_DWORD,
desc = "Make sure you use this cheat before getting into match."}
häçk["WP_2"] = {
name = " M",
switch = "
",
address = 0,
on = "E30009DCh",
type = gg.TYPE_DWORD}
häçk["SP"] = {
name = " Auto Speed
♂",
switch = "
",
address = 0,
on = "42B40000h",
type = gg.TYPE_DWORD,
sig = "h 53 00 00 EA 00 00 70 42 B0 0F 9F E5 60 51 99 E5",
list = 5}
häçk["SP_1"] = {
name = " Auto Speed Addition
♂",
switch = "
",
address = 0,
on = "42B40000h",
type = gg.TYPE_DWORD,
sig = "h 38 F4 3D 03 00 00 70 42 DC F3 42 03 28 F2 3D 03",
list = 5}
häçk["RF"] = {
name = " Auto Fire Rate {Lobby}
",
switch = "
",
address = 0,
on = "42000000h",
type = gg.TYPE_DWORD,
sig = "h 18 90 58 03 00 00 70 42 D0 36 57 03 AC 8F 58 03",
list = 5,
desc = "Make sure you use this cheat before getting into match."}
häçk["RCL"] = {
name = " No RecoiL",
address = 0,
sig = "h 03 10 A0 E1 70 20 80 E5 74 10 80 E5 1E FF 2F E1 1E 0B D0 ED",
list = 1}
häçk["RCL_1"] = {
name = " No RecoiL {Lobby}
",
switch = "
",
address = 0,
on = "E3000000h",
type = gg.TYPE_DWORD}
häçk["GHS"] = {
name = " Ghost ",
address = 0,
sig = "h 31 0B 41 EC 07 0B DF ED 02 00 9F E7 A0 0B 61 EE 00 00 90 E5",
list = 5}
häçk["GHS_1"] = {
name = " Ghost häçk
",
switch = "
",
address = 0,
on = "00000000h",
type = gg.TYPE_DOUBLE}
function mrfON()
cata = gg.prompt({[[
🅵🅸🆁🅴 🆁🅰🆃🅴 🆂🅴🆃🆃🅸🅽🅶🆂 
✓As the number increases, the rate of fire slows down
✓ Dropping below 30 causes a ban risk
]]..'Fire Rate ➫ Reconmended " 32 " [25; 60]'},{32},
{'number'})
if cata == nil then fire2 = on values()
else
local old = gg.getRanges();
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(60, gg.TYPE_FLOAT)
gg.searchAddress('D78',FF)
gg.getResults(1)
gg.editAll(cata[1] ,gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('➫ Manual Fire Rate Activated✔')
gg.setRanges(old)
end
end
function mrfOFF()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(cata[1], gg.TYPE_FLOAT)
gg.searchAddress('D78',FF)
gg.getResults(1)
gg.editAll("60", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("➫ Manual Fire Rate Deactivated")
end
function speedON()
data = gg.prompt({[[
🆂🅿🅴🅴🅳 🆂🅴🆃🆃🅸🅽🅶🆂 
✓As the number increases, your movement speed increases
✓ Entering over 100 numbers increases the risk of ban
]]..'Speed ➫ Reconmended " 85 " [60; 150]'},{85},
{'number'})
if data == nil then speed2 = on values()
else
local old = gg.getRanges();
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(60, gg.TYPE_FLOAT)
gg.searchAddress('E14',FF)
gg.getResults(1)
gg.editAll(data[1] ,gg.TYPE_FLOAT)
gg.clearResults()
gg.searchNumber(60, gg.TYPE_FLOAT)
gg.searchAddress('4DC',FF)
gg.getResults(1)
gg.editAll(data[1] ,gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('➫ Manual Speed Activated✔')
gg.setRanges(old)
end
end
function speedOFF()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(data[1], gg.TYPE_FLOAT)
gg.searchAddress('E14',FF)
gg.getResults(1)
gg.editAll("60", gg.TYPE_FLOAT)
gg.clearResults()
gg.searchNumber(data[1], gg.TYPE_FLOAT)
gg.searchAddress('4DC',FF)
gg.getResults(1)
gg.editAll("60", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("➫ Manual Speed Deactivated ")
end
function fovON()
mata = gg.prompt({
[[
🅵🅾🆅 🆂🅴🆃🆃🅸🅽🅶🆂 
✓ Low : 70
✓ Medium : 80
✓ High : 90
^_^ Choose which settings suit your eyes.
]]..'Fov ➫ Reconmended " 80 " [60; 150]'},{80},
{'number'})
if mata == nil then fov2 = on values()
else
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber("57.29578018188", gg.TYPE_FLOAT)
gg.searchAddress('084',FF)
gg.getResults(1)
gg.editAll(mata[1] ,gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('➫ FOV Activated ' )
end
end
function fovOFF()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(mata[1], gg.TYPE_FLOAT)
gg.searchAddress('084',FF)
gg.getResults(1)
gg.editAll("57.29578018188", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("➫ FOV Deactivated")
end
function charecterON()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("h FF FF FF FF 04 00 00 00 3A D8 01 00", gg.TYPE_BYTE)
gg.refineNumber("4", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(1000)
gg.editAll("39", gg.TYPE_BYTE)
gg.toast(' ➫The Color Of The Opponents Was painted Red')
gg.clearResults()
end
function chamsON()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("4715268814151876607Q;4294967295Q;15:9", gg.TYPE_FLOAT)
gg.refineNumber("15", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(1000)
gg.editAll("5", gg.TYPE_FLOAT)
gg.toast('➫ Night Vision Activated')
gg.clearResults()
end
function wallhäçkON()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0.10000000149", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.processResume()
gg.refineNumber("0.10000000149", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.refineAddress("4", -1, gg.TYPE_FLOAT, gg.SIGN_EQUAL, 0, -1)
revert = gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("1", gg.TYPE_FLOAT)
gg.toast('➫ Easy Walhäçk Active')
gg.clearResults()
end
function nadeON()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1.2;49", gg.TYPE_FLOAT)
gg.searchNumber("1.2", gg.TYPE_FLOAT)
gg.getResults(200)
gg.editAll("-1", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Bomb Throwing Speed Activated")
end
function sbspeedON()
tata = gg.prompt({
[[
🆂🅸🅳🅴🆆🅰🆈🆂 🆂🅿🅴🅴🅳 🆂🅴🆃🆃🅸🅽🅶🆂 
✓ Low Speed : 4
✓ Medium Speed : 6
✓ High Speed 9
✓ Choose the side movement speed that suits you
]]..'Sideways Speed ➫ Reconmended " 6 " [3; 12]'},{6},
{'number'})
if tata == nil then values()
else
gg.setRanges(gg.REGION_ANONYMOUS)
gg.searchNumber('0.25F;0.20000000298F;0.89999997616F;1.0F;0.34999999404F;1.0F;1.0F;2.5F:29', gg.TYPE_FLOAT)
gg.searchNumber(2.5, gg.TYPE_FLOAT)
gg.getResults(100)
gg.editAll(tata[1], gg.TYPE_FLOAT)
gg.clearResults()
gg.toast(' Sideways Speed Activated')
end
end
function ShowChangelog()
PopupBox(
"--
Changelog --",
[[
-- You can follow the updates from Telegram.
-- Telegram : t.me/godsofboom
]])
end
function donate()
PopupBox(
"
Donation
",
[[
✓ Thank you very much to the friends who want to support me.
-- Donation Link You do not have permission to view the full content of this post. Log in or register now.
-- Donation Mail cinar3954@gmail.com
✓ From here you can send any amount of donation to my g-mail address
✓ All you need is an gmail address to send money with Skrill
]])
end
function Int2Hex(int)
return string.format("%X", int)
end
function PopupBox(Caption, Text)
gg.alert('
' .. Caption .. '
\n' .. Text)
end
function SetMemoryValue(address, ggtype, data)
while(address) and (address ~= 0) do
t = {}
t[1] = {}
t[1].address = address
t[1].flags = ggtype
t[1].value = data
if gg.setValues(t) then
return true
else
return false
end
end
return false
end
function GetMemoryValue(address, ggtype)
while(address) and (address ~= 0) do
t = {}
t[1] = {}
t[1].address = address
t[1].flags = ggtype
res = gg.getValues(t)
if type(res) ~= "string" then
if ggtype == gg.TYPE_BYTE then
result = res[1].value & 0xFF
elseif ggtype == gg.TYPE_WORD then
result = res[1].value & 0xFFFF
elseif ggtype == gg.TYPE_DWORD then
result = res[1].value & 0xFFFFFFFF
elseif ggtype == gg.TYPE_QWORD then
result = res[1].value & 0xFFFFFFFFFFFFFFFF
elseif ggtype == gg.TYPE_XOR then
result = res[1].value & 0xFFFFFFFF
else
result = res[1].value
end
return result
else
return nil
end
end
return nil
end
häçkErr = 0
function ScanArrayOfByte(h)
gg.clearResults();
oRange = gg.getRanges()
if h.region ~= nil and oRange ~= h.region then gg.setRanges(h.region) end
gg.searchNumber(h.sig, gg.TYPE_BYTE)
rCount = gg.getResultCount()
while(rCount) and (rCount >= h.list) do
rAddress = gg.getResults(rCount)[h.list].address
gg.clearResults();
if rAddress then break; end
break
end
if rAddress then
h.address = rAddress
gg.toast("
"..h.name .. " is ready.", true)
if h.on ~= nil then h.off = GetMemoryValue(h.address, h.type) end
else
gg.clearResults();
PopupBox("Oops, An Error Occured !", "Failed searching" ..h.name.. ", it will be disabled.")
häçkErr = häçkErr + 1
sXs = "Unstable: " .. tostring(häçkErr)
end
gg.setRanges(oRange)
return rAddress
end
function CheatHandler(h)
if h.desc ~= nil and h.desc ~= 1 and ShowWarning == true then PopupBox("Notice:".. h.name, h.desc); h.desc = 1 end
if h.exec ~=nil then h.exec() end
if h.region ~= nil then return HeapHandler(h) end -- If region set, assume it as heap häçk.
while(h.address) and (h.address ~= 0) do
if h.on == nil then if h.switch == nil then return true end end
if h.type ~= nil then if h.off == nil then h.off = GetMemoryValue(h.address, h.type) end end
if h.switch ~= nil then
gg.toast("
"..h.name.." -> "..h.switch, true)
if h.switch == "
" then
mValue = h.on
h.switch = "
"
elseif h.switch == "
" then
mValue = h.off
h.switch = "
"
end
if h.type ~= nil then SetMemoryValue(h.address, h.type, mValue) end
return false
end
end
PopupBox("Error", h.name .. " has been disabled.")
return true
end
function RestoreValue(h)
if h.switch ~= nil and h.switch == "
" then
if h.desc ~= nil then h.desc = 1 end
h.switch = "
"
CheatHandler(h)
end
end
function values()
gg.toast(' It is cancelled
')
end
function noselect()
gg.toast(' Not Select
')
end
--Function Manual Switch
on = '
'
off = '
'
fire2 = on
speed2 = on
fov2 = on
-- Section : Main Code
-- Description : This where first code get executed known as Main code.
gg.setVisible(false)
gg.setRanges(MemRange)
CfgFile = gg.getFile()..".metocfg"
Chunk = loadfile(CfgFile) if Chunk ~= nil then local CfgTable = Chunk() ShowWarning = CfgTable[1] end
sXs = "Stable"
gg.toast("
Onlinev1 Initializing script...", true)
-- Get address of cheat, Using AOB Scan.
ScanArrayOfByte(häçk["AIM"])
häçk["AIMVX"].address = ScanArrayOfByte(häçk["AIMV"]) + 0x4
ScanArrayOfByte(häçk["RF"])
ScanArrayOfByte(häçk["SP"])
ScanArrayOfByte(häçk["SP_1"])
häçk["ANTEN_1"].address = ScanArrayOfByte(häçk["ANTEN"]) + 0xBC
häçk["RCL_1"].address = ScanArrayOfByte(häçk["RCL"]) + 0x2C
häçk["GHS_1"].address = ScanArrayOfByte(häçk["GHS"]) + 0x24
WpnBase = ScanArrayOfByte(häçk["WEAPON"])
if WpnBase ~= 0 then
häçk["WP_1"].address = WpnBase + 0x74
häçk["WP_2"].address = WpnBase+ 0x84
end
BysBase = ScanArrayOfByte(häçk["BYPS"])
if BysBase ~= 0 then
häçk["BYPS_1"].address = BysBase + 0x2C
häçk["BYPS_2"].address = BysBase+ 0x30
end
AdmBase = ScanArrayOfByte(häçk["ADM"])
if AdmBase ~= 0 then
häçk["ADM_1"].address = AdmBase + 0x20
häçk["ADM_2"].address = AdmBase+ 0x24
end
häçkList = {} for _ in ipairs(häçk) do häçkList[] = häçk[] end
PopupBox("Warning !", "I will not responsible for any ban, by using this script means you ready to get ban anytime.\n- By MeTo-")
gg.setVisible(true)
while(true) do
if gg.isVisible(true) then
gg.setVisible(false)
i = gg.multiChoice({
"" .. häçk["BYPS_1"].switch ..
häçk["BYPS_1"].name,
"" .. häçk["ADM_1"].switch ..
häçk["ADM_1"].name,
"" .. häçk["AIM"].switch ..
häçk["AIM"].name,
"" .. häçk["RCL_1"].switch .. häçk["RCL_1"].name,
"" .. häçk["GHS_1"].switch .. häçk["GHS_1"].name,
"" .. häçk["ANTEN_1"].switch .. häçk["ANTEN_1"].name,
"" .. häçk["WP_1"].switch .. häçk["WP_1"].name,
"" .. häçk["SP"].switch ..
häçk["SP"].name,
"" .. häçk["SP_1"].switch ..
häçk["SP_1"].name,
""..häçk["RF"].switch ..
häçk["RF"].name,
speed2.." Mnl Speed
♀ ",
fire2.. " Mnl Fire Rate {Lobby}
",
fov2.. " Fov häçk
",
" Game Cheats
",
" Donation
",
" Options
",
"
Exit "
},nil, [[
🅶🅾🅳🆂 🅾🅵 🅱🅾🅾🅼
]])
if i == nil then noselect()
else
if i [1] then
CheatHandler(häçk["BYPS_1"])
CheatHandler(häçk["BYPS_2"])
end
if i [2] then
CheatHandler(häçk["ADM_1"])
CheatHandler(häçk["ADM_2"])
end
if i [3] then CheatHandler(häçk["AIM"])
CheatHandler(häçk["AIMVX"])
end
if i [4] then
CheatHandler(häçk["RCL_1"])end
if i [5] then
CheatHandler(häçk["GHS_1"])end
if i [6] then
CheatHandler(häçk["ANTEN_1"])end
if i [7] then
CheatHandler(häçk["WP_1"])
CheatHandler(häçk["WP_2"])
end
if i [8] then
CheatHandler(häçk["SP"]) end
if i [9] then
CheatHandler(häçk["SP_1"]) end
if i [10] then
CheatHandler(häçk["RF"]) end
if i [11] then
if speed2 == on then
speed2 = off
speedON()
else
speed2 = on
speedOFF()
end
end
if i [12] then
if fire2 == on then
fire2 = off
mrfON()
else
fire2 = on
mrfOFF()
end
end
if i [13] then
if fov2 == on then
fov2 = off
fovON()
else
fov2 = on
fovOFF()
end
end
if i [14] then
y = gg.multiChoice({
"
️ Easy Wallhäçk
",
"
️ Paint Champions
",
"
️ Night Vision ⚙ ",
"
️ SideWays Speed
♀ ",
"
️ Bomb Throwing Speed
",
"
Back "},nil,
[[
🅶🅰🅼🅴 🅲🅷🅴🅰🆃🆂
✓Activate this menu only when you are in battle ]])
if y == nil then noselect() else
if y [1] then wallhäçkON() end
if y [2] then charecterON() end
if y [3] then chamsON()end
if y [4] then sbspeedON() end
if y [5] then nadeON() end
if y [6] then gg.setVisible(true) end end end
if i [15] then donate() end
if i [16] then
-- Options Start !!
while(true) do
o = gg.choice({
"
Show Warning: "..tostring(ShowWarning),
"
Changelog",
"
Back"}, nil, "
🅾🅿🆃🅸🅾🅽🆂
")
if o == 1 then ShowWarning = not ShowWarning end
if o == 2 then ShowChangelog() end
if o == 3 then gg.saveVariable({ShowWarning }, CfgFile) gg.toast("
Config Saved !") gg.setVisible(true) break end
end
-- Options End !!
end
if i [17] then break end end
gg.sleep(ScriptSpeed)
end
end
_ = "Don't forget to <3 me at GameGuardian Forum ByMetin"
if gg.alert("
Keep in background ? Leaving häçk running in background will cause this script unstable when it executed again >
All häçk ?", "
𝚈𝚎𝚜", "
𝙽𝚘!") == 2 then
gg.toast("
️ You have been warned. " .. _)
else
for =1, #häçkList do RestoreValue(häçk[häçkList[]]) end
gg.toast("
️ All häçk Turn
" .. _)
end
print([[Thank you for using script
█████████
█▄█████▄█
█ ▼▼▼▼▼
█ - Credit -
█ GameGuardian
@Metin011
█ Made By
ByMeto
█ Gmail
cinar3954@gmail.com
█ Telegram
t.me/godsofboom
█ ▲▲▲▲▲
██████████
████_
]])
Good luck!!

Kayo na balaha if edit nyo oh hindi!

--Script Coder ByMeto
--Gods of boom
--Game Version : 16.0.108
local MemRange = gg.REGION_CODE_APP
local ScriptSpeed = 350
local ShowWarning = true
local häçk = {"BYPS","BYPS_1","BYPS_2","AIM","AIMV","AIMVX","ANTEN","ANTEN_1","WEAPON","WP_1","WP_2","SP","RF","RCL","RCL_1","GHS","GHS_1","SP_1","ADM","ADM_1","ADM_2"}
häçk["BYPS"] = {
name = " Bypass",
address = 0,
sig = "h 09 8B 38 EE 76 51 EC EB 30 0B 41 EC 60 0B 78 EE",
list = 1}
häçk["BYPS_1"] = {
name = "Protection Bypass
",switch = "
",address = 0,
on = "E3A00000h",
type = gg.TYPE_DWORD,
desc = "Make sure you use this cheat before getting into match."}
häçk["BYPS_2"] = {
name = " B ",
switch = "
",address = 0,
on = "E12FFF1Eh",
type = gg.TYPE_DWORD}
häçk["ADM"] = {
name = " Admin",
address = 0,
sig = "h 00 10 90 E5 04 00 A0 E1 10 4C BD E8 CA FF FF EA",
list = 1}
häçk["ADM_1"] = {
name = " Admin Consele
",switch = "
",address = 0,
on = "E3A00001h",
type = gg.TYPE_DWORD}
häçk["ADM_2"] = {
name = " A ",
switch = "
",address = 0,
on = "E12FFF1Eh",
type = gg.TYPE_DWORD}
häçk["AIM"] = {
name = " Fiber Aim
",switch = "
",address = 0,
on = 0xEA,
type = gg.TYPE_BYTE,
sig = "h C1 0A B4 EE 10 FA F1 EE 08 00 00 5A",
list = 12}
häçk["AIMV"] = {
name = " AimBase",
address = 0,
sig = "h 00 2A 9D ED 0D 1A 94 ED 00 0A 22 EE 01 8A 9D ED 01 9A 20 EE",
list = 17}
häçk["AIMVX"] = {
name = " Strong Aim
",switch = "
",address = 0,
on = "E3A0043Fh",
type = gg.TYPE_DWORD}
häçk["ANTEN"] = {
name = " Antena ",
address = 0,
sig = "h 30 20 85 E2 05 10 A0 E1 20 30 85 E2",
list = 1}
häçk["ANTEN_1"] = {
name = " Antena Esp
",switch = "
",address = 0,
on = "3F800000h",
type = gg.TYPE_DWORD}
häçk["WEAPON"] = {
name = " Weapon",
address = 0,
sig = "h 03 10 A0 E1 20 20 80 E5 24 10 80 E5 1E FF 2F E1 0A 0B D0 ED",
list = 41}
häçk["WP_1"] = {
name = " Max Ammo {Lobby}
",switch = "
",address = 0,
on = "E30009DCh",
type = gg.TYPE_DWORD,
desc = "Make sure you use this cheat before getting into match."}
häçk["WP_2"] = {
name = " M",
switch = "
",address = 0,
on = "E30009DCh",
type = gg.TYPE_DWORD}
häçk["SP"] = {
name = " Auto Speed
♂",switch = "
",address = 0,
on = "42B40000h",
type = gg.TYPE_DWORD,
sig = "h 53 00 00 EA 00 00 70 42 B0 0F 9F E5 60 51 99 E5",
list = 5}
häçk["SP_1"] = {
name = " Auto Speed Addition
♂",switch = "
",address = 0,
on = "42B40000h",
type = gg.TYPE_DWORD,
sig = "h 38 F4 3D 03 00 00 70 42 DC F3 42 03 28 F2 3D 03",
list = 5}
häçk["RF"] = {
name = " Auto Fire Rate {Lobby}
",switch = "
",address = 0,
on = "42000000h",
type = gg.TYPE_DWORD,
sig = "h 18 90 58 03 00 00 70 42 D0 36 57 03 AC 8F 58 03",
list = 5,
desc = "Make sure you use this cheat before getting into match."}
häçk["RCL"] = {
name = " No RecoiL",
address = 0,
sig = "h 03 10 A0 E1 70 20 80 E5 74 10 80 E5 1E FF 2F E1 1E 0B D0 ED",
list = 1}
häçk["RCL_1"] = {
name = " No RecoiL {Lobby}
",switch = "
",address = 0,
on = "E3000000h",
type = gg.TYPE_DWORD}
häçk["GHS"] = {
name = " Ghost ",
address = 0,
sig = "h 31 0B 41 EC 07 0B DF ED 02 00 9F E7 A0 0B 61 EE 00 00 90 E5",
list = 5}
häçk["GHS_1"] = {
name = " Ghost häçk
",switch = "
",address = 0,
on = "00000000h",
type = gg.TYPE_DOUBLE}
function mrfON()
cata = gg.prompt({[[
🅵🅸🆁🅴 🆁🅰🆃🅴 🆂🅴🆃🆃🅸🅽🅶🆂 
✓As the number increases, the rate of fire slows down
✓ Dropping below 30 causes a ban risk
]]..'Fire Rate ➫ Reconmended " 32 " [25; 60]'},{32},
{'number'})
if cata == nil then fire2 = on values()
else
local old = gg.getRanges();
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(60, gg.TYPE_FLOAT)
gg.searchAddress('D78',FF)
gg.getResults(1)
gg.editAll(cata[1] ,gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('➫ Manual Fire Rate Activated✔')
gg.setRanges(old)
end
end
function mrfOFF()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(cata[1], gg.TYPE_FLOAT)
gg.searchAddress('D78',FF)
gg.getResults(1)
gg.editAll("60", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("➫ Manual Fire Rate Deactivated")
end
function speedON()
data = gg.prompt({[[
🆂🅿🅴🅴🅳 🆂🅴🆃🆃🅸🅽🅶🆂 
✓As the number increases, your movement speed increases
✓ Entering over 100 numbers increases the risk of ban
]]..'Speed ➫ Reconmended " 85 " [60; 150]'},{85},
{'number'})
if data == nil then speed2 = on values()
else
local old = gg.getRanges();
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(60, gg.TYPE_FLOAT)
gg.searchAddress('E14',FF)
gg.getResults(1)
gg.editAll(data[1] ,gg.TYPE_FLOAT)
gg.clearResults()
gg.searchNumber(60, gg.TYPE_FLOAT)
gg.searchAddress('4DC',FF)
gg.getResults(1)
gg.editAll(data[1] ,gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('➫ Manual Speed Activated✔')
gg.setRanges(old)
end
end
function speedOFF()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(data[1], gg.TYPE_FLOAT)
gg.searchAddress('E14',FF)
gg.getResults(1)
gg.editAll("60", gg.TYPE_FLOAT)
gg.clearResults()
gg.searchNumber(data[1], gg.TYPE_FLOAT)
gg.searchAddress('4DC',FF)
gg.getResults(1)
gg.editAll("60", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("➫ Manual Speed Deactivated ")
end
function fovON()
mata = gg.prompt({
[[
🅵🅾🆅 🆂🅴🆃🆃🅸🅽🅶🆂 
✓ Low : 70
✓ Medium : 80
✓ High : 90
^_^ Choose which settings suit your eyes.
]]..'Fov ➫ Reconmended " 80 " [60; 150]'},{80},
{'number'})
if mata == nil then fov2 = on values()
else
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber("57.29578018188", gg.TYPE_FLOAT)
gg.searchAddress('084',FF)
gg.getResults(1)
gg.editAll(mata[1] ,gg.TYPE_FLOAT)
gg.clearResults()
gg.toast('➫ FOV Activated ' )
end
end
function fovOFF()
gg.setRanges(gg.REGION_CODE_APP)
gg.searchNumber(mata[1], gg.TYPE_FLOAT)
gg.searchAddress('084',FF)
gg.getResults(1)
gg.editAll("57.29578018188", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("➫ FOV Deactivated")
end
function charecterON()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("h FF FF FF FF 04 00 00 00 3A D8 01 00", gg.TYPE_BYTE)
gg.refineNumber("4", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(1000)
gg.editAll("39", gg.TYPE_BYTE)
gg.toast(' ➫The Color Of The Opponents Was painted Red')
gg.clearResults()
end
function chamsON()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("4715268814151876607Q;4294967295Q;15:9", gg.TYPE_FLOAT)
gg.refineNumber("15", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(1000)
gg.editAll("5", gg.TYPE_FLOAT)
gg.toast('➫ Night Vision Activated')
gg.clearResults()
end
function wallhäçkON()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("0.10000000149", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.processResume()
gg.refineNumber("0.10000000149", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.refineAddress("4", -1, gg.TYPE_FLOAT, gg.SIGN_EQUAL, 0, -1)
revert = gg.getResults(1000, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("1", gg.TYPE_FLOAT)
gg.toast('➫ Easy Walhäçk Active')
gg.clearResults()
end
function nadeON()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber("1.2;49", gg.TYPE_FLOAT)
gg.searchNumber("1.2", gg.TYPE_FLOAT)
gg.getResults(200)
gg.editAll("-1", gg.TYPE_FLOAT)
gg.clearResults()
gg.toast("Bomb Throwing Speed Activated")
end
function sbspeedON()
tata = gg.prompt({
[[
🆂🅸🅳🅴🆆🅰🆈🆂 🆂🅿🅴🅴🅳 🆂🅴🆃🆃🅸🅽🅶🆂 
✓ Low Speed : 4
✓ Medium Speed : 6
✓ High Speed 9
✓ Choose the side movement speed that suits you
]]..'Sideways Speed ➫ Reconmended " 6 " [3; 12]'},{6},
{'number'})
if tata == nil then values()
else
gg.setRanges(gg.REGION_ANONYMOUS)
gg.searchNumber('0.25F;0.20000000298F;0.89999997616F;1.0F;0.34999999404F;1.0F;1.0F;2.5F:29', gg.TYPE_FLOAT)
gg.searchNumber(2.5, gg.TYPE_FLOAT)
gg.getResults(100)
gg.editAll(tata[1], gg.TYPE_FLOAT)
gg.clearResults()
gg.toast(' Sideways Speed Activated')
end
end
function ShowChangelog()
PopupBox(
"--
Changelog --",[[
-- You can follow the updates from Telegram.
-- Telegram : t.me/godsofboom
]])
end
function donate()
PopupBox(
"
Donation
",[[
✓ Thank you very much to the friends who want to support me.
-- Donation Link You do not have permission to view the full content of this post. Log in or register now.
-- Donation Mail cinar3954@gmail.com
✓ From here you can send any amount of donation to my g-mail address
✓ All you need is an gmail address to send money with Skrill
]])
end
function Int2Hex(int)
return string.format("%X", int)
end
function PopupBox(Caption, Text)
gg.alert('
' .. Caption .. '
\n' .. Text)end
function SetMemoryValue(address, ggtype, data)
while(address) and (address ~= 0) do
t = {}
t[1] = {}
t[1].address = address
t[1].flags = ggtype
t[1].value = data
if gg.setValues(t) then
return true
else
return false
end
end
return false
end
function GetMemoryValue(address, ggtype)
while(address) and (address ~= 0) do
t = {}
t[1] = {}
t[1].address = address
t[1].flags = ggtype
res = gg.getValues(t)
if type(res) ~= "string" then
if ggtype == gg.TYPE_BYTE then
result = res[1].value & 0xFF
elseif ggtype == gg.TYPE_WORD then
result = res[1].value & 0xFFFF
elseif ggtype == gg.TYPE_DWORD then
result = res[1].value & 0xFFFFFFFF
elseif ggtype == gg.TYPE_QWORD then
result = res[1].value & 0xFFFFFFFFFFFFFFFF
elseif ggtype == gg.TYPE_XOR then
result = res[1].value & 0xFFFFFFFF
else
result = res[1].value
end
return result
else
return nil
end
end
return nil
end
häçkErr = 0
function ScanArrayOfByte(h)
gg.clearResults();
oRange = gg.getRanges()
if h.region ~= nil and oRange ~= h.region then gg.setRanges(h.region) end
gg.searchNumber(h.sig, gg.TYPE_BYTE)
rCount = gg.getResultCount()
while(rCount) and (rCount >= h.list) do
rAddress = gg.getResults(rCount)[h.list].address
gg.clearResults();
if rAddress then break; end
break
end
if rAddress then
h.address = rAddress
gg.toast("
"..h.name .. " is ready.", true)if h.on ~= nil then h.off = GetMemoryValue(h.address, h.type) end
else
gg.clearResults();
PopupBox("Oops, An Error Occured !", "Failed searching" ..h.name.. ", it will be disabled.")
häçkErr = häçkErr + 1
sXs = "Unstable: " .. tostring(häçkErr)
end
gg.setRanges(oRange)
return rAddress
end
function CheatHandler(h)
if h.desc ~= nil and h.desc ~= 1 and ShowWarning == true then PopupBox("Notice:".. h.name, h.desc); h.desc = 1 end
if h.exec ~=nil then h.exec() end
if h.region ~= nil then return HeapHandler(h) end -- If region set, assume it as heap häçk.
while(h.address) and (h.address ~= 0) do
if h.on == nil then if h.switch == nil then return true end end
if h.type ~= nil then if h.off == nil then h.off = GetMemoryValue(h.address, h.type) end end
if h.switch ~= nil then
gg.toast("
"..h.name.." -> "..h.switch, true)if h.switch == "
" thenmValue = h.on
h.switch = "
"elseif h.switch == "
" thenmValue = h.off
h.switch = "
"end
if h.type ~= nil then SetMemoryValue(h.address, h.type, mValue) end
return false
end
end
PopupBox("Error", h.name .. " has been disabled.")
return true
end
function RestoreValue(h)
if h.switch ~= nil and h.switch == "
" then if h.desc ~= nil then h.desc = 1 end
h.switch = "
"CheatHandler(h)
end
end
function values()
gg.toast(' It is cancelled
')end
function noselect()
gg.toast(' Not Select
')end
--Function Manual Switch
on = '
' off = '
'fire2 = on
speed2 = on
fov2 = on
-- Section : Main Code
-- Description : This where first code get executed known as Main code.
gg.setVisible(false)
gg.setRanges(MemRange)
CfgFile = gg.getFile()..".metocfg"
Chunk = loadfile(CfgFile) if Chunk ~= nil then local CfgTable = Chunk() ShowWarning = CfgTable[1] end
sXs = "Stable"
gg.toast("
Onlinev1 Initializing script...", true)-- Get address of cheat, Using AOB Scan.
ScanArrayOfByte(häçk["AIM"])
häçk["AIMVX"].address = ScanArrayOfByte(häçk["AIMV"]) + 0x4
ScanArrayOfByte(häçk["RF"])
ScanArrayOfByte(häçk["SP"])
ScanArrayOfByte(häçk["SP_1"])
häçk["ANTEN_1"].address = ScanArrayOfByte(häçk["ANTEN"]) + 0xBC
häçk["RCL_1"].address = ScanArrayOfByte(häçk["RCL"]) + 0x2C
häçk["GHS_1"].address = ScanArrayOfByte(häçk["GHS"]) + 0x24
WpnBase = ScanArrayOfByte(häçk["WEAPON"])
if WpnBase ~= 0 then
häçk["WP_1"].address = WpnBase + 0x74
häçk["WP_2"].address = WpnBase+ 0x84
end
BysBase = ScanArrayOfByte(häçk["BYPS"])
if BysBase ~= 0 then
häçk["BYPS_1"].address = BysBase + 0x2C
häçk["BYPS_2"].address = BysBase+ 0x30
end
AdmBase = ScanArrayOfByte(häçk["ADM"])
if AdmBase ~= 0 then
häçk["ADM_1"].address = AdmBase + 0x20
häçk["ADM_2"].address = AdmBase+ 0x24
end
häçkList = {} for _ in ipairs(häçk) do häçkList[] = häçk[] end
PopupBox("Warning !", "I will not responsible for any ban, by using this script means you ready to get ban anytime.\n- By MeTo-")
gg.setVisible(true)
while(true) do
if gg.isVisible(true) then
gg.setVisible(false)
i = gg.multiChoice({
"" .. häçk["BYPS_1"].switch ..
häçk["BYPS_1"].name,
"" .. häçk["ADM_1"].switch ..
häçk["ADM_1"].name,
"" .. häçk["AIM"].switch ..
häçk["AIM"].name,
"" .. häçk["RCL_1"].switch .. häçk["RCL_1"].name,
"" .. häçk["GHS_1"].switch .. häçk["GHS_1"].name,
"" .. häçk["ANTEN_1"].switch .. häçk["ANTEN_1"].name,
"" .. häçk["WP_1"].switch .. häçk["WP_1"].name,
"" .. häçk["SP"].switch ..
häçk["SP"].name,
"" .. häçk["SP_1"].switch ..
häçk["SP_1"].name,
""..häçk["RF"].switch ..
häçk["RF"].name,
speed2.." Mnl Speed
♀ ",fire2.. " Mnl Fire Rate {Lobby}
",fov2.. " Fov häçk
"," Game Cheats
"," Donation
"," Options
","
Exit "},nil, [[
🅶🅾🅳🆂 🅾🅵 🅱🅾🅾🅼
]])if i == nil then noselect()
else
if i [1] then
CheatHandler(häçk["BYPS_1"])
CheatHandler(häçk["BYPS_2"])
end
if i [2] then
CheatHandler(häçk["ADM_1"])
CheatHandler(häçk["ADM_2"])
end
if i [3] then CheatHandler(häçk["AIM"])
CheatHandler(häçk["AIMVX"])
end
if i [4] then
CheatHandler(häçk["RCL_1"])end
if i [5] then
CheatHandler(häçk["GHS_1"])end
if i [6] then
CheatHandler(häçk["ANTEN_1"])end
if i [7] then
CheatHandler(häçk["WP_1"])
CheatHandler(häçk["WP_2"])
end
if i [8] then
CheatHandler(häçk["SP"]) end
if i [9] then
CheatHandler(häçk["SP_1"]) end
if i [10] then
CheatHandler(häçk["RF"]) end
if i [11] then
if speed2 == on then
speed2 = off
speedON()
else
speed2 = on
speedOFF()
end
end
if i [12] then
if fire2 == on then
fire2 = off
mrfON()
else
fire2 = on
mrfOFF()
end
end
if i [13] then
if fov2 == on then
fov2 = off
fovON()
else
fov2 = on
fovOFF()
end
end
if i [14] then
y = gg.multiChoice({
"
️ Easy Wallhäçk
","
️ Paint Champions
","
️ Night Vision ⚙ ","
️ SideWays Speed
♀ ","
️ Bomb Throwing Speed
","
Back "},nil,[[
🅶🅰🅼🅴 🅲🅷🅴🅰🆃🆂
✓Activate this menu only when you are in battle ]])
if y == nil then noselect() else
if y [1] then wallhäçkON() end
if y [2] then charecterON() end
if y [3] then chamsON()end
if y [4] then sbspeedON() end
if y [5] then nadeON() end
if y [6] then gg.setVisible(true) end end end
if i [15] then donate() end
if i [16] then
-- Options Start !!
while(true) do
o = gg.choice({
"
Show Warning: "..tostring(ShowWarning), "
Changelog", "
Back"}, nil, "
🅾🅿🆃🅸🅾🅽🆂
")if o == 1 then ShowWarning = not ShowWarning end
if o == 2 then ShowChangelog() end
if o == 3 then gg.saveVariable({ShowWarning }, CfgFile) gg.toast("
Config Saved !") gg.setVisible(true) break endend
-- Options End !!
end
if i [17] then break end end
gg.sleep(ScriptSpeed)
end
end
_ = "Don't forget to <3 me at GameGuardian Forum ByMetin"
if gg.alert("
Keep in background ? Leaving häçk running in background will cause this script unstable when it executed again >
All häçk ?", "
𝚈𝚎𝚜", "
𝙽𝚘!") == 2 thengg.toast("
️ You have been warned. " .. _)else
for =1, #häçkList do RestoreValue(häçk[häçkList[]]) end
gg.toast("
️ All häçk Turn
" .. _)end
print([[Thank you for using script
█████████
█▄█████▄█
█ ▼▼▼▼▼
█ - Credit -
█ GameGuardian
@Metin011█ Made By
ByMeto█ Gmail
cinar3954@gmail.com█ Telegram
t.me/godsofboom█ ▲▲▲▲▲
██████████
████_
]])
Good luck!!