function setvalue(address,flags,value) local refinevalues={} refinevalues[1]={} refinevalues[1].address=address refinevalues[1].flags=flags refinevalues[1].value=value gg.setValues(refinevalues) end function Ch(Nc,Type,Search,Write) gg.clearResults() gg.setRanges(Nc) 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("\n found"..#data.."data\n Start offset") 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.sleep(400) gg.toast("\n"..Name.."KILLERDK\n KILLERDK"..#t.."data") else gg.toast("\n"..Name.."KILLERDK") return false end else gg.toast("\n"..Name.."KILLERDK") return false 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 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 .. "kd") 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("") return false 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 readWrite(Search,Get,Type,Range,Name) gg["clearResults"]() gg["setRanges"](Range) gg["setVisible"](false) if Search[1][1]~=false then _G["gg"]["searchAddress"](Search[1][1],0xFFFFFFFF,Search[1][4] or Type,_G["gg"]["SIGN_EQUAL"],Search[1][5] or 1,Search[1][6] or -1) end gg["searchNumber"](Search[1][2],Search[1][4] or Type,false,_G["gg"]["SIGN_EQUAL"],Search[1][5] or 1,Search[1][6] or -1) local count=gg["getResultCount"]() local result=gg["getResults"](count) gg["clearResults"]() local data={} local base=Search[1][3] 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] or Type end tmp=gg["getValues"](tmp) for i,v in ipairs(tmp) do if v.flags==16 or v.flags==64 then values=tostring(v.value):sub(1,6) num=tostring(num):sub(1,6) else values=v.value end if tostring(values)~=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,t_={},{} local base=Search[1][3] for i=1,#data do for k,w in ipairs(Get) do offset=w[2] - base if w[1]==false then t_[#t_+1]={} t_[#t_].address=data[i]+offset t_[#t_].flags=Type th_=(th_) and th_+1 or 1 else t[#t+1]={} t[#t].address=data[i]+offset t[#t].flags=w[3] or Type t[#t].value=w[1] tg_=(tg_) and tg_+1 or 1 if (w[4]==true) then local item={} item[#item+1]=t[#t] item[#item].freeze=w[4] gg["addListItems"](item) end end end end tg=(tg_) and "\n modify"..tg_.."data" or "" th=(th_) and "" or "" gg["setValues"](t) t_=gg["getValues"](t_) gg["loadResults"](t_) gg.toast("\n"..Name..tg) tg_,th_=nil,nil else gg.toast("Not searchable",false) return false end else gg.toast("Not searchable") return false end end function WriteSignatures(original,G2H_OFFICIAL) gg.setRanges(16384) gg.searchNumber("h"..original) gg.getResults(9999) gg.editAll("h"..G2H_OFFICIAL,1) gg.clearResults() 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 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 HaoGe(Nc,Type,Search,Write) gg.clearResults() gg.setRanges(Nc) 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 tPUBGMH={} local offset=Search[k][2]-base local num=Search[k][1] for i,v in ipairs(result)do tPUBGMH[#tPUBGMH+1]={} tPUBGMH[#tPUBGMH].address=v.address+offset tPUBGMH[#tPUBGMH].flags=v.flags end tPUBGMH=gg.getValues(tPUBGMH) for i,v in ipairs(tPUBGMH)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.sleep(400) else return false end else return false end end gg.setVisible(true) Start = 1 function HOME() CH_MODS = gg.multiChoice({ "𝗕𝘆𝗽𝗮𝘀𝘀 𝗠𝗲𝗻𝘂",-----1 "𝗛𝗶𝗹𝗲 𝗠𝗲𝗻𝘂",------2 "𝗙𝘂𝗹𝗹 𝗠𝗮𝗴𝗶𝗰 𝗛𝗮𝘀𝗮𝗿",------3 "𝗛𝗶𝘇𝗹𝗶 𝗣𝗮𝗿𝗮𝘀𝘂𝘁",-------5 "𝗦𝗽𝗲𝗲𝗱 𝗠𝗲𝗻𝘂",------6 "𝗦𝗰𝗿𝗶𝗽𝘁 𝗞𝗔𝗣𝗔𝗧 ❌",----7 }, nil, "𝗧𝗲𝗸𝗶𝗹𝗮 𝗩𝗶𝗽'𝗦 𝗦𝗰𝗿𝗶𝗽𝘁")-----8 if CH_MODS== nil then else if CH_MODS[1] == true then A() end if CH_MODS[2] == true then B() end if CH_MODS[3] == true then C() end if CH_MODS[4] == true then D() end if CH_MODS[5] == true then E() end if CH_MODS[6] == true then F() end if CH_MODS[7] == true then EXIT() end end CH = -1 end function F() EE= gg.multiChoice({ "𝗦𝗽𝗲𝗲𝗱 [ 𝗢𝗡 ] ✅ ", ---------------1 "𝗦𝗽𝗲𝗲𝗱 [ 𝗢𝗙𝗙 ] ❌",----------------2 "𝗔𝗿𝗮𝗯𝗮 𝗦𝗽𝗲𝗲𝗱 ✅",------------3 "𝗔𝗿𝗮𝗯𝗮 𝗦𝗽𝗲𝗲𝗱 ❌",--------------4 "𝗔𝗻𝗮 𝗠𝗲𝗻𝘂 ↩️" }, nil,"𝗧𝗲𝗸𝗶𝗹𝗮 𝗩𝗶𝗽'𝗦 𝗦𝗰𝗿𝗶𝗽𝘁") if EE== nil then else if EE[1] == true then K() end if EE[2] == true then L() end if EE[3] == true then U() end if EE[4] == true then X() end if EE[5] == true then HOME() end end CH = -1 end function A() AA = gg.multiChoice({ " 𝗟𝗼𝗯𝗯𝘆 𝗕𝘆𝗽𝗮𝘀𝘀 24 VERSİON", " 𝗟𝗼𝗯𝗯𝘆 𝗕𝘆𝗽𝗮𝘀𝘀 23 VERSİON", " 𝗔𝗱𝗮 𝗕𝘆𝗽𝗮𝘀𝘀", "𝗚𝗲𝗿𝗶 ↩️", }, nil, "𝗧𝗲𝗸𝗶𝗹𝗮 𝗩𝗶𝗽'𝗦 𝗦𝗰𝗿𝗶𝗽𝘁") if AA== nil then else if AA[1] == true then LOGO() end if AA[2] == true then LOBI() end if AA[3] == true then ICE() end if AA[4] == true then HOME() end end CH = -1 end function B() CC = gg.multiChoice({ " 𝗗𝘂𝘃𝗮𝗿 𝗩𝘂𝗿𝗺𝗮", " 𝗬𝘂𝘃𝗮𝗿𝗹𝗮𝗸 𝗘𝗦𝗣", " 𝗚𝗲𝗿𝗶 ↩️", }, nil, " 𝗧𝗲𝗸𝗶𝗹𝗮 𝗩𝗶𝗽'𝗦 𝗦𝗰𝗿𝗶𝗽𝘁") if CC== nil then else if CC[1] == true then AIM() end if CC[2] == true then IPAD() end if CC[3] == true then HOME() end end CH = -1 end function AIM() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("4138667321167981973", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("4138667321167981973", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("4138667321167981973", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("4848124999984742400", gg.TYPE_QWORD) gg.clearResults() gg.toast("𝗗𝘂𝘃𝗮𝗿 𝗩𝘂𝗿𝗺𝗮") end function IPAD() so=gg.getRangesList('libUE4.so')[1].start py=0xBD1B78 setvalue(so+py,4,0) so=gg.getRangesList('libUE4.so')[1].start py=0xBD1B7C setvalue(so+py,4,0) so=gg.getRangesList('libUE4.so')[1].start py=0xBD0108 setvalue(so+py,4,-476053503) gg.toast("✅") end ------------------------------------------------------------------------------------------------------------------ function C() gg.setRanges(32) gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(999) gg.editAll("370;375", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("25;23;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(3) gg.editAll("160", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) 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_ANONYMOUS) gg.searchNumber("30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(10) gg.editAll("220", gg.TYPE_FLOAT) gg.clearResults() end function D() so=gg.getRangesList('libUE4.so')[1].start py=0x26B01DC setvalue(so+py,16,0) gg.toast("𝗟𝗲𝘀𝘀 𝗥𝗲𝗰𝗼𝗶𝗹 ✅") so=gg.getRangesList('libUE4.so')[1].start py=0xDA9BB8 setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0x26B01DC setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0x26B30C0 setvalue(so+py,16,270) gg.toast("𝗶𝗣𝗮𝗱 𝗪𝗶𝗲𝘄 ✅") so=gg.getRangesList('libUE4.so')[1].start py=0x2170BA4 setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0x1166C18 setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py = 0X2077CD0 setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py = 0x2077CC8 setvalue(so+py,16,0) gg.toast("Rᴇᴅ Fᴏɢ Sᴜᴄᴄᴇssғᴜʟʟʏ") so=gg.getRangesList('libUE4.so')[1].start py = 0x28F30F0 setvalue(so+py,4,-1222130000) gg.toast("Bʟᴀᴄᴋ Sᴋʏ Sᴜᴄᴄᴇssғᴜʟʟʏ") so=gg.getRangesList('libUE4.so')[1].start py=0xDAA178 setvalue(so+py,16,90) gg.toast("💢 Cʀᴏssʜᴀɪʀ 💢") so=gg.getRangesList('libUE4.so')[1].start py = 0x2633F60 setvalue(so+py,16,0) gg.toast("💥Qᴜɪᴄᴋᴡᴇᴀᴘᴏɴ💥") so=gg.getRangesList('libUE4.so')[1].start py=0x1166C18 setvalue(so+py,16,0) gg.toast("X kill Effect") end function E() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1024;5000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(2700, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("999999", gg.TYPE_FLOAT) gg.clearResults() end function LOGO() gg.setRanges(-2080892) gg.searchNumber("144,387;133634",gg.TYPE_DWORD) var = gg.getResults(99999) gg.editAll("781;67109633",gg.TYPE_DWORD) -- bxor auto calculated gg.setRanges(-2080892) gg.searchNumber("134,658;134,658",gg.TYPE_DWORD) var = gg.getResults(99999) gg.editAll("781;67109633",gg.TYPE_DWORD) -- bxor auto calculated gg.setRanges(-2080892) gg.searchNumber("134,914;262,403",gg.TYPE_DWORD) var = gg.getResults(99999) gg.editAll("781;67109633",gg.TYPE_DWORD) -- bxor auto calculated gg.setRanges(-2080892) gg.searchNumber("133,378;133,634",gg.TYPE_DWORD) var = gg.getResults(99999) gg.editAll("781;67109633",gg.TYPE_DWORD) -- bxor auto calculated gg.setRanges(-2080892) gg.searchNumber("196,864;16,842,753",gg.TYPE_DWORD) var = gg.getResults(99999) gg.editAll("781;67109633",gg.TYPE_DWORD) -- normal range gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Alive",gg.POINTER_EXECUTABLE) var = gg.getResults(5000) gg.editAll(";ARSIL",gg.POINTER_EXECUTABLE) -- normal range gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Killed",gg.POINTER_EXECUTABLE) var = gg.getResults(5000) gg.editAll(";BAD",gg.POINTER_EXECUTABLE) -- normal range gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Match starts in",gg.POINTER_EXECUTABLE) var = gg.getResults(500) gg.editAll(";DEVIL BAD HACK",gg.POINTER_EXECUTABLE) -- normal range gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Match ends in",gg.POINTER_EXECUTABLE) var = gg.getResults(999) gg.editAll(";DEVIL BAD HACK",gg.POINTER_EXECUTABLE) gg.alert("𝗕𝗬𝗣𝗔𝗦𝗦 𝗔𝗞𝗧𝗜𝗙 ✅ 24 ") end -------------------------------------------------------------------------------------------- function LOBI() so = gg.getRangesList("libanogs.so")[1].start setvalue(so + "0x369F8C ", 32, "h 00 00 00 00") setvalue(so + "0x262C72 ", 2, "h 00 00 00 00") setvalue(so + "0x172C58", 32, "h 01 00 A0 E3 1E FF 2F E1") setvalue(so + "0x60410 ", 4, "h 00 20 70 47") setvalue(so + "0xECE78", 32, "h 00 00 A0 E3 1E FF 2F E1") setvalue(so + "0x604C8 ", 4, "h 00 20 70 47") setvalue(so + "0x49484 ", 4, "h 00 20 70 47") setvalue(so + "0x369F9C", 4, "h 00 00 00 00") setvalue(so + "0x33F6A", 32, "h 00 00 00 00") setvalue(so + "0x369F74", 32, "h 00 00 A0 E3 1E FF 2F E1") setvalue(so + "0x36C5DC", 32, "h 00 00 A0 E3 1E FF 2F E1") setvalue(so + "0x36C588", 32, "h 00 00 A0 E3 1E FF 2F E1") so = gg.getRangesList("libUE4.so")[1].start setvalue(so + "0x3770E97C ", 32, "h 00 00 00 00") setvalue(so + "0x3770E994 ", 32, "h 00 00 00 00") setvalue(so + "0x3770E9A4 ", 32, "h 00 00 00 00") setvalue(so + "0x3770E9AC ", 32, "h 00 00 00 00") setvalue(so + "0x3770E9BC ", 32, "h 00 00 00 00") setvalue(so + "0x7c26 ", 4, "h 00 00 00 00") setvalue(so + "0x7c27 ", 4, "h 00 00 00 00") setvalue(so + "0x7c28 ", 4, "h 00 00 00 00") setvalue(so + "0x7c29 ", 4, "h 00 00 00 00") setvalue(so + "0x7c2a ", 4, "h 00 00 00 00") gg.getResults(100) gg.editAll("0", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER) gg.setVisible(false) gg.searchNumber("134,658;134,658", 4) gg.getResults(99999) gg.editAll("768", 4) gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER) gg.setVisible(false) gg.searchNumber("131586;131330", 4) gg.getResults(99999) gg.editAll("768", 4) gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER) gg.setVisible(false) gg.searchNumber("134914;196867", 4) gg.getResults(99999) gg.editAll("768", 4) gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER) gg.setVisible(false) gg.searchNumber("262403;134402", 4) gg.getResults(99999) gg.editAll("768", 4) gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER) gg.setVisible(false) gg.searchNumber("133634;131842", 4) gg.getResults(99999) gg.editAll("768", 4) gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC | gg.REGION_OTHER) gg.setVisible(false) gg.searchNumber("196,864,16,842,753", 4) gg.getResults(99999) gg.editAll("768", 4) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Alive", gg.TYPE_WORD, nil, nil, nil, nil) gg.getResults(5000) gg.editAll(";DEVIL", gg.TYPE_WORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Killed", gg.TYPE_WORD, nil, nil, nil, nil) gg.getResults(5000) gg.editAll(";BAD", gg.TYPE_WORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Match starts in", gg.TYPE_WORD) gg.getResults(999, nil, nil, nil, nil, nil) gg.editAll(";DEVIL BAD HACK", gg.TYPE_WORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Match end ----𝑫𝒆𝒄 𝑩𝒚 @𝑵𝑬𝑶𝒗𝒓𝒋 @𝑵𝑬𝑶_𝑫𝑬𝑪s in", gg.TYPE_WORD) gg.getResults(999, nil, nil, nil, nil, nil) gg.editAll(";DEVIL BAD HACK", gg.TYPE_WORD) gg.clearResults() gg.alert("𝗕𝘆𝗽𝗮𝘀𝘀 𝗔𝗸𝘁𝗶𝗳 23✅") end function ICE() gg.setRanges(gg.REGION_OTHER) gg.searchNumber("134,658", 4) gg.alert("𝗔𝗱𝗮 𝗕𝘆𝗽𝗮𝘀𝘀 ✅") end -----------𝗦𝗣𝗘𝗘𝗗 𝗠𝗘𝗡𝗨-------------- function K() gg.clearResults() gg.setRanges(32) JERRY1=gg.getResults(1000) gg.searchNumber("1;1;1;0.0001;20;0.0005;0.4::50",16,false,536870912,0,-1) gg.searchNumber("1",16,false,536870912,0,-1) gg.getResults(100) gg.editAll("1.2,5",16) gg.toast("Micro Speed ✅") end function L() gg.setValues(JERRY1) gg.setValues(JERRY2) gg.toast("❌") end function U() Name = "〆SD么BÂD〆 " local Nc = 16392 local Lx = 32 local Sz1 = {{-1296744149883614555, 0}} local Sz2 = {{-1296744153870237696, 0}} HaoGe(Nc, Lx, Sz1, Sz2) Name = "〆SD么BÂD〆 " local Nc = 16392 local Lx = 32 local Sz1 = {{-1505254313802431360, 0}} local Sz2 = {{-1505254313804431360, 0}} HaoGe(Nc, Lx, Sz1, Sz2) Name = ".〆SD么BÂD〆 " local Nc = 16392 local Lx = 32 local Sz1 = {{-1328550408728725571, 0}} local Sz2 = {{-1328550408577467023, 0}} HaoGe(Nc, Lx, Sz1, Sz2) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("4,525,216,907,414,147,695", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(30) gg.editAll("4,525,216,907,473,673,257", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1,328,550,408,728,725,571", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(10) gg.editAll("-1,328,550,408,576,460,390", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1228926273201366461", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(699) gg.editAll("-1228926273126264269", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1296744149883614555", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(699) gg.editAll("-1296744149264269342", gg.TYPE_QWORD) gg.toast("FLASH ON") gg.toast("High Speed On") end function X() Name = ". 〆SD么BÂD〆 " local Nc = 16392 local Lx = 32 local Sz1 = {{-1296744153870237696, 0}} local Sz2 = {{-1296744149883614555, 0}} HaoGe(Nc, Lx, Sz1, Sz2) Name = "FASH OFF" local Nc = 16392 local Lx = 32 local Sz1 = {{-1505254313804431360, 0}} local Sz2 = {{-1505254313802431360, 0}} HaoGe(Nc, Lx, Sz1, Sz2) Name = ". 〆SD么BÂD〆 " local Nc = 16392 local Lx = 32 local Sz1 = {{-1328550408577467023, 0}} local Sz2 = {{-1328550408728725571, 0}} HaoGe(Nc, Lx, Sz1, Sz2) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("4,525,216,907,473,673,257", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(30) gg.editAll("4,525,216,907,414,147,695", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1,328,550,408,576,460,390", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(10) gg.editAll("-1,328,550,408,728,725,571", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1228926273126264269", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(699) gg.editAll("-1228926273201366461", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1296744149264269342", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(699) gg.editAll("-1296744149883614555", gg.TYPE_QWORD) gg.toast("FLASH OFF HOGAYA") gg.toast("High Speed Off") end ----------------------------------------------------------------------- function EXIT() gg.setVisible(true) os.exit() end while true do if gg.isVisible(true) then CH = 1 gg.setVisible(false) end gg.clearResults() if CH== 1 then HOME() end end