Date = '20240131' date = os.date('%Y%m%d') if date >= Date then print ("Scriptin süresi bitmiştir bizi tercih ettiğiniz için teşekkür ederiz") return end if gg.getTargetPackage() == "com.tencent.iglite" then else gg.alert("Oyunda değilken başlatma!!") os.exit() end Assasins = gg.getTargetInfo() t_dir = gg.FILES_DIR g_file = gg.getFile() t_name = g_file:match("[^/]+$") a = io.open(t_dir:gsub("files", "shared_prefs/" .. gg.PACKAGE .. "_preferences.xml"), "r") A = a:read("*a") a:close() for TeamAssasins in A:gmatch(Assasins.processName .. "%-script\">(.-)<") do if TeamAssasins ~= g_file then gg.alert(" STOP USING COMPILER! ", "") gg.isVisible(true) gg.setVisible(false) return end end function _A(_B) return string.char(table.unpack(_B)) end --Anti Load Helper for _FORV_8_ = 1, math.random(4000,4000) do load(("local Anti_hook_load_ = gg.EXT_CACHE_DIR..gg.getFile()"))() end --Auto decompiler check if _G.debug.getinfo(gg.alert).source == "=[Java]" then else gg.alert(" BAK ANNENİN AMINA KEZZAP ATARIM YANAR SİKERİM" ) return end if gg.isPackageInstalled("com.minhui.networkcapture") then print("Desinstale o Packet Capture") os.exit() else end if gg.isPackageInstalled("com.goushi.gtpcanary") then print("Desinstale o Packet Capture") os.exit() else end if gg.isPackageInstalled("com.packagesniffer.frtparlak") then print("Desinstale o Packet Capture") os.exit() else end if gg.isPackageInstalled("com.rhmsoft.edit") then print("Desinstale o Packet Capture") os.exit() else end if gg.isPackageInstalled("app.greyshirts.sslcapture") then print("Desinstale o Packet Capture") os.exit() else end if gg.isPackageInstalled("frtparlak.rootsniffer") then print("Desinstale o Packet Capture") os.exit() else end if gg.isPackageInstalled("com.minhui.wifianalyzer") then print("Desinstale o Packet Capture") os.exit() else end if gg.isPackageInstalled("jp.co.taosoftware.android.packetcapture") then print("Desinstale o Packet Capture") os.exit() else end if gg.isPackageInstalled("com.prabalgaming.logger") then print("uninstall your logger gg to Run Script") os.exit() else end if gg.PACKAGE == "com.tencent.news" or gg.PACKAGE == "com.tencent.news" then else gg.alert("⛔ Ar Engine GG kullan ⛔") os.exit() 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 DtV(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.."开启失败\n 开启失败"..#t.."data") else gg.toast("\n"..Name.."开启失败") return false end else gg.toast("\n"..Name.."开启失败") return false end 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 PUBGMH = -1 function HOME() MENU = gg.choice({ "📂 Lobby Menu", "📂 Oyun Menu", "📂Eglence Menu", "📂Speed Menu", "📂Skin Menu", "E X I T" }, nil, "➪ Telegram @arengine \n➪ Sezonluk Script \n➪ Game : PUBG MOBILE LITE") if MENU == nil then else if MENU == 1 then MN1() end if MENU == 2 then MN2() end if MENU == 3 then MN3() end if MENU == 4 then MN4() end if MENU == 5 then MN5() end if MENU == 6 then EXIT() end end PUBGMH = -1 end --------STEP[2] Wall & Colour👇-------- --------STEP[1] Lobby👇-------- function MN1() --📂 Menu Lobby ML = gg.multiChoice({ "⟅🛡️⟆Bypass\n ➥ Logo", "⟅🏝️⟆Anti Report\n ➥ Island", "⟅🛡️⟆3.Part/Crash Fix\n ➥ (Krafton)", "BACK" }, nil, "") if ML == nil then else if ML [1] == true then ML2() end if ML [2] == true then ML3() end if ML [3] == true then ML1() end if ML [4] == true then HOME() end end PUBGMH = -1 end function ML1() gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1,358,711,312", 4, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(99999) gg.editAll("1,198,530,560", 4) gg.clearResults() gg.setVisible(false) gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("1,919,242,340", gg.TYPE_DWORD) gg.searchNumber("1,919,242,340", gg.TYPE_DWORD) gg.searchNumber("1,919,242,340", gg.TYPE_DWORD) gg.getResults(99) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.alert("♛done 3rd fixed + crash fix♛ ") end function ML2() 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 so=gg.getRangesList('libanogs.so')[1].start sr=gg.getRangesList('libgcloud.so')[1].start setvalue(sr + "0xFE618 ", 4, "h 00 20 70 47") setvalue(so + "0x49904 ", 4, "h 00 20 70 47") setvalue(so + "0x4719C ", 32, "h 00 00 A0 E3 1E FF 2F E1") setvalue(so + "0x471A4 ", 32, "h 00 00 A0 E3 1E FF 2F E1") setvalue(so + "0xACAD2 ", 4, "h 00 20 70 47") setvalue(so + "0x473E8 ", 32, "h 00 00 A0 E3 1E FF 2F E1") gg.toast("Active %100🎉") end function ML3() gg.setRanges(gg.REGION_OTHER) gg.searchNumber('134,658',4) if gg.getResultCount() < 100 then gg.setRanges(gg.REGION_C_ALLOC) else gg.setRanges(gg.REGION_OTHER) end gg.searchNumber("1002022", 4, false, 536870912, 0, -1, 0) gg.searchNumber("1002022", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,076", gg.TYPE_DWORD) gg.searchNumber("3421488", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3421488", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,076", gg.TYPE_DWORD) gg.searchNumber("3552564", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3552564", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,076", gg.TYPE_DWORD) gg.searchNumber("7497068", 4, false, 536870912, 0, -1, 0) gg.searchNumber("7497068", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,076", gg.TYPE_DWORD) gg.searchNumber("3616825", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3616825", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,076", gg.TYPE_DWORD) gg.searchNumber("3289649", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3289649", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,071", gg.TYPE_DWORD) gg.searchNumber("3160118", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3160118", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,071", gg.TYPE_DWORD) gg.searchNumber("3683379", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3683379", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,071", gg.TYPE_DWORD) gg.searchNumber("1002022", 4, false, 536870912, 0, -1, 0) gg.searchNumber("1002022", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,071", gg.TYPE_DWORD) gg.searchNumber("3421488", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3421488", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,071", gg.TYPE_DWORD) gg.searchNumber("3552564", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3552564", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,071", gg.TYPE_DWORD) gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber("7497068", 4, false, 536870912, 0, -1, 0) gg.searchNumber("7497068", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,071", gg.TYPE_DWORD) gg.searchNumber("3616825", 4, false, 536870912, 0, -1, 0) gg.searchNumber("3616825", 4, false, 536870912, 0, -1, 0) gg.getResults(131330) gg.editAll("131,071", gg.TYPE_DWORD) gg.alert("Rᴇᴘᴏʀᴛ Bʟᴏᴄᴋᴇᴅ") end function ML4() gg.toast("LogCleaners GL Aktif") --Script Maker Official Code --Haryanvi Developer end function ML5() --Haryanvi Developer --Script Maker Official Code --Haryanvi Developeros.remove("/storage/emulated/0/Android/data/com.tencent.ig/cache") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/tbslog") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/ca-bundle.pem") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/cacheFile.txt") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/login-identifier.txt") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/vmpcloudconfig.json") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/ProgramBinaryCache") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Paks/puffer_temp") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Paks/puffer_res.eifs") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Paks/1375135419_47_0.13.0.11098_20190617165748_1981158817_cures.ifs.res") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Logs") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/UpdateInfo") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/RoleInfo") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/Pandora") os.remove("/storage/emulated/0/Android/data/com.tencent.ig/files/UE4Game/ShadowTrackerExtra/ShadowTrackerExtra/Saved/PufferTmpDir") os.remove("/data/data/com.tencent.ig/app_appcache") os.remove("/data/data/com.tencent.ig/app_bugly") os.remove("/data/data/com.tencent.ig/app_crashrecord") os.remove("/data/data/com.tencent.ig/cache") os.remove("/data/data/com.tencent.ig/code_cache")--Haryanvi Developer gg.toast("LogCleaners KR Aktif") --Script Maker Official Code --Haryanvi Developer end function ML6() --Haryanvi Developer --Script Maker Official Code --Haryanvi Developer --Anti Report Lobby gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber("909391408;808923191::8", gg.TYPE_DWORD) gg.getResults(999) gg.editAll("1089886885", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber("909391408", gg.TYPE_DWORD) gg.getResults(999) gg.editAll("1089886885", gg.TYPE_DWORD)--Haryanvi Developer gg.toast("AntiReports Aktif") --Script Maker Official Code --Haryanvi Developer end --------STEP[4] Game👇-------- function MN2() --📂 Menu Game MG = gg.multiChoice({ "⟅☠️⟆ Headshot\n ➥ Lobby", "⟅🔫⟆ Less Recoil\n ➥ Game", "⟅💪🏻⟆ Long Hand\n ➥ Game", "⟅❌⟆ X Effect\n ➥ Game", "BACK" }, nil, "Hayırlı Ranklarınız Olsun..") if MG == nil then else if MG [1] == true then MG13() end if MG [2] == true then MG1() end if MG [3] == true then MG2() end if MG [4] == true then MG3() end if MG [5] == true then HOME() end end PUBGMH = -1 end function MG1() gg.toast("Less Recoil") so=gg.getRangesList("libUE4.so")[1].start setvalue(so + 0xdb4c38, 4, "00 00 00 00") end function MG2() gg.clearResults() 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("Active") end function MG3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("10;45", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("10", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(900) gg.editAll("9999", gg.TYPE_FLOAT) gg.clearResults() gg.toast("Active") end function MG4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("88.50576019287F;87.27782440186F;1F::50", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(7) gg.editAll("1.96875", gg.TYPE_FLOAT) gg.clearResults() gg.searchNumber("1.96875F;1.96875F;-100.91194152832;1F::50", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1) gg.editAll("999", gg.TYPE_FLOAT) gg.toast("Anten Aktif") end function MG5() gg.setRanges(gg.REGION_CODE_APP) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-1.427811e28;8.5626969e-26", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-1.427811e28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.getResults(10) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.editAll("0", gg.TYPE_FLOAT) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.clearResults() --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.setRanges(gg.REGION_CODE_APP) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-1.2382424e28;-1.4239333e28;-1.1144502e28;-1.8331474e27;-7.1608877e24::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-1.1144502e28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.getResults(2) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.editAll("90", gg.TYPE_FLOAT) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.clearResults() --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.setRanges(gg.REGION_CODE_APP) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-2.786982e28;-2.2673448e24;-1.13688735e-13", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-2.786982e28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.getResults(1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.editAll("0", gg.TYPE_FLOAT) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.clearResults() --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.setRanges(gg.REGION_CODE_APP) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-2.8111605e28;-3.7444097e28;-1.1144502e28;128.0::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-1.1144502e28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.getResults(100) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.editAll("0", gg.TYPE_FLOAT) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.clearResults() --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.setRanges(gg.REGION_CODE_APP) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-6.1549454e27;1.8638966e-20;-1.1144502e28;0::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.searchNumber("-1.1144502e28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.getResults(100) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.editAll("0", gg.TYPE_FLOAT) --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.clearResults() --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr gg.toast("lessrecoil aktif") --�?? ﴾Orusbu Evladı Hüseyin Pkgrlr end function MG6() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("90.775703430176;0;8;15;16;18;28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(10) gg.editAll("1000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("? H?GH DAMAGE+++ Aktif ?") end function MG7() 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--@PqueeNChannel so=gg.getRangesList('libUE4.so')[1].start py=0x38B1534 setvalue(so+py,4,0) py=0x136DAB8 setvalue(so+py,16,1,119,092,736) py=0x136D4F8 setvalue(so+py,16,0) py=0x37B58D4 setvalue(so+py,4,0) py=0x381CCE0 setvalue(so+py,4,0) py=0xFF0100 setvalue(so+py,16,1.66153519e35) py=0xFEEEA0 setvalue(so+py,16,-3.8685631e25) py=0xFEEE9C setvalue(so+py,16,-9.9066194e27) py=0xFED974 setvalue(so+py,16,-5.9029587e21) py=0xFEE700 setvalue(so+py,16,-9.9839906e27) py=0x13DB9C0 setvalue(so+py,16,1.66153519e35) py=0x258B74C setvalue(so+py,16,0) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("2~4;1.09375;1;18;3.5::25", gg.TYPE_FLOAT, false, 536870912, 0, -1)--@PqueeNChannel gg.refineNumber("2~4;1.09375::5", gg.TYPE_FLOAT, false, 536870912, 0, -1) gg.refineNumber("2~4", gg.TYPE_FLOAT, false, 536870912, 0, -1) gg.getResults(50) gg.editAll("-0.5", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_C_DATA|gg.REGION_CODE_APP) gg.searchNumber("-1387800265460020720", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) --@PqueeNChannel gg.getResults(5) gg.editAll("-1387800268364578816", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1,348,759,109;1953067887;1,634,692,166;1,920,287,604::28", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)--@PqueeNChannel gg.refineNumber("1634692166", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(5) gg.editAll("9999", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_C_DATA) gg.searchNumber("-309056968;-298841599;-309061065", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1)--@PqueeNChannel gg.refineNumber("-298841599", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(5) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.alert("💞 No Recoil Aktif 💞") end function MG8() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1868784978;1850305641;28518", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1868784978", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("1868756421", gg.TYPE_DWORD) gg.clearResults() gg.searchNumber("1750294898;1415932769;1819307365", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1750294898;1415932769;1819307365", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("120000", gg.TYPE_DWORD) gg.clearResults() gg.toast(" Hızlı Mermi Aktif Edildi") end function MG9() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("2~4;1.09375;1;18;3.5::25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2~4;1.09375::5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2~4", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(50) gg.editAll("-0.5", gg.TYPE_FLOAT) gg.clearResults() gg.toast("? CROSSHA?R AKT?F ? ") end function MG10() gg["clearResults"]() gg["setRanges"](gg["REGION_ANONYMOUS"]) gg["searchNumber"]("91000;2.29999995232;1.8", gg["TYPE_FLOAT"], false, gg["SIGN_EQUAL"], 0, -1) gg["searchNumber"]("2.29999995232;1.8", gg["TYPE_FLOAT"], false, gg["SIGN_EQUAL"], 0, -1) gg["getResults"](15) gg["editAll"]("0", gg["TYPE_FLOAT"]) gg["clearResults"]() gg["setRanges"](32) gg["searchNumber"]("79000;1.79999995232;1.70000004768", 16, false, 536870912, 0, -1) gg["searchNumber"]("1.79999995232;1.70000004768", 16, false, 536870912, 0, -1) gg["getResults"](100) gg["editAll"]("0", 16) gg["clearResults"]() gg["setRanges"](gg["REGION_ANONYMOUS"]) gg["searchNumber"]("91000;2.29999995232;1.8", gg["TYPE_FLOAT"], false, gg["SIGN_EQUAL"], 0, -1) gg["searchNumber"]("2.29999995232;1.8", gg["TYPE_FLOAT"], false, gg["SIGN_EQUAL"], 0, -1) gg["getResults"](15) gg["editAll"]("0", gg["TYPE_FLOAT"]) gg["clearResults"]() gg["setRanges"](32) gg["searchNumber"]("76000;1.89999997616;1.70000004768", 16, false, 536870912, 0, -1) gg["searchNumber"]("1.89999997616;1.70000004768", 16, false, 536870912, 0, -1) gg["getResults"](100) gg["editAll"]("0", 16) gg["toast"]("O AWM, O K98, O M24 A E") gg["toast"](" TG @twrozycheat ") end function MG11() gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1,883,348,481,058,764,210", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-1,883,348,481,058,764,210", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-1,883,348,485,055,444,540", gg.TYPE_QWORD) 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.toast("?nstant Hit Aktif?") end function MG12() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("0.76000005007;0.96078431606;1;0.74509805441::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.74509805441", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(9999) gg.editAll("99999", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("45F;15F;20F;2500F", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("45", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(999) gg.editAll("500", gg.TYPE_FLOAT) gg.clearResults() gg.toast("Araba Yüzdürme Aktif") end function MG13() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("9.20161819458;23;25;30.5",gg.POINTER_WRITABLE,false,gg.SIGN_EQUAL,0,-1)gg.getResultCount() gg.searchNumber("25;30.5",gg.POINTER_WRITABLE,false,gg.SIGN_EQUAL,0,-1) gg.getResults(10) gg.editAll("350",gg.POINTER_WRITABLE)gg.clearResults() gg.setRanges(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(999) gg.editAll("0",gg.TYPE_DWORD) gg.clearResults() gg.toast("Active") end -------------EGLENCE MENU------------------ function MN3() -----Eglence Menu EM = gg.multiChoice({ "⟅⚡️⟆ Sky Jump\n ➥ ᵍᵃᵐᵉ", "⟅🪂⟆Hızlı Paraşüt\n ➥ ᵍᵃᵐᵉ", "⟅🚙⟆Araç Uçurma\n ➥ ᵍᵃᵐᵉ", "BACK" }, nil, "Eglence Menu") if EM == nil then else if EM [1] == true then EM2() end if EM [2] == true then EM5() end if EM [3] == true then EM6() end if EM [4] == true then HOME() end end PUBGMH = -1 end function EM1() gg.alert("😈 1 Shot = 1 Kill Script 😈\nBy GHOST NINJA MODS 😎\nTelegram : t.me/GHOST_NINJA_MODS\n\n","GHOST NINJA") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("71500", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("71500", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("500000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("😈 AKM WEPONE DONE 😈") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("88000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("88000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("500000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("😈 M416 WEPONE DONE 😈") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("90000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("90000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("500000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("😈 M16 WEPONE DONE 😈") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("40000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("40000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(800) gg.editAll("500000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("😈 Waiting For Snipers 😈") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("91000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("91000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("500000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("😈 AWM SNIPER Aktif 😈") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("76000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("76000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("500000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("😈 KAR98 SNIPER Aktif 😈") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("79000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(105) gg.editAll("500000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("😈 M24 SNIPER Aktif 😈") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("33000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("33000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("500000", gg.TYPE_FLOAT) gg.clearResults() gg.toast("😈 VSS SNIPER Aktif 😈") gg.toast("One Shot Kill Aktif") end function EM2() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("1,873,498,234,778,812,417", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1,873,498,234,778,812,417", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1,873,498,234,778,812,417", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(550292) gg.editAll("1,873,498,234,778,812,416", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("403,635,275,035,574,273", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("403,635,275,035,574,273", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("403,635,275,035,574,273", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(550292) gg.editAll("403,635,275,035,574,272", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-2,044,616,634,647,180,784", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-2,044,616,634,647,180,784", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-2,044,616,634,647,180,784", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(550292) gg.editAll("-2,044,616,634,647,180,800", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1296744149883614555", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-1296744149883614555", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-1296744149883614555", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(550292) gg.editAll("-1296744153870237696", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP) gg.searchNumber("-6.1526231e27;-1.0070975e28::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-6.1526231e27", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1) gg.editAll("0", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("16;4,575,657,222,473,777,152;1,065,353,216;17,179,869,188:37", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.searchNumber("4,575,657,222,473,777,152", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(500) gg.editAll("4,575,657,222,488,624,988", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1,133,903,872;4,611,686,019,455,831,245;1,103,626,240;4,575,657,222,517,817,344:25", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.searchNumber("4,611,686,019,455,831,245", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(500) gg.editAll("4,611,686,019,501,674,988", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1;35;443;0.57357645035:21", gg.TYPE_FLOAT) gg.refineNumber("1;0.57357645035:21", gg.TYPE_FLOAT) gg.getResults(50000) gg.editAll("-8", gg.TYPE_FLOAT) gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("300;0;0.05000000075;2;25::17", gg.TYPE_FLOAT) gg.refineNumber("0.05000000075", gg.TYPE_FLOAT) gg.getResults(50000) gg.editAll("2.1241295", gg.TYPE_FLOAT) gg.setVisible(false) gg.toast("SkyJump(Fall)Aktif") end function EM3() local app = {} function Assert(data) if data == nil or data == "" or data == "nil" then return false else return true end end function mearrass(memory, array) if Assert(memory) and Assert(array) then return true else return false end end function typetab(array, type) local datatype = {} for i = 1, #array do if Assert(array[i].type) then table.insert(datatype, i, array[i].type) else if Assert(type) then table.insert(datatype, i, type) else return false end end end return true, datatype end function app.memorysearch(memory, array, type) gg.setVisible(false) local rx = mearrass(memory, array) if rx then local rx, datatype = typetab(array, type) if rx then if Assert(array[1].hv) then gg.clearResults() gg.setRanges(memory) gg.searchNumber(array[1].lv .. "~" .. array[1].hv, datatype[1]) else gg.clearResults() gg.setRanges(memory) gg.searchNumber(array[1].lv, datatype[1]) end if gg.getResultCount() == 0 then return false else local tab = {} local data = gg.getResults(gg.getResultCount()) gg.clearResults() for i = 1, #data do data[i].rx = true end for i = 2, #array do local t = {} local offset = array[i].offset for x = 1, #data do t[#t + 1] = {} t[#t].address = data[x].address + offset t[#t].flags = datatype[i] end local t = gg.getValues(t) for z = 1, #t do if Assert(array[i].hv) then if tonumber(t[z].value) < tonumber(array[i].lv) or tonumber(t[z].value) > tonumber(array[i].hv) then data[z].rx = false end else if tostring(t[z].value) ~= tostring(array[i].lv) then data[z].rx = false end end end end for i = 1, #data do if data[i].rx then tab[#tab + 1] = data[i].address end end if #tab > 0 then return true, tab else return false end end else print("") gg.toast("") os.exit() end else print("") gg.toast("") os.exit() end end function app.memoryread(addr, type) local t = {} t[1] = {} t[1].address = addr t[1].flags = type if #t > 0 then return true, gg.getValues(t)[1].value else return false end end function app.memorywrite(addr, type, value, freeze) local t = {} t[1] = {} t[1].address = addr t[1].flags = type t[1].value = value if #t > 0 then if Assert(freeze) then t[1].freeze = freeze --gg.setValues(t) return gg.addListItems(t) else return gg.setValues(t) end else return false 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 gg.toast(Name..""..#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 end gg.setValues(t) gg.sleep(500) gg.toast(Name..""..#t.."") else gg.toast(Name.."") return false end else gg.toast(Name.."") return false 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 gg.toast("η"..#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 end gg.setValues(t) else gg.toast("", false) return false end else gg.toast("Not Found") 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 encodes(code) return (code:gsub("..", function(h) return string.char((tonumber(h, 16) + 256 - 13 + 255999744) % 256) end )) end do do for _FORV_3_ = 1, 2000 do load("local results = gg.getFile(5000)")() end end end gg.setRanges(16420) local results = gg.getFile() local results = gg.getResults(5000) gg.setValues(results) local results = gg.getFile() 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.sleep(500) else return false end else return false end 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.toast("") Fxs({{23,0,16},{25,4,16},{30.5,8,16},},{{-430,0,16},{430,4,16},{430,8,16},},32,"20%") gg.clearResults() Fxs({{10,0,16},{35,24,16},{33,28,16},{69.5,32,16},},{{-430,0,16},{-430,24,16},{-430,28,16},{-430,32,16},},32,"30%") gg.clearResults() Fxs({{40,0,16},{33,4,16},{69.5,8,16},},{{-430,0,16},{-430,4,16},{-430,8,16},},32,"40%") gg.clearResults() Fxs({{16,0,16},{26,4,16},},{{-430,0,16},{-430,4,16},},32,"50%") gg.clearResults() Fxs({{18,0,16},{28,4,16},},{{-430,0,16},{-430,4,16},},32,"60%") gg.clearResults() Fxs({{45,0,16},{15,-8,16},{30,-4,16},},{{-430,0,16},{-430,-8,16},{-430,-4,16},},32,"70%") gg.clearResults() Fxs({{8,0,16},{15,4,16},},{{-430,0,16},{-430,4,16},},32,"80") gg.clearResults() Fxs({{18,0,16},{27.25,4,16},},{{-430,0,16},{-430,4,16},},32,"90%") gg.clearResults() Fxs({{18.38787841797,0,16},{0.53869867325,4,16},{-3.42231750488,8,16},},{{135,0,16},},32,"100%") gg.setRanges(gg.REGION_C_BSS) gg.toast("Gudumlu Mermi Aktif") end function EM5() qmnb={{["memory"]=32},{["name"]="ᴘᴀʀᴀᴄʜᴜᴛᴇ"},{["value"]=4934256342887038976,["type"]=32},{["lv"]=5015954454889594880,["offset"]=-8,["type"]=32},{["lv"]=4935945192765931520,["offset"]=-4,["type"]=32},{["lv"]=5006313936924573696,["offset"]=4,["type"]=32},}qmxg={{["value"]=999999,["offset"]=0,["type"]=16},{["value"]=989999,["offset"]=-8,["type"]=16},{["value"]=998999,["offset"]=-4,["type"]=16},{["value"]=999899,["offset"]=4,["type"]=16},}xqmnb(qmnb) gg.clearResults() gg.setVisible(true) gg.toast("ᴘᴀʀᴀᴄʜᴜᴛᴇ") end function EM6() gg.toast("All Car Fly") so=gg.getRangesList("libUE4.so")[1].start setvalue(so + 0x3385638, 4, "00 00 00 00") end ----------SPEED MENU-------------- function MN4() -----Speed Menu SM = gg.multiChoice({ "⟅🏃⟆ Full Map Flash (Active)\n ➥ ᵍᵃᵐᵉ", "⟅🧎🏻⟆ Flash Fix\n ➥ ᵍᵃᵐᵉ", "⟅🏃⟆ Full Map Flash (Deactive)\n ➥ ᵍᵃᵐᵉ", "⟅🚗⟆ Araba Hızlandırma\n ➥ ᵍᵃᵐᵉ", "BACK" }, nil, "Speed Menu") if SM == nil then else if SM [1] == true then SM1() end if SM [2] == true then SM2() end if SM [3] == true then SM3() end if SM [4] == true then SM4() end if SM [5] == true then HOME() end end PUBGMH = -1 end function SM1() gg.clearResults() gg.setRanges(32) gg.setVisible(false) 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(99999) gg.editAll("4,525,216,907,473,673,257", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1,328,550,408,728,725,571", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(99999) gg.editAll("-1,328,550,408,576,460,390", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1296744149883614555", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(99999) gg.editAll("-1296744149264269342", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1296744149883614555", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("-18289292828288282888/280", gg.TYPE_QWORD) gg.clearResults() gg.setVisible(false) gg.searchNumber("-1505254313802431360", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("-1505254313804899999", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-2188679037581846016", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResultsCount() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1585267064848315881", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-1585267068834414550", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("0.0001;0::16", 16,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber("0", 16,false,gg.SIGN_EQUAL,0, -1) gg.getResults(200) gg.editAll("5.6",16) gg.clearResults() gg.toast("Active") end function SM2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("4,890,205,508,990,664,704", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("4,890,205,509,012,684,800", gg.TYPE_QWORD) gg.clearResults() gg.toast("Active") end function SM3() gg.clearResults() gg.setVisible(false) 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(1401) gg.editAll("4,525,216,907,414,147,695", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1,328,550,408,576,460,390", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("-1,328,550,408,728,725,571", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1296744149264269342", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("-1296744149883614555", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-18289292828288282888/280", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("-1296744149883614555", gg.TYPE_QWORD) gg.clearResults() gg.setVisible(false) gg.searchNumber("-1505254313804899999", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("-1505254313802431360", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-2188679037581846016", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResultsCount() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1585267068834414550", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-1585267064848315881", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("0.0001;5.6::16", 16,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber("5.6", 16,false,gg.SIGN_EQUAL,0, -1) gg.getResults(200) gg.editAll("0",16) gg.clearResults() gg.toast("OFF") end function SM4() gg.toast("Car Speed") so=gg.getRangesList("libUE4.so")[1].start setvalue(so + 0x337e444, 4, "00 00 00 00") end function MN5() ----Skin Menu SMM = gg.multiChoice({ "M4 Kertenkele\n ➥ ˡᵒᵇᵇʸ\n ➥ ᵍᵃᵐᵉ", "M4 MASKARA\n ➥ ˡᵒᵇᵇʸ\n ➥ ᵍᵃᵐᵉ", "M4 BUZ D?YARI\n ➥ ˡᵒᵇᵇʸ\n ➥ ᵍᵃᵐᵉ", "AKM ??L FOS?L?\n ➥ ˡᵒᵇᵇʸ\n ➥ ᵍᵃᵐᵉ", "Firavun Seti\n ➥ ˡᵒᵇᵇʸ\n ➥ ᵍᵃᵐᵉ", "Mumya Seti\n ➥ ˡᵒᵇᵇʸ\n ➥ ᵍᵃᵐᵉ", "BACK" }, nil, "Naber:-") if SMM == nil then else if SMM [1] == true then SMM1() end if SMM [2] == true then SMM2() end if SMM [3] == true then SMM3() end if SMM [4] == true then SMM4() end if SMM [5] == true then SMM5() end if SMM [6] == true then SMM6() end if SMM [7] == true then HOME() end end PUBGMH = -1 end function SMM1() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("10100400 ", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) [[ found: 4 ]] gg.searchNumber("10100400 ", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) [[ found: 4 ]] gg.getResults(10) [[ count: 4 ]] gg.editAll("1101004086", gg.TYPE_DWORD) gg.clearResults() gg.toast("? M416 KERTENKELE K?KREMES? AKT?F ??") end function SMM2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("10100400 ", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) --[[ found: 0 ]] gg.searchNumber("10100400 ", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) --[[ found: 0 ]] gg.getResults(10) --[[ count: 0 ]] gg.editAll("1101004062", gg.TYPE_DWORD) gg.clearResults() gg.toast("? MASKARA M416 AKT?F ??") end function SMM3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("10100400 ", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) --[[ found: 0 ]] gg.searchNumber("10100400 ", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) --[[ found: 0 ]] gg.getResults(10) --[[ count: 0 ]] gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("?? BUZ D?YARI M416 AKT?F ??") end function SMM4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("10100100", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) --[[ found: 3 ]] gg.searchNumber("10100100", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) --[[ found: 3 ]] gg.getResults(10) --[[ count: 3 ]] gg.editAll("1101001103", gg.TYPE_DWORD) gg.clearResults() gg.toast("?? ??l Fosili AKM ??") end function SMM5() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(1400129, gg.TYPE_DWORD) --[[ found: 3 ]] gg.getResultsCount() gg.toast("Open failed") gg.searchNumber("10300300", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) --[[ found: 0 ]] gg.searchNumber("10300300", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) --[[ found: 3 ]] gg.getResults(10) --[[ count: 3 ]] gg.editAll("1103003022", gg.TYPE_DWORD) gg.toast("? Firavun Seti Aktif ?") end function SMM6() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(1400129, gg.TYPE_DWORD) --[[ found: 3 ]] gg.getResultsCount() gg.toast("Mummy SetOpen failed") gg.toast("? Mumya Seti Aktif ?") end function EXIT() gg.skipRestoreState() gg.setVisible(true) print("Ar Engine Vip Script") os.exit() end while true do if gg.isVisible(true) then PUBGMH = 1 gg.setVisible(false) end if PUBGMH == 1 then HOME() end end