Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SN = gg.searchNumber
- GC = gg.choice
- MC = gg.multiChoice
- GR = gg.getResults
- GRC = gg.getResultCount
- EA = gg.editAll
- SA = gg.searchAddress
- TX = gg.TYPE_XOR
- TB = gg.TYPE_BYTE
- TQ = gg.TYPE_QWORD
- TF = gg.TYPE_FLOAT
- TDB = gg.TYPE_DOUBLE
- TW = gg.TYPE_WORD
- TD = gg.TYPE_DWORD
- TA = gg.TYPE_AUTO
- SE = gg.SIGN_EQUAL
- SF = gg.SIGN_FLOAT
- TT = gg.toast
- CR = gg.clearResults
- AR = gg.alert
- SR = gg.setRanges
- RA = gg.REGION_ANONYMOUS
- RB = gg.REGION_BAD
- RC = gg.REGION_C_ALLOC
- SV = gg.setValues
- PT = gg.prompt
- PR = print
- FC = gg.processKill
- OE = os.exit
- function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, sosnaaa) for x = 1, #(sosnaaa) do xgpy = szpy + sosnaaa[x]["offset"] xglx = sosnaaa[x]["type"] xgsz = sosnaaa[x]["value"] gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) xgsl = xgsl + 1 end end function sosna(sosnaa) gg.clearResults() gg.setRanges(sosnaa[1]["memory"]) gg.searchNumber(sosnaa[3]["value"], sosnaa[3]["type"]) if gg.getResultCount() == 0 then gg.toast(sosnaa[2]["name"] .. "Faild") else gg.refineNumber(sosnaa[3]["value"], sosnaa[3]["type"]) gg.refineNumber(sosnaa[3]["value"], sosnaa[3]["type"]) gg.refineNumber(sosnaa[3]["value"], sosnaa[3]["type"]) if gg.getResultCount() == 0 then gg.toast(sosnaa[2]["name"] .. "Faild") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(sosnaa) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + sosnaa[v]["offset"] pysz[1].flags = sosnaa[v]["type"] szpy = gg.getValues(pysz) pdpd = sosnaa[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, sosnaaa) xgjg = true end end if xgjg == true then else end end end end
- function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, sosnaaa) for x = 1, #(sosnaaa) do xgpy = szpy + sosnaaa[x]["offset"] xglx = sosnaaa[x]["type"] xgsz = sosnaaa[x]["value"] gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) xgsl = xgsl + 1 end end function sosna(sosnaa) gg.clearResults() gg.setRanges(sosnaa[1]["memory"]) gg.searchNumber(sosnaa[3]["value"], sosnaa[3]["type"]) if gg.getResultCount() == 0 then gg.toast(sosnaa[2]["name"] .. "Faild") else gg.refineNumber(sosnaa[3]["value"], sosnaa[3]["type"]) gg.refineNumber(sosnaa[3]["value"], sosnaa[3]["type"]) gg.refineNumber(sosnaa[3]["value"], sosnaa[3]["type"]) if gg.getResultCount() == 0 then gg.toast(sosnaa[2]["name"] .. "Faild") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(sosnaa) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + sosnaa[v]["offset"] pysz[1].flags = sosnaa[v]["type"] szpy = gg.getValues(pysz) pdpd = sosnaa[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, sosnaaa) xgjg = true end end if xgjg == true then else end end end end
- --------// Fast Execute Function //-------
- function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find (szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len (szFullString)) break end nSplitArray[nSplitIndex] = string.sub (szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len (szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] xgdj = qmxg[x]["freeze"] if xgdj == nil or xgdj == "" then gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) else gg.addListItems({[1] = {address = xgpy, flags = xglx, freeze = xgdj, value = xgsz}}) end xgsl = xgsl + 1 xgjg = true end end function xqmnb(qmnb) gg.clearResults() gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "开启失败") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "开启失败") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "开启成功,一共修改" .. xgsl .. "条数据") else gg.toast(qmnb[2]["name"] .. "未搜索到数据,开启失败") end end end end function SearchWrite(Search, Write, Type) gg.clearResults() gg.setVisible(false) gg.searchNumber(Search[1][1], Type) local count = gg.getResultCount() local result = gg.getResults(count) gg.clearResults() local data = {} local base = Search[1][2] if (count > 0) then for i, v in ipairs(result) do v.isUseful = true end for k=2, #Search do local tmp = {} local offset = Search[k][2] - base local num = Search[k][1] for i, v in ipairs(result) do tmp[#tmp+1] = {} tmp[#tmp].address = v.address + offset tmp[#tmp].flags = v.flags end tmp = gg.getValues(tmp) for i, v in ipairs(tmp) do if ( tostring(v.value) ~= tostring(num) ) then result[i].isUseful = false end end end for i, v in ipairs(result) do if (v.isUseful) then data[#data+1] = v.address end end if (#data > 0) then local t = {} local base = Search[1][2] for i=1, #data do for k, w in ipairs(Write) do offset = w[2] - base t[#t+1] = {} t[#t].address = data[i] + offset t[#t].flags = Type t[#t].value = w[1] if (w[3] == true) then local item = {} item[#item+1] = t[#t] item[#item].freeze = true gg.addListItems(item) end end end gg.setValues(t) gg.toast("开启成功,一共修改"..#t.."条数据") gg.addListItems(t) else gg.toast("未搜索到数据,开启失败", false) return false end else gg.toast("Not Found") return false end end
- --------// Local Ram //--------
- local RAM = {}
- for i, v in pairs(_G) do RAM[i] = v end
- RAM.io = {}
- RAM.gg = {}
- RAM.string = {}
- for i, v in pairs(io) do RAM.io[i] = v end
- for i, v in pairs(string) do RAM.string[i] = v end
- for i, v in pairs(gg) do RAM.gg[i] = v end
- ----// Memory Read/Write //------
- function Memory_Ram(Search, Write, Type)
- ramClearResults()
- RAM.gg.setVisible(false)
- RAM.gg.searchNumber(Search[1][1], Type)
- local count = RAM.gg.getResultCount()
- local result = RAM.gg.getResults(count)
- ramClearResults()
- local data = {}
- local base = Search[1][2]
- if (count > 0) then
- for i, v in ipairs(result) do
- v.isUseful = true
- end
- for k=2, #Search do
- local tmp = {}
- local offset = Search[k][2] - base
- local num = Search[k][1]
- for i, v in ipairs(result) do
- tmp[#tmp+1] = {}
- tmp[#tmp].address = v.address + offset
- tmp[#tmp].flags = v.flags
- end
- tmp = gg.getValues(tmp)
- for i, v in ipairs(tmp) do
- if ( tostring(v.value) ~= tostring(num) ) then
- result[i].isUseful = false
- end
- end
- end
- for i, v in ipairs(result) do
- if (v.isUseful) then
- data[#data+1] = v.address
- end
- end
- if (#data > 0) then
- RAM.gg.toast(#data.." value found")
- local t = {}
- local base = Search[1][2]
- for i=1, #data do
- for k, w in ipairs(Write) do
- offset = w[2] - base
- t[#t+1] = {}
- t[#t].address = data[i] + offset
- t[#t].flags = Type
- t[#t].value = w[1]
- if (w[3] == true) then
- local item = {}
- item[#item+1] = t[#t]
- item[#item].freeze = true
- RAM.gg.addListItems(item)
- end
- end
- end
- RAM.gg.setValues(t)
- else
- RAM.gg.toast("Failed to search value.", false)
- return false
- end
- else
- RAM.gg.toast("Failed to search value.")
- return false
- end
- end
- function ramToast(msg)
- RAM.gg.toast(tostring(msg))
- end
- function ramClearResults()
- RAM.gg.clearResults()
- end
- gg.setVisible(true)
- ------// Fast Value Load //------
- function SearchWrite(Search, Write, Type)
- gg.clearResults()
- gg.setVisible(false)
- gg.searchNumber(Search[1][1], Type)
- local count = gg.getResultCount()
- local result = gg.getResults(count)
- gg.clearResults()
- local data = {}
- local base = Search[1][2]
- if (count > 0) then
- for i, v in ipairs(result) do
- v.isUseful = true
- end
- for k=2, #Search do
- local tmp = {}
- local offset = Search[k][2] - base
- local num = Search[k][1]
- for i, v in ipairs(result) do
- tmp[#tmp+1] = {}
- tmp[#tmp].address = v.address + offset
- tmp[#tmp].flags = v.flags
- end
- tmp = gg.getValues(tmp)
- for i, v in ipairs(tmp) do
- if ( tostring(v.value) ~= tostring(num) ) then
- result[i].isUseful = false
- end
- end
- end
- for i, v in ipairs(result) do
- if (v.isUseful) then
- data[#data+1] = v.address
- end
- end
- if (#data > 0) then
- gg.toast("found"..#data.."Article data")
- local t = {}
- local base = Search[1][2]
- for i=1, #data do
- for k, w in ipairs(Write) do
- offset = w[2] - base
- t[#t+1] = {}
- t[#t].address = data[i] + offset
- t[#t].flags = Type
- t[#t].value = w[1]
- if (w[3] == true) then
- local item = {}
- item[#item+1] = t[#t]
- item[#item].freeze = true
- gg.addListItems(item)
- end
- end--AD
- end
- gg.setValues(t)
- else
- gg.toast("not found", false)
- return false
- end
- else
- gg.toast("No data found")
- return false
- end
- end
- --------
- gg.toast("■□□□□□□10%")
- gg.sleep(300)
- gg.toast("■■□□□□□20%")
- gg.sleep(300)
- gg.toast("■■■□□□□40%")
- gg.sleep(300)
- gg.toast("■■■■□□□60%")
- gg.sleep(300)
- gg.toast("■■■■■□□80%")
- gg.sleep(300)
- gg.toast("■■■■■■□90%")
- gg.sleep(300)
- gg.toast("■■■■■■■100%")
- gg.sleep(200)
- function setvalue(address,flags,value) local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end
- PUBGMH = -1
- function MENU()
- MN0 = gg.multiChoice({
- " 🎭 ᴀɴᴛɪʙᴀɴ °ˡᵒᵇᵇʸ",
- " 🎭 0 ʀᴇᴄᴏɪʟ °ᵍᵃᵐᵉ",
- --" 🎭 ᴍᴀɢɪᴄ ʙᴜʟʟᴇᴛ °ᵍᵃᵐᵉ",
- --" 🎭 x sᴜɪᴛᴇ °ᵍᵃᵐᵉ",
- " 🎭 ᴀᴜᴛᴏ ʜᴇᴀᴅ sʜᴏᴛ °ᵍᵃᵐᵉ",
- " 🎭 sɪᴛ + ᴘʀᴏɴᴇ sᴄᴏᴘᴇ °ᵍᵃᵐᵉ",
- " 🎭 ʙʟᴀᴄᴋ sᴋʏ °ᵍᵃᵐᵉ",
- " 🎭 ғᴀsᴛ ᴘᴀʀᴀᴄʜᴜᴛᴇ °ᵍᵃᵐᵉ",
- --" 🎭 Grass ",
- --" 🎭 Magic ",
- --" 🎭 Auto Head 140%",
- "🔙 "
- }, nil, (os.date("🇮🇳 🇹 🇪 🇦 🇲 🇳 🇹 🇹 🇵 🇺 🇧 🇱 🇮 🇨 🇭 🇦 🇨 🇰 🇸 (BGMI) 🇮🇳 V 1.0")))
- if MN0 == nil then
- else
- if MN0[1] == true then
- MN1()
- end
- if MN0[2] == true then
- MN2()
- end
- --if MN0[3] == true then
- --MN3()
- --end
- --if MN0[4] == true then
- --MN4()
- --end
- if MN0[3] == true then
- MN5()
- end
- if MN0[4] == true then
- MN6()
- end
- if MN0[5] == true then
- MN7()
- end
- if MN0[6] == true then
- MN8()
- end
- --if MN0[9] == true then
- --MN9()
- --end
- --if MN0[10] == true then
- --MN10()
- --end
- --if MN0[11] == true then
- --MN11()
- --end
- if MN0[7] == true then
- exit()
- end
- end
- PUBGMH = -1
- end
- function MN1()
- WH2 = gg.multiChoice({
- " 💕 10 ʏᴇᴀʀs ʙᴀɴ ғɪx ",
- " 💕 ᴄʀᴀsʜ ғɪx ɴᴏ ʀᴏᴏᴛ",
- " 💕️ ᴡᴀʟʟ ʜᴀᴄᴋ 720 °ⁱˢˡᵃⁿᵈ",
- " 💕 ᴡᴀʟʟ ʜᴀᴄᴋ 665 °ⁱˢˡᵃⁿᵈ",
- "⬅️ "
- }, nil, " 🇮🇳 ANTIBAN & WALL HACK MENU 🇮🇳")
- if WH2 == nil then
- else
- if WH2[1] == true then
- NM1()
- end
- if WH2[2] == true then
- NM2()
- end
- if WH2[3] == true then
- NM3()
- end
- if WH2[4] == true then
- NM4()
- end
- if WH2[5] == true then
- MENU()
- end
- PUBGMH = -1
- end
- end
- function NM1()
- gg.clearResults()
- gg["toast"](" 05%🎈 ")
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("620137442967552", gg.TYPE_QWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.refineNumber("620137442967552", gg.TYPE_QWORD)
- gg.getResults(510, nil, nil, nil, nil, nil, nil, nil, nil)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- gg["toast"](" 10%🎈 ")
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("578351706144768;564058054983680", gg.TYPE_QWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.refineNumber("578351706144768", gg.TYPE_QWORD)
- gg.getResults(50010, nil, nil, nil, nil, nil, nil, nil, nil)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- gg["toast"](" 20%🎈 ")
- gg.clearResults()
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("577252194516992;288233678981562368", gg.TYPE_QWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.refineNumber("577252194516992", gg.TYPE_QWORD)
- gg.getResults(50010, nil, nil, nil, nil, nil, nil, nil, nil)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- gg["toast"](" 30%🎈 ")
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("3298534883328~288233678981562368;288233678981562368", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(0)
- gg.refineNumber("3298534883328~288233678981562368", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
- gg.getResults(5678, nil, nil, nil, nil, nil, nil, nil, nil)
- gg.editAll("0", gg.TYPE_DWORD)
- gg.clearResults()
- gg["toast"](" 40%🎈 ")
- gg.clearResults()
- gg.setVisible(false)
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("280~590336;67109633", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(0)
- gg.refineNumber("280~590336", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
- gg.getResultsCount()
- gg.setVisible(false)
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("134658;131586", gg.TYPE_DWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.refineNumber("134658", gg.TYPE_DWORD)
- gg.getResults(50000)
- gg.editAll("135682", gg.TYPE_DWORD)
- gg.clearResults()
- gg["toast"](" 50%🎈 ")
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("133378;262403", gg.TYPE_DWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.refineNumber("133378", gg.TYPE_DWORD)
- gg.getResults(50000)
- gg.editAll("135682", gg.TYPE_DWORD)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("134914;144387", gg.TYPE_DWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.refineNumber("134914", gg.TYPE_DWORD)
- gg.getResults(50000)
- gg.editAll("135682", gg.TYPE_DWORD)
- gg.clearResults()
- gg["toast"](" 60%🎈 ")
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("131842;132098", gg.TYPE_DWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.refineNumber("131842", gg.TYPE_DWORD)
- gg.getResults(50000)
- gg.editAll("135682", gg.TYPE_DWORD)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("133634;135682", gg.TYPE_DWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.refineNumber("133634", gg.TYPE_DWORD)
- gg.getResults(50000)
- gg.editAll("135682", gg.TYPE_DWORD)
- gg.clearResults()
- gg["toast"](" 70%🎈 ")
- gg.clearResults()
- os.remove("src/main/java/com/google/errorprone/annotations")
- os.remove("src/main/java/com/google/errorprone/annotations")
- os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
- os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
- gg.clearResults()
- os.remove("src/main/java/com/google/errorprone/annotations")
- os.remove("src/main/java/com/google/errorprone/annotations")
- os.remove("src/main/java/com/google/errorprone/annotations/concurrent")
- os.remove("third_party.java_src.error_prone.project.annotations.Google_internal")
- gg.clearResults()
- gg.setVisible(false)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.searchNumber("2.2958874e-41;16384D;16384D;16384D;16384D::24", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResultsCount()
- gg.setVisible(false)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.setVisible(false)
- gg.searchNumber("131586", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResultsCount()
- gg.getResults(50000)
- gg.clearResults()
- gg.setVisible(false)
- gg["toast"](" 80%🎈 ")
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.setVisible(false)
- gg.searchNumber("620,137,442,967,552", gg.TYPE_QWORD)
- gg.refineNumber("620,137,442,967,552", gg.TYPE_QWORD)
- gg.getResults(50000)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- gg.setVisible(false)
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.searchNumber("66,304~590336;67109633;131330", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.setVisible(false)
- gg.refineNumber("66,304~590336", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
- gg.getResults(50000)
- gg.editAll("361418272522109953", gg.TYPE_QWORD)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.searchNumber("67109377")
- gg.refineNumber("67109377")
- gg.getResultsCount()
- gg.clearResults()
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.searchNumber("285~131002;16384;4096", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.refineNumber("285~131002", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0)
- gg.getResults(50000)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.searchNumber("2.24207754e-44;2.66246708e-44", gg.TYPE_FLOAT)
- gg.getResults(99999)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- gg["toast"](" 90%🎈 ")
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.searchNumber("768", gg.TYPE_DWORD)
- gg.refineNumber("768", gg.TYPE_DWORD)
- gg.refineNumber("768", gg.TYPE_DWORD)
- gg.getResults(50000)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.searchNumber("260", gg.TYPE_DWORD)
- gg.refineNumber("260", gg.TYPE_DWORD)
- gg.refineNumber("260", gg.TYPE_DWORD)
- gg.getResults(50000)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.setVisible(false)
- gg.setVisible(false)
- gg.searchNumber("257", gg.TYPE_DWORD)
- gg.refineNumber("257", gg.TYPE_DWORD)
- gg.refineNumber("257", gg.TYPE_DWORD)
- gg.getResults(50000)
- gg.editAll("288233678981562368", gg.TYPE_QWORD)
- gg.clearResults()
- os.remove("/mnt/shell/0/emulated/Android/data/com.pubg.krmobile/cache/GCloud.ini")
- os.remove("/mnt/shell/0/emulated/Android/data/com.pubg.krmobile/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/storage/emulated/0/Android/data/com.pubg.krmobile/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.pubg.krmobile/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.pubg.krmobile/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/mnt/shell/0/emulated/Android/data/com.tencent.tmgp.pubgmhd/cache/GCloud.ini")
- os.remove("/mnt/shell/0/emulated/Android/data/com.tencent.tmgp.pubgmhd/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/storage/emulated/0/Android/data/com.tencent.tmgp.pubgmhd/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.tencent.tmgp.pubgmhd/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.tencent.tmgp.pubgmhd/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/mnt/shell/0/emulated/Android/data/com.vng.pubgmobile/cache/GCloud.ini")
- os.remove("/mnt/shell/0/emulated/Android/data/com.vng.pubgmobile/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/storage/emulated/0/Android/data/com.vng.pubgmobile/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.vng.pubgmobile/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.vng.pubgmobile/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/mnt/shell/0/emulated/Android/data/com.tencent.ig/cache/GCloud.ini")
- os.remove("/mnt/shell/0/emulated/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/storage/emulated/0/Android/data/com.tencent.ig/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.tencent.ig/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/mnt/shell/0/emulated/Android/data/com.tencent.igce/cache/GCloud.ini")
- os.remove("/mnt/shell/0/emulated/Android/data/com.tencent.igce/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/storage/emulated/0/Android/data/com.tencent.igce/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.tencent.igce/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.tencent.igce/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/mnt/shell/0/emulated/Android/data/com.tencent.iglite/cache/GCloud.ini")
- os.remove("/mnt/shell/0/emulated/Android/data/com.tencent.iglite/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs")
- os.remove("/storage/emulated/0/Android/data/com.tencent.iglite/cache/GCloud.ini")
- os.remove("/sdcard/Android/data/com.tencent.iglite/cache/GCloud.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Intermediate/SaveGames/JKGuestRegisterCnt.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/AntiCheat.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/AppBaseConfig.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/AppConfig.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/AudioPluginConfig.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/BuildConfig.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/CustomDeviceList.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/DeviceProfiles.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/DeviceSwitchers.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/EditorPerProjectUserSettings.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/Engine.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/Game.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/GameUserSettings.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/Hardware.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/IGH5CachePluginConfig.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/IMSDKConfig.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/Input.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/LogSuppression.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/MidasConfig.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/OBHttp.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/OpenIDCommand.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/PufferDownloader.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/Scalability.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/ServerSwitch.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/UAE.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/Updater.inij")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/UserCustom.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Config/Android/UserSettings.ini")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Pandora/dns.txt")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/CommonSaveGame_4126599880770857.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/LeagueStatue.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/loginInfoFile.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/MailPhoneLogin.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/personalprefs_4123188938540329.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/personalprefs_4126599880770857.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/playerprefs.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/RecruitFilterSetting_4123188938540329.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/SaveGames/RecruitFilterSetting_4126599880770857.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/business_res_download_priority_table_new")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/cadge_table")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/dubber_table_ext")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/easy_buy_cfg")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/mentor_award_table")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/mentor_task_table")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/new_level_task_cover_table")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/social_authorize_config")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/TableDatas/upgrade_parameter")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/UpdateInfo/apollo_loglist.json")
- os.remove("/storage/emulated/0/Android/data/com.rekoo.pubgm/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/UpdateInfo/apollo_uuid_define.json")
- gg.clearList()
- gg.toast("💕💕ANTI BAN DONE✓💕💕")
- gg.clearResults()
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.searchNumber(":/data/user/0/com.tencent", gg.TYPE_BYTE)
- gg.getResults(99999)
- gg.editAll("116", gg.TYPE_BYTE)
- gg.clearResults()
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC)
- gg.searchNumber(":/data/user/0/com.pubg", gg.TYPE_BYTE)
- gg.getResults(99999)
- gg.editAll("116", gg.TYPE_BYTE)
- gg.clearResults()
- gg.toast("💕💕 THIRD PARTY ✓💕💕")
- end
- function NM2()
- x = gg.FILES_DIR
- y = gg.EXT_FILES_DIR
- local testy = string.match(y, "data/(.*)/files")
- local testx = string.match(x, "(.*)"..testy.."")
- wpath2 = testx.. gg.getTargetPackage()
- gg.alert("Virtual Game path\n "..wpath2.."")
- os.rename (""..wpath2.."/app_crashrecord",""..wpath2.."/.a")
- os.rename (""..wpath2.."/files",""..wpath2.."/.b")
- io.open(""..wpath2.."/app_crashrecord", "w")
- io.open(""..wpath2.."/files", "w")
- gg.alert("Fix crash nonroot Completed")
- end
- function NM3()
- gg.setRanges(gg.REGION_VIDEO)
- gg.searchNumber("2.64409027e10;2.66246708e-43;3.36311631e-44;1.12020327e-19;3.76158192e-37;2.0:137", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
- gg.refineNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
- revert = gg.getResults(1007, nil, nil, nil, nil, nil, nil, nil, nil)
- local t = gg.getResults(1007, nil, nil, nil, nil, nil, nil, nil, nil)
- for i, v in ipairs(t) do
- if v.flags == gg.TYPE_FLOAT then
- v.value = "120"
- v.freeze = true
- end
- end
- gg.setRanges(gg.REGION_VIDEO)
- gg.addListItems(t)
- t = nil
- gg.processResume()
- gg.processResume()
- gg.clearResults()
- gg.searchNumber("4.9806209e21;1.49938936e-43;1.39125304e-19;2.0;3.58732407e-43;2.2500026226:65", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
- gg.refineNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
- revert = gg.getResults(1007, nil, nil, nil, nil, nil, nil, nil, nil)
- local t = gg.getResults(1007, nil, nil, nil, nil, nil, nil, nil, nil)
- for i, v in ipairs(t) do
- if v.flags == gg.TYPE_FLOAT then
- v.value = "120"
- v.freeze = true
- end
- end
- gg.addListItems(t)
- t = nil
- gg.toast(" WALL HACK 720 ✓")
- gg.clearResults()
- gg.setRanges(gg.REGION_VIDEO | gg.REGION_BAD)
- gg.searchNumber("537133066;8200;1194344459;8201:13", gg.TYPE_DWORD)
- gg.refineNumber("8201", gg.TYPE_DWORD)
- gg.getResults(63825)
- gg.editAll("7", gg.TYPE_DWORD)
- gg.clearResults()
- gg.toast("ɢʀᴇᴇɴ 720 ✓")
- end
- ---------
- function NM4()
- gg.setRanges(1048576)
- gg.searchNumber('2', 16)
- gg.refineAddress('BB0', -1, 16)
- gg.refineNumber('2', 16)
- gg.getResults(gg.getResultsCount())
- gg.editAll('120', 16)
- gg.clearResults()
- gg.searchNumber('2', 16)
- gg.refineAddress('608', -1, 16)
- gg.refineNumber('2', 16)
- gg.getResults(gg.getResultsCount())
- gg.editAll('120', 16)
- gg.clearResults()
- gg.searchNumber('1.14920487e-41', 16)
- gg.refineAddress('100', -1, 16)
- gg.refineNumber('1.14920487e-41', 16)
- gg.getResults(gg.getResultsCount())
- gg.editAll('1.14948513e-41', 16)
- gg.clearResults()
- gg.toast(" WALL HACK 665 ✓")
- gg.clearResults()
- end
- function MN2()
- gg.clearResults()
- so=gg.getRangesList('libUE4.so')[1].start
- py=0x14EDC90
- setvalue(so+py,4,0)
- py=0x3B583C0
- setvalue(so+py,16,0)
- py=0x3C1F510
- setvalue(so+py,4,0)
- gg.toast("No Recoil Activated✅")
- gg.clearResults()
- end
- function MN2222()
- gg.clearResults()
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.searchNumber("1,348,759,109;1,953,067,887;1,634,692,166;1,920,287,604:512", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("1,634,692,166", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(20)
- gg.editAll("0", gg.TYPE_DWORD)
- gg.clearResults()
- gg.toast("☣️Less Recoil Activated✅")
- end
- function MN3()
- gg.setRanges(gg.REGION_CODE_APP)
- gg.clearResults()
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.searchNumber("23;25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(100)
- gg.editAll("355", gg.TYPE_FLOAT)
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.searchNumber("15;28;16;26;8;18", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(56)
- gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
- gg.searchNumber("0.10000000149;64.50088500977", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.refineNumber("0.10000000149", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(50)
- gg.editAll("8", gg.TYPE_FLOAT)
- gg.setRanges(gg.REGION_BAD)
- gg.searchNumber("-88.66608428955;26:512", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("26", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(2)
- gg.editAll("-460", gg.TYPE_FLOAT)
- gg.searchNumber("-88.73961639404;28:512", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(2)
- gg.editAll("-560", gg.TYPE_FLOAT)
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.searchNumber("9.201618;30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(10)
- gg.editAll("250", gg.TYPE_FLOAT)
- gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
- gg.searchNumber("-298284466;-1.304566e23F", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("-298284466", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(99)
- gg.editAll("0", gg.TYPE_DWORD)
- gg.clearResults()
- gg.toast("🐲Magic Bullet Activated✅")
- end
- function MN4()
- gg.setVisible(false)
- gg.clearResults()
- gg.clearResults()
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber(1400129, gg.TYPE_DWORD, nil, nil, nil, nil)
- gg.getResults(0)
- gg.getResultsCount()
- gg.clearResults()
- gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER)
- gg.setVisible(false)
- gg.getResults(1)
- gg.searchNumber("2,200,101", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(0)
- gg.getResults(1000)
- gg.editAll("12,219,233", gg.TYPE_DWORD)
- gg.clearResults()
- gg.clearResults()
- gg.setVisible(false)
- gg.clearResults()
- gg.toast(" XSUTE ON")
- end
- function MN5()
- gg.clearResults()
- function edit(orig,ret)_om=orig[1].memory or orig[1][1]_ov=orig[3].value or orig[3][1]_on=orig[2].name or orig[2][1]gg.clearResults()gg.setRanges(_om)gg.searchNumber(_ov,orig[3].type or orig[3][2])sz=gg.getResultCount()if sz<1 then gg.toast(_on.."\nFailed to Open")else sl=gg.getResults(99999)for i=1,sz do ist=true for v=4,#orig do if ist==true and sl[i].value==_ov then cd={{}}cd[1].address=sl[i].address+(orig[v].offset or orig[v][2])cd[1].flags=orig[v].type or orig[v][3]szpy=gg.getValues(cd)cdlv=orig[v].lv or orig[v][1]cdv=szpy[1].value if cdlv==cdv then pdjg=true ist=true else pdjg=false ist=false end end end if pdjg==true then szpy=sl[i].address for x=1,#(ret)do xgpy=szpy+(ret[x].offset or ret[x][2])xglx=ret[x].type or ret[x][3]xgsz=ret[x].value or ret[x][1]xgdj=ret[x].freeze or ret[x][4]xgsj={{address=xgpy,flags=xglx,value=xgsz}}if xgdj==true then xgsj[1].freeze=xgdj gg.addListItems(xgsj)else gg.setValues(xgsj)end end xgjg=true end end if xgjg==true then gg.toast(_on.."\nSuccessfully Opened")else gg.toast(_on.."\nSuccessfully Opened")end end end--
- function SearchWrite(Search, Write, Type) gg.clearResults() gg.setVisible(false) gg.searchNumber(Search[1][1], Type) local count = gg.getResultCount() local result = gg.getResults(count) gg.clearResults() local data = {} local base = Search[1][2] if (count > 0) then for i, v in ipairs(result) do v.isUseful = true end for k=2, #Search do local tmp = {} local offset = Search[k][2] - base local num = Search[k][1] for i, v in ipairs(result) do tmp[#tmp+1] = {} tmp[#tmp].address = v.address + offset tmp[#tmp].flags = v.flags end tmp = gg.getValues(tmp) for i, v in ipairs(tmp) do if ( tostring(v.value) ~= tostring(num) ) then result[i].isUseful = false end end end for i, v in ipairs(result) do if (v.isUseful) then data[#data+1] = v.address end end if (#data > 0) then local t = {} local base = Search[1][2] for i=1, #data do for k, w in ipairs(Write) do offset = w[2] - base t[#t+1] = {} t[#t].address = data[i] + offset t[#t].flags = Type t[#t].value = w[1] if (w[3] == true) then local item = {} item[#item+1] = t[#t] item[#item].freeze = true gg.addListItems(item) end end end gg.setValues(t) gg.addListItems(t) else gg.toast("@Vɪᴍᴀʟ_OP", false) return false end else gg.toast("Vᴀʟᴜᴇs Nᴏᴛ Fᴏᴜɴᴅ") return false end end
- function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) xgsl = xgsl + 1 end end function xqmnb(qmnb) gg.clearResults() gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) xgjg = true end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "" .. xgsl .. "") else gg.toast(qmnb[2]["name"] .. "") end end end end
- function setvalue(address,flags,value) local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end
- function setvalue(address,flags,value) Ok('Modify address value(Address, value type, value to be modified)') local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end
- function Fxs(Search, Write,Neicun,Mingcg,Shuzhiliang) gg.clearResults() gg.setRanges(Neicun) gg.setVisible(false) gg.searchNumber(Search[1][1], Search[1][3]) local count = gg.getResultCount() local result = gg.getResults(count) gg.clearResults() local data = {} local base = Search[1][2] if (count > 0) then for i, v in ipairs(result) do v.isUseful = true end for k=2, #Search do local tmp = {} local offset = Search[k][2] - base local num = Search[k][1] for i, v in ipairs(result) do tmp[#tmp+1] = {} tmp[#tmp].address = v.address + offset tmp[#tmp].flags = Search[k][3] end tmp = gg.getValues(tmp) for i, v in ipairs(tmp) do if ( tostring(v.value) ~= tostring(num) ) then result[i].isUseful = false end end end for i, v in ipairs(result) do if (v.isUseful) then data[#data+1] = v.address end end if (#data > 0) then gg.toast(Mingcg.." 开启成功 "..#data.."") local t = {} local base = Search[1][2] if Shuzhiliang == "" and Shuzhiliang > 0 and Shuzhiliang < #data then Shuzhiliang=Shuzhiliang else Shuzhiliang=#data end for i=1, Shuzhiliang do for k, w in ipairs(Write) do offset = w[2] - base t[#t+1] = {} t[#t].address = data[i] + offset t[#t].flags = w[3] t[#t].value = w[1] if (w[4] == true) then local item = {} item[#item+1] = t[#t] item[#item].freeze = true gg.addListItems(item) end end end gg.setValues(t) gg.toast(Mingcg.." 开启成功 "..#t.."") gg.addListItems(t) else gg.toast(Mingcg.." 开启失败 ", false) return false end else gg.toast(" 开启失败 ") return false end end
- gg.clearResults()
- edit({
- {gg.REGION_ANONYMOUS},
- {"αυтσ нєα∂ѕнσт"},
- {1091779028, gg.TYPE_DWORD},
- {1102577664, 24, gg.TYPE_DWORD},
- {1103626240, 28, gg.TYPE_DWORD},
- {1106509824, 32, gg.TYPE_DWORD},
- },
- {
- {0, 24, gg.TYPE_DWORD},
- {1133903872, 28, gg.TYPE_DWORD},
- {1133903872, 32, gg.TYPE_DWORD},
- })
- gg.clearResults()
- gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
- gg.searchNumber("0.10000000149;64.50088500977", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.refineNumber("0.10000000149", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(50)
- gg.editAll("8", gg.TYPE_FLOAT)
- gg.clearResults()
- gg.searchNumber("-88.73961639404;28:512", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(2)
- gg.editAll("-560", gg.TYPE_FLOAT)
- gg.clearResults()
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.searchNumber("9.201618;30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(10)
- gg.editAll("250", gg.TYPE_FLOAT)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
- gg.searchNumber("-298284466;-1.304566e23F", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.searchNumber("-298284466", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(99)
- gg.editAll("0", gg.TYPE_DWORD)
- gg.clearResults()
- gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
- gg.searchNumber("-1,883,348,481,058,764,210", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(99)
- gg.editAll("-1,883,348,485,055,444,540", gg.TYPE_QWORD)
- gg.clearResults()
- gg.toast("🐼Headshot Activated✅")
- gg.clearResults()
- end
- function MN6()
- gg.clearResults()
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.searchNumber("4.13590356e-25;18.38787841797;0.53867292404:9", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.refineNumber("18.38787841797", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- sitscope1 = gg.getResults(4)
- gg.editAll("130.5419921875",gg.TYPE_FLOAT)
- gg.clearResults()
- gg.toast("🦧Sit Scope✔ Activated✅")
- gg.clearResults()
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.searchNumber("4.13590356e-25;18.38614463806;0.53446388245:9", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.refineNumber("18.38614463806", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- pronescope1 = gg.getResults(500)
- gg.editAll("240", gg.TYPE_FLOAT)
- gg.clearResults()
- gg.toast("🐍Prone Scope✔ Activated✅")
- end
- function MN7()
- gg.clearResults()
- gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
- gg.searchNumber("1.0;0.0;0.0;1.0;0.0;0.0;-1.263241e23:25", gg.TYPE_FLOAT)
- gg.refineNumber("0", gg.TYPE_FLOAT)
- gg.getResults(667478)
- gg.editAll("-0.000006", gg.TYPE_FLOAT)
- gg.clearResults()
- gg.toast("BLACK SKY ON")
- end
- function MN8()
- gg.clearResults()
- gg.setRanges(gg.REGION_ANONYMOUS)
- gg.searchNumber("1024;3000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
- gg.getResults(7243)
- gg.editAll("-99999", gg.TYPE_FLOAT)
- gg.clearResults()
- gg.toast("Fast Parachute")
- end
- function exit()
- gg.alert(" HACKS CREATED BY @NIRANJANTECH @TEAMNTT")
- print("BGMI HACKS OFF")
- gg.skipRestoreState()
- os.exit()
- end
- while true do
- if gg.isVisible(true) then
- PUBGMH = 1
- gg.setVisible(false)
- end
- gg.clearResults()
- if PUBGMH == 1 then
- MENU()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement