SIT SCOPE VIP
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--VipCodes
so=gg.getRangesList('libUE4.so')[1].start
py=0x262F10C
setvalue(so+py,4,0)NEW AIMBOT VVIP
gg.clearResults()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
gg.searchNumber("2046820354;-336587221:9", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.searchNumber("2046820354", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll("2046820353", gg.TYPE_DWORD)
gg.clearResults()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
gg.searchNumber("2015175168", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(6)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
gg.searchNumber("-476053504;-349478012:189", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.searchNumber("-476053504", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll("-476053503;-476053504", gg.TYPE_DWORD)
gg.clearResults()
gg.clearResults()
gg.searchNumber("999", 16, false, 536870912, 0, -1)
gg.clearResults()
gg.setRanges(32)
gg.clearResults()
gg.clearResults()
gg.searchNumber("3.5;1;200;20::999", 16, false, 536870912, 0, -1)
gg.searchNumber("3.5;1;200;20", 16, false, 536870912, 0, -1)
gg.getResults(300)
gg.editAll("1.0e20", 16)
g.clearResults()
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(15)
gg.editAll("99", gg.TYPE_FLOAT)
gg.clearResults()WALLSHOOT VIP
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
function setvalue(address,flags,value)aley={}aley[1]={}aley[1].address=address aley[1].flags=flags aley[1].value=value gg.setValues(aley)end
gg.clearResults()
so=gg.getRangesList("libUE4.so")[1].start
setvalue(so + 73062644, 16,4,0)
gg.clearResults()HS SAFE 1.3
so=gg.getRangesList('libUE4.so')[1].start
py=0x3CB1598
setvalue(so+py,16,48)Aimbot
gg.clearResults()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
gg.searchNumber("2015175168", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(6)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
gg.searchNumber("-476053504;-349478012:189", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.searchNumber("-476053504", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll("-476053503;-476053504", gg.TYPE_DWORD)
gg.clearResults()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
gg.searchNumber("2015175168", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(6)
gg.editAll("0", gg.TYPE_FLOAT)
gg.clearResults()ALL CAR FLY
PUBGM : lua
PUBGM : lua
gg.clearResults()
gg.setRanges(gg.REGION_ANONYMOUS)
gg.searchNumber("-980", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0)
revert = gg.getResults(61, nil, nil, nil, nil, nil, nil, nil, nil)
gg.editAll("20000", gg.TYPE_FLOAT)
gg.processResume()
gg.sleep(500)
if revert ~= nil then
gg.setValues(revert)
end
gg.clearResults()ON FLASH NO LAG
OFF FLASH
gg.clearResults()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
gg.searchNumber("-1296744149883614555", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll("-1296744153870237696", gg.TYPE_QWORD)
gg.clearResults()
gg.searchNumber("-1505254313802431360", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll("-1505254313804899999", gg.TYPE_QWORD)
gg.clearResults()OFF FLASH
gg.clearResults()
gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP)
gg.searchNumber("-1296744153870237696", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll("-1296744149883614555", gg.TYPE_QWORD)
gg.clearResults()
gg.searchNumber("-1505254313804899999", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1)
gg.getResults(100)
gg.editAll("-1505254313802431360", gg.TYPE_QWORD)
gg.clearResults()NO RECOIL SAFE WITHOUT BYPASS
gg.setVisible(false)
so = gg.getRangesList("libUE4.so")[1].start
py = 58518300
setvalue(so + py, 16, 0)
gg.clearResults()
so = gg.getRangesList("libUE4.so")[1].start
py = 59232896
setvalue(so + py, 16, 0)
gg.clearResults()
so = gg.getRangesList("libUE4.so")[1].start
py = 20712116
setvalue(so + py, 16, 0)
gg.clearResults()
so = gg.getRangesList("libUE4.so")[1].start
py = 20721024
setvalue(so + py, 16, 0)
gg.clearResults()+SETTING HIDE GG FROM THE GAME: NOTHING [ DONT TICK ALL].
+SELECT MEMORY RANGES: CODE APP ONLY.
LESS RECOIL
AIMBOT
MAGIC BULLET
+SELECT MEMORY RANGES: CODE APP ONLY.
LESS RECOIL
so = gg.getRangesList("libUE4.so")[1].start
py = 20726944
setvalue(so + py, 16, 0)AIMBOT
so = gg.getRangesList("libUE4.so")[1].start
py = 17001208
setvalue(so + py, 16, -5.9029587E21)
so = gg.getRangesList("libUE4.so")[1].start
py = 17006624
setvalue(so + py, 16, -9.90661937E27)
so = gg.getRangesList("libUE4.so")[1].start
py = 17001208
setvalue(so + py, 16, -9.98399062E27)
so = gg.getRangesList("libUE4.so")[1].start
py = 17006628
setvalue(so + py, 16, -3.8685631E25)
so = gg.getRangesList("libUE4.so")[1].start
py = 17011332
setvalue(so + py, 16, 1.66153519E35)
so = gg.getRangesList("libUE4.so")[1].start
py = 40101180
setvalue(so + py, 16, 0)
so = gg.getRangesList("libUE4.so")[1].start
py = 39368512
setvalue(so + py, 4, 0)
so = gg.getRangesList("libUE4.so")[1].start
py = 40101180
setvalue(so + py, 16, 0)MAGIC BULLET
so = gg.getRangesList("libUE4.so")[1].start
py = 63644792
setvalue(so + py, 16, 50)ᴘᴜʙɢ ᴍ ᴏғғsᴇᴛs
ɴᴏ ғᴏɢ -
ᴀᴅᴅʀᴇss :- 0x2DC0FC8
ʜᴇx :- 00 00 00 00
ʟᴏɴɢ ᴊᴜᴍᴘ -
ᴀᴅᴅʀᴇss :- 0x11EC358
ʜᴇx :- 02 1A B7 EE
ᴄᴀʀ ғʟʏ
ᴀᴅᴅʀᴇss :- 0x47D94A8
ʜᴇx :- 00 00 00 00
ʟᴇss ʀᴇᴄᴏɪʟ
ᴀᴅᴅʀᴇss :- 0x13C44A0
ʜᴇx :- 00 00 00 00
ɴᴏ ғᴏɢ -
ᴀᴅᴅʀᴇss :- 0x2DC0FC8
ʜᴇx :- 00 00 00 00
ʟᴏɴɢ ᴊᴜᴍᴘ -
ᴀᴅᴅʀᴇss :- 0x11EC358
ʜᴇx :- 02 1A B7 EE
ᴄᴀʀ ғʟʏ
ᴀᴅᴅʀᴇss :- 0x47D94A8
ʜᴇx :- 00 00 00 00
ʟᴇss ʀᴇᴄᴏɪʟ
ᴀᴅᴅʀᴇss :- 0x13C44A0
ʜᴇx :- 00 00 00 00
iPad view new value
so=gg.getRangesList("libUE4.so")[1].start
py=0x3880250
setvalue(so+py,16,230)ANTI REPORT VVIP
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber(":com.professor.ultimate", gg.TYPE_BYTE)
gg.getResults(17071992)
gg.editAll("0", gg.TYPE_BYTE)
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber(":get_report_data", gg.TYPE_BYTE)
gg.getResults(17071992)
gg.editAll("0", gg.TYPE_BYTE)
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber(":report_apk", gg.TYPE_BYTE)
gg.getResults(17071992)
gg.editAll("0", gg.TYPE_BYTE)
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber(":AntiCheat", gg.TYPE_BYTE)
gg.getResults(17071992)
gg.editAll("0", gg.TYPE_BYTE)
gg.clearResults()
gg.setRanges(gg.REGION_C_ALLOC)
gg.searchNumber(":asia.csoversea.mbgame.anticheatexpert.com", gg.TYPE_BYTE)
gg.getResults(17071992)
gg.editAll("0", gg.TYPE_BYTE)
gg.clearResults()