-- Join @SIXTIININE for more codes and scripts PS = L0_0 function L0_0(A0_3, A1_4, A2_5) PS("Modify address value (address, numeric type, value to be modified)") ;({ [1] = {} })[1].address = A0_3 ;({ [1] = {} })[1].flags = A1_4 ;({ [1] = {} })[1].value = A2_5 gg.setValues({ [1] = {} }) end setvalue = L0_0 function L0_0(A0_6, A1_7) local L2_8, L3_9, L4_10 L2_8 = 1 L3_9 = 1 L4_10 = {} while true do if not string.find(A0_6, A1_7, L2_8) then L4_10[L3_9] = string.sub(A0_6, L2_8, string.len(A0_6)) break end L4_10[L3_9] = string.sub(A0_6, L2_8, string.find(A0_6, A1_7, L2_8) - 1) L2_8 = string.find(A0_6, A1_7, L2_8) + string.len(A1_7) L3_9 = L3_9 + 1 end return L4_10 end split = L0_0 function L0_0(A0_11, A1_12) local L2_13, L3_14, L4_15, L5_16 L2_13 = 1 L3_14 = #A1_12 for _FORV_5_ = 1, #A1_12 do xgpy = A0_11 + A1_12[_FORV_5_].offset xglx = A1_12[_FORV_5_].type xgsz = A1_12[_FORV_5_].value xgdj = A1_12[_FORV_5_].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 xgxc = L0_0 function L0_0(A0_17) gg.clearResults() gg.setVisible(false) gg.setRanges(A0_17[1].memory) gg.searchNumber(A0_17[3].value, A0_17[3].type) if gg.getResultCount() == 0 then gg.toast(A0_17[2].name .. " Failed") else gg.refineNumber(A0_17[3].value, A0_17[3].type) gg.refineNumber(A0_17[3].value, A0_17[3].type) gg.refineNumber(A0_17[3].value, A0_17[3].type) = gg.getResultCount() if gg.getResultCount() == 0 then gg.toast(A0_17[2].name .. " Failed") else sl = gg.getResults(10099) sz = gg.getResultCount() xgsl = 0 if 10099 < sz then sz = 10099 end for _FORV_4_ = 1, sz do pdsz = true for _FORV_8_ = 4, #A0_17 do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[_FORV_4_].address + A0_17[_FORV_8_].offset pysz[1].flags = A0_17[_FORV_8_].type szpy = gg.getValues(pysz) pdpd = A0_17[_FORV_8_].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[_FORV_4_].address xgxc(szpy, qmxg) end end if xgjg == true then gg.toast(A0_17[2].name ..[[ Found: ]] .. owning .. " Edited: " .. xgsl .. "") else gg.toast(A0_17[2].name .. " Failed") end end end gg.clearResults() end xqmnb = L0_0 function L0_0(A0_18, A1_19, A2_20) local L3_21 L3_21 = {} L3_21[1] = {} L3_21[1].address = A0_18 L3_21[1].flags = A1_19 L3_21[1].value = A2_20 gg.setValues(L3_21) end setvalue = L0_0 L0_0 = {} function patch(A0_22, A1_23, A2_24, A3_25) ;({ [1] = {} })[1].address = gg.getRangesList(A0_22)[1].start + A1_23 ;({ [1] = {} })[1].flags = A3_25 ;({ [1] = {} })[1].value = A2_24 gg.setValues({ [1] = {} }) end function setvalue(A0_26, A1_27, A2_28) local L3_29 L3_29 = {} L3_29[1] = {} L3_29[1].address = A0_26 L3_29[1].flags = A1_27 L3_29[1].value = A2_28 gg.setValues(L3_29) end function WriteBaseAddress_DWORD(A0_30, A1_31, A2_32) if gg.getRangesList(A0_30) and #gg.getRangesList(A0_30) > 0 then ;({ [1] = {} })[1].address = gg.getRangesList(A0_30)[1].start + A1_31 ;({ [1] = {} })[1].value = A2_32 ;({ [1] = {} })[1].flags = 4 ;({ [1] = {} })[1].freeze = true gg.setValues({ [1] = {} }) end end if os.date("%Y%m%d") > "20251030" then hh = gg.alert("⚠⚠Script expired⚠⚠") os.exit() end function alert() X = gg.alert(" 🔸ᴊᴇssɪᴇ ᴍᴏᴅᴢ ᴏɴʟɪɴᴇ ʟᴏᴀᴅᴇʀ🔸\n 🔸ᴠᴀʟɪᴅᴀᴛɪᴏɴ : 3ᴅᴀʏꜱ🔸\n\n 🔸ʙʏᴘᴀꜱꜱ ᴍᴇɴᴜ [ ᴠɪᴘ ]🔸\n 🔸ɴᴏ ᴋɪʟʟꜱ ʟɪᴍɪᴛ🔸\n\n 🔸ᴄʜᴀɴɢᴇ ʟᴏɢꜱ:🔸\n 🔸ᴍᴀɢɪᴄ ʙᴜʟʟᴇᴛ ᴀᴜᴛᴏʜᴇᴀᴅ ʟᴏᴏᴘ🔸\n 🔸ɪᴍᴘʀᴏᴠᴇᴅ ʙʏᴘᴀꜱꜱ🔸\n\n 🔸ꜱᴇɴᴅ ꜰᴇᴇᴅʙᴀᴄᴋ ᴀꜰᴛᴇʀ ᴜꜱɪɴɢ 🔸\n 🔸ɪꜰ ᴛʜᴇʀᴇ'ꜱ ᴀɴʏ ʙᴜɢ ᴅᴍ ᴍᴇ ꜰᴀꜱᴛ🔸\n", "[ 🔸ᴏᴘᴇɴ sᴄʀɪᴘᴛ🔸 ]", "[ 🔸ᴇxɪᴛ sᴄʀɪᴘᴛ🔸]") if X == 1 then return end if X == 2 then os.exit() end end alert() function HOME() MN = gg.choice({ " 🔸╔═══🔸•ೋ° °ೋ•🔸═══╗🔸\n 𝐁𝐘𝐏𝐀𝐒𝐒 𝐌𝐄𝐍𝐔\n 🔸╚═══🔸•ೋ° °ೋ•🔸═══╝🔸", " 🔸╔═══🔸•ೋ° °ೋ•🔸═══╗🔸\n 𝐌𝐄𝐌𝐎𝐑𝐘 𝐇𝐀𝐂𝐊\n 🔸╚═══🔸•ೋ° °ೋ•🔸═══╝🔸", " 🔸╔═══🔸•ೋ° °ೋ•🔸═══╗🔸\n 𝐄𝐗𝐈𝐓\n 🔸╚═══🔸•ೋ° °ೋ•🔸═══╝🔸" }, nil, " ") if MN == nil then else if MN == 1 then Bypass() end if MN == 2 then Memory() end if MN == 3 then Exit() end end HOMEDM = -1 end function Bypass() MN1 = gg.choice({ "🔸ʙʏᴘᴀꜱꜱ ʟᴏɢᴏ [ ᴅɪꜱᴀʙʟᴇ ᴅᴇᴛᴇᴄᴛɪᴏɴꜱ ]🔸", "🔸ʙʏᴘᴀꜱꜱ ʟᴏʙʙʏ [ ᴀɴᴛɪ ʙᴏᴛ ʟᴏʙʙʏ ]🔸", "🔸ᴀɴᴛɪ ʀᴇᴘᴏʀᴛ🔸", "🔸ʙʟᴏᴄᴋ ꜱᴘᴇᴄᴛᴀᴛᴇ🔸", "🔸ᴀɴᴛɪᴄʜᴇᴀᴛ ᴄʜᴇᴄᴋᴇʀ🔸", "ʙᴀᴄᴋ" }, nil, "") if MN1 == nil then else if MN1 == 1 then logo() end if MN1 == 2 then lobby() end if MN1 == 3 then report() end if MN1 == 4 then spectate() end if MN1 == 5 then checker() end if MN1 == 6 then HOME() end end HOMEDM = -1 end function logo() function WriteSignatures(A0_33, A1_34) gg.setRanges(16384) gg.searchNumber("h" .. A0_33) gg.getResults(100) gg.editAll("h" .. A1_34, 1) end function split(A0_35, A1_36) local L2_37, L3_38, L4_39 L2_37 = 1 L3_38 = 1 L4_39 = {} while true do if not string.find(A0_35, A1_36, L2_37) then L4_39[L3_38] = string.sub(A0_35, L2_37, string.len(A0_35)) break end L4_39[L3_38] = string.sub(A0_35, L2_37, string.find(A0_35, A1_36, L2_37) - 1) L2_37 = string.find(A0_35, A1_36, L2_37) + string.len(A1_36) L3_38 = L3_38 + 1 end return L4_39 end function xgxc(A0_40, A1_41) local L2_42, L3_43, L4_44, L5_45 L2_42 = 1 L3_43 = #A1_41 for _FORV_5_ = 1, #A1_41 do xgpy = A0_40 + A1_41[_FORV_5_].offset xglx = A1_41[_FORV_5_].type xgsz = A1_41[_FORV_5_].value xgdj = A1_41[_FORV_5_].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(A0_46) gg.setRanges(A0_46[1].memory) gg.searchNumber(A0_46[3].value, A0_46[3].type) if gg.getResultCount() == 0 then gg.toast(A0_46[2].name .. "开启失败") else gg.refineNumber(A0_46[3].value, A0_46[3].type) gg.refineNumber(A0_46[3].value, A0_46[3].type) gg.refineNumber(A0_46[3].value, A0_46[3].type) if gg.getResultCount() == 0 then gg.toast(A0_46[2].name .. "开启失败") else sl = gg.getResults(10099) sz = gg.getResultCount() xgsl = 0 if 10099 < sz then sz = 10099 end for _FORV_4_ = 1, sz do pdsz = true for _FORV_8_ = 4, #A0_46 do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[_FORV_4_].address + A0_46[_FORV_8_].offset pysz[1].flags = A0_46[_FORV_8_].type szpy = gg.getValues(pysz) pdpd = A0_46[_FORV_8_].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[_FORV_4_].address xgxc(szpy, qmxg) end end if xgjg == true then gg.toast(A0_46[2].name .. "开启成功,共修改" .. xgsl .. "条数据") else gg.toast(A0_46[2].name .. "开启失败") end end end end WriteSignatures("00 76 61 70", "00 00 A0 E3 1E") gg.clearResults() function JESS(A0_47, A1_48, A2_49, A3_50, A4_51) lib2 = A0_47 A0_47 = { pcall(gg.getRangesList, lib2) } if A0_47[1] then if A0_47[2][1] == nil then A0_47 = lib2 else A0_47 = A0_47[2][1].start end else A0_47 = lib2 end gg.setValues({ { address = A0_47 + A1_48, flags = A2_49, value = A3_50, freeze = A4_51 } }) gg.addListItems({ { address = A0_47 + A1_48, flags = A2_49, value = A3_50, freeze = A4_51 } }) return true end JESS("libanogs.so", 7620, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7624, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7628, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7632, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7636, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7640, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7644, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7648, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7652, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7656, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 7660, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 8168, gg.TYPE_DWORD, "h 00 20 70 47") JESS("libanogs.so", 8980, gg.TYPE_DWORD, "h 00 20 70 47") gg.alert("🔸ʙʏᴘᴀꜱꜱ ʟᴏɢᴏ [ ᴅɪꜱᴀʙʟᴇ ᴅᴇᴛᴇᴄᴛɪᴏɴꜱ ]🔸 \n🔸ɢᴀᴍᴇ ᴀɴᴛɪᴄʜᴇᴀᴛ ᴋɪʟʟᴇᴅ🔸\n🔸ᴅᴏɴᴇ🔸") end function lobby() function JISS(A0_52, A1_53, A2_54, A3_55, A4_56) lib2 = A0_52 A0_52 = { pcall(gg.getRangesList, lib2) } if A0_52[1] then if A0_52[2][1] == nil then A0_52 = lib2 else A0_52 = A0_52[2][1].start end else A0_52 = lib2 end gg.setValues({ { address = A0_52 + A1_53, flags = A2_54, value = A3_55, freeze = A4_56 } }) gg.addListItems({ { address = A0_52 + A1_53, flags = A2_54, value = A3_55, freeze = A4_56 } }) return true end JISS("libanogs.so", 2431216, gg.TYPE_DWORD, "h 00 20 70 47") JISS("libanogs.so", 2431220, gg.TYPE_DWORD, "h 00 20 70 47") JISS("libanogs.so", 2431224, gg.TYPE_DWORD, "h 00 20 70 47") JISS("libanogs.so", 2431228, gg.TYPE_DWORD, "h 00 20 70 47") JISS("libanogs.so", 2431232, gg.TYPE_DWORD, "h 00 20 70 47") JISS("libanogs.so", 2431236, gg.TYPE_DWORD, "h 00 20 70 47") JISS("libanogs.so", 2431240, gg.TYPE_DWORD, "h 00 20 70 47") JISS("libanogs.so", 2431244, gg.TYPE_DWORD, "h 00 20 70 47") JISS("libanogs.so", 2431248, gg.TYPE_DWORD, "h 00 20 70 47") gg.alert("🔸ʙʏᴘᴀꜱꜱ ʟᴏʙʙʏ [ ᴀɴᴛɪ ʙᴏᴛ ʟᴏʙʙʏ ]🔸\n🔸ɢᴀᴍᴇ ᴀɴᴛɪᴄʜᴇᴀᴛ ᴋɪʟʟᴇᴅ🔸\n🔸ᴅᴏɴᴇ🔸") end function report() gg.setVisible(false) gg.searchNumber("2621443;1;52;6;288;4;308;188;29616;16;37352;256;32514;5;4096;39648;35552;36360;40456", 4, false, 536870912, 0, -1, 0) gg.getResults(1009) gg.editAll(0, 4) gg.clearResults() gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■□□□□□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■□□□□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■□□□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■□□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■■□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■■■□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■■■■□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■■■■■🔸") gg.alert("🔸ꜰᴀʀʟɪɢʜᴛ ᴀɴᴛɪ ʀᴇᴘᴏʀᴛ ᴏɴ🔸\n🔸ʙʟᴏᴄᴋᴇᴅ ʀᴇᴘᴏʀᴛꜱ ɪɴɢᴀᴍᴇ🔸\n🔸ɴᴏ 10ʏᴇᴀʀꜱ ʙᴀɴ🔸\n🔸ɴᴏ 1ʏᴇᴀʀꜱ ʙᴀɴ🔸") end function spectate() so = gg.getRangesList("libanogs.so")[1].start py = 89169534870898 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536068 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536082 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536100 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536146 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536320 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536384 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536388 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536392 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569536406 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538084 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538184 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538326 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538336 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538340 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538344 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538368 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538368 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538404 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538450 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538646 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538824 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538834 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569538888 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539072 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539090 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539108 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539158 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539172 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539176 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539218 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539350 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539368 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539400 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539464 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539464 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539648 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539648 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539880 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569539922 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569540136 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569540160 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569540160 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569540232 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569540384 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569540388 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569540480 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569540488 setvalue(so + py, 4, 0) so = gg.getRangesList("libanogs.so")[1].start py = 89169569542144 setvalue(so + py, 4, 0) gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■□□□□□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■□□□□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■□□□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■□□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■■□□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■■■□□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■■■■□🔸") gg.toast("🔸sᴇᴄᴜʀᴇᴅ ■■■■■■■■🔸") gg.alert("🔸ʙʟᴏᴄᴋ ꜱᴘᴇᴄᴛᴀᴛᴇ ᴏɴ🔸\n🔸ᴇɴᴇᴍɪᴇꜱ ᴄᴀɴ'ᴛ ꜱᴘᴇᴄᴛᴀᴛᴇ ʏᴏᴜ🔸") end function checker() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber("67109633", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) result = gg.getResultCount() if result > 15 then gg.alert("ғᴀʀʟɪɢʜᴛ ᴀɴᴛɪᴄʜᴇᴀᴛ: " .. result .. "\nꜱᴛᴀᴛᴜꜱ: ᴅᴀɴɢᴇʀ! \nʀᴇsᴛᴀʀᴛ: 𝟷𝟻 ᴀʙᴏᴠᴇ ɪs ɴᴏᴛ sᴀғᴇ ") else gg.alert("ғᴀʀʟɪɢʜᴛ ᴀɴᴛɪᴄʜᴇᴀᴛ: " .. result .. "\nꜱᴛᴀᴛᴜꜱ: ғᴀʀʟɪɢʜᴛ ᴀɴᴛɪᴄʜᴇᴀᴛ ꜱᴇᴄᴜʀᴇᴅ \nʀᴇsᴛᴀʀᴛ: 𝟷𝟻 ʀᴇsᴜʟᴛs ʙᴇʟᴏᴡ ɪғ sᴀғᴇ ") end gg.clearResults() end function Memory() MOD = gg.multiChoice({ "🔸𝙼𝚊𝚐𝚒𝚌 𝙱𝚞𝚕𝚕𝚎𝚝 𝙰𝚞𝚝𝚘𝚑𝚎𝚊𝚍 𝙻𝚘𝚘𝚙🔸", "🔸𝙶𝚁𝙴𝙴𝙽 𝚆𝙰𝙻𝙻𝙷𝙰𝙲𝙺 𝚂𝙽𝙰𝙿𝙳𝚁𝙰𝙶𝙾𝙽🔸", "🔸𝙽𝙾𝚁𝙼𝙰𝙻 𝚆𝙰𝙻𝙻𝙷𝙰𝙲𝙺 𝚂𝙽𝙰𝙿𝙳𝚁𝙰𝙶𝙾𝙽🔸", "🔸𝙰𝙽𝚃𝙴𝙽𝙽𝙰 𝙱𝙾𝙳𝚈🔸", "🔸𝙱𝙻𝙰𝙲𝙺 𝙱𝙾𝙳𝚈 𝚂𝙽𝙰𝙿𝙳𝚁𝙰𝙶𝙾𝙽🔸", "🔸𝚆𝙷𝙸𝚃𝙴 𝙱𝙾𝙳𝚈 𝚂𝙽𝙰𝙿𝙳𝚁𝙰𝙶𝙾𝙽🔸", "🔸𝚆𝙸𝙳𝙴 𝚅𝙸𝙴𝚆🔸", "🔸𝙽𝙾 𝚁𝙴𝙲𝙾𝙸𝙻🔸", "🔸𝙱𝙰𝙲𝙺🔸" }, nil, "") if MOD == nil then else if MOD[1] == true then lop() end if MOD[2] == true then wallhack() end if MOD[3] == true then wallhack2() end if MOD[4] == true then antenna() end if MOD[5] == true then blackbody() end if MOD[6] == true then whitebody() end if MOD[7] == true then wideview() end if MOD[8] == true then nospread() end if MOD[9] == true then HOME() end end HOMEDM = -1 end function lop() function split(A0_57, A1_58) local L2_59, L3_60, L4_61 L2_59 = 1 L3_60 = 1 L4_61 = {} while true do if not string.find(A0_57, A1_58, L2_59) then L4_61[L3_60] = string.sub(A0_57, L2_59, string.len(A0_57)) break end L4_61[L3_60] = string.sub(A0_57, L2_59, string.find(A0_57, A1_58, L2_59) - 1) L2_59 = string.find(A0_57, A1_58, L2_59) + string.len(A1_58) L3_60 = L3_60 + 1 end return L4_61 end function xgxc(A0_62, A1_63) local L2_64, L3_65, L4_66, L5_67 L2_64 = 1 L3_65 = #A1_63 for _FORV_5_ = 1, #A1_63 do xgpy = A0_62 + A1_63[_FORV_5_].offset xglx = A1_63[_FORV_5_].type xgsz = A1_63[_FORV_5_].edit xgdj = A1_63[_FORV_5_].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(A0_68) gg.clearResults() gg.setVisible(false) gg.setRanges(A0_68[1].memory) gg.searchNumber(A0_68[3].search, A0_68[3].type) if gg.getResultCount() == 0 then else gg.refineNumber(A0_68[3].search, A0_68[3].type) gg.refineNumber(A0_68[3].search, A0_68[3].type) gg.refineNumber(A0_68[3].search, A0_68[3].type) owning = gg.getResultCount() if gg.getResultCount() == 0 then else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if 999999 < sz then sz = 999999 end for _FORV_4_ = 1, sz do pdsz = true for _FORV_8_ = 4, #A0_68 do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[_FORV_4_].address + A0_68[_FORV_8_].offset pysz[1].flags = A0_68[_FORV_8_].type szpy = gg.getValues(pysz) pdpd = A0_68[_FORV_8_].valoffst .. ";" .. 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[_FORV_4_].address xgxc(szpy, qmxg) end end if xgjg == true then else end end end gg.clearResults() end while islopActive do qmnb = { {memory = 32}, { name = "ᴢʏɴᴇx x ꜰᴀʀʟɪɢʜᴛ" }, {search = 4194311, type = 4}, { valoffst = 4, offset = 4, type = 4 }, { valoffst = 4194308, offset = 16, type = 4 } } qmxg = { { edit = 100, offset = 64, type = 16 } } xqmnb(qmnb) end end function Activatelop() local L0_69, L1_70 islopActive = true end lop() Activatelop() function wallhack() gg.alert("ɢʀᴇᴇɴ ʙᴏᴅʏ ᴡᴀʟʟʜᴀᴄᴋ : ɪꜰ ɴᴏᴛ ᴡᴏʀᴋ ᴍᴀʏʙᴇ ʙᴇᴄᴀᴜꜱᴇ ʏᴏᴜ ᴀʀᴇ ɴᴏᴛ ꜱɴᴀᴘᴅʀᴀɢᴏɴ ᴘʀᴏᴄᴇꜱꜱᴏʀ, ᴜ ᴄᴀɴ ᴄʜᴇᴄᴋ ᴛʜɪꜱ ᴏɴ ʏᴏᴜʀ ꜱᴇᴛᴛɪɴɢ ᴅᴇᴠɪᴄᴇ ɪɴꜰᴏ") gg.toast(" ᴇxᴇᴄᴜᴛɪɴɢ 0/3 ") gg.setRanges(gg.REGION_VIDEO) gg.searchNumber("3.75000214577;0.24022650719;0.69314718246;2.0", gg.TYPE_FLOAT) gg.refineNumber("2", gg.TYPE_FLOAT) gg.getResults(10000) gg.editAll("80", gg.TYPE_FLOAT) gg.clearResults() gg.clearResults() gg.toast(" ᴇxᴇᴄᴜᴛɪɴɢ 1/3 ") gg.searchNumber("655362;32769;32771;-2134900728;32770;65537:57", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.refineNumber("32771", gg.TYPE_DWORD) gg.getResults(20) gg.editAll("7", gg.TYPE_DWORD) gg.clearResults() gg.toast(" ᴇxᴇᴄᴜᴛɪɴɢ 2/3 ") gg.setRanges(gg.REGION_VIDEO) gg.searchNumber("25,604.0;4.3832616e-42;1.40129846e-45;4.38466289e-42;1.0;-127.0;-0.0;0.5;-0.5;2.0:6905", gg.TYPE_FLOAT) gg.refineNumber("2", gg.TYPE_FLOAT) gg.getResults(10000) gg.editAll("80", gg.TYPE_FLOAT) gg.toast("🔸ɢʀᴇᴇɴ ʙᴏᴅʏ ᴡᴀʟʟʜᴀᴄᴋ ᴏɴ🔸") end function wallhack2() gg.setRanges(gg.REGION_VIDEO) gg.searchNumber("5.1650996e21;0.0010099978;2.0:177", gg.TYPE_FLOAT) gg.refineNumber("2", gg.TYPE_FLOAT) gg.getResults(1000) gg.editAll("50", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_VIDEO) gg.searchNumber("7.21645982e-15F;5.87598228455F;7.07767686e-15F;44.00004577637F;2.0F", gg.TYPE_FLOAT) gg.refineNumber("2", gg.TYPE_FLOAT) gg.getResults(1000) gg.editAll("50", gg.TYPE_FLOAT) gg.clearResults() gg.toast("🔸ᴡᴀʟʟʜᴀᴄᴋ ᴀᴄᴛɪᴠᴀᴛᴇᴅ🔸") end function antenna() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("-0.1009988079;0.0;1.0;0.0000014443~0.0000094443:17", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1", gg.TYPE_FLOAT) gg.getResults(1000) gg.editAll("100", gg.TYPE_FLOAT) gg.clearResults() gg.toast("🔸ᴀɴᴛᴇɴɴᴀ🔸") end function blackbody() gg.setRanges(gg.REGION_C_DATA) gg.searchNumber("1.0;1.40129846e-45;0.9410098808;1.40129846e-45;1.40129846e-45:17", gg.TYPE_FLOAT) gg.refineNumber("1", gg.TYPE_FLOAT) gg.getResults(500) gg.editAll("-999", gg.TYPE_FLOAT) gg.clearResults() gg.toast("🔸ʙʟᴀᴄᴋ ʙᴏᴅʏ🔸") end function whitebody() gg.setRanges(gg.REGION_C_DATA) gg.searchNumber("1.0;1.40129846e-45;0.9410098808;1.40129846e-45;1.40129846e-45:17", gg.TYPE_FLOAT) gg.refineNumber("1", gg.TYPE_FLOAT) gg.getResults(500) gg.editAll("999", gg.TYPE_FLOAT) gg.clearResults() gg.toast("🔸ᴡʜɪᴛᴇ ʙᴏᴅʏ🔸") end function wideview() gg.setVisible(false) gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("80.0F;75.0F;3.60133705e-43F", gg.TYPE_FLOAT) gg.refineNumber("80", gg.TYPE_FLOAT) gg.getResults(50) gg.editAll("115", gg.TYPE_FLOAT) gg.clearResults() gg.toast("🔸ʜɪɢʜ ꜰᴏᴠ 🔸") end function nospread() gg.setVisible(false) gg.clearResults() gg.setRanges(32) gg.searchNumber(15406563086827628, gg.TYPE_QWORD) Sense = gg.getResults(250000) Offsets = {} Offsets.FirstOffset = {} Offsets.SecondOffset = {} Offsets.FinalResults = {} OffsetsIndex = 1 for _FORV_3_, _FORV_4_ in ipairs(Sense) do Offsets.FirstOffset[OffsetsIndex] = {} Offsets.FirstOffset[OffsetsIndex].address = Sense[_FORV_3_].address + 64 Offsets.FirstOffset[OffsetsIndex].flags = gg.TYPE_QWORD Offsets.SecondOffset[OffsetsIndex] = {} Offsets.SecondOffset[OffsetsIndex].address = Sense[_FORV_3_].address + 68 Offsets.SecondOffset[OffsetsIndex].flags = gg.TYPE_QWORD OffsetsIndex = OffsetsIndex + 1 end Offsets.FirstOffset = gg.getValues(Offsets.FirstOffset) Offsets.SecondOffset = gg.getValues(Offsets.SecondOffset) OffsetsIndex = 1 for _FORV_3_, _FORV_4_ in ipairs(Offsets.FirstOffset) do if Offsets.FirstOffset[_FORV_3_].value == 2090828631319248896 and Offsets.SecondOffset[_FORV_3_].value == 486808976 then Offsets.FinalResults[OffsetsIndex] = {} Offsets.FinalResults[OffsetsIndex] = Offsets.FirstOffset[_FORV_3_] OffsetsIndex = OffsetsIndex + 1 end end for _FORV_3_, _FORV_4_ in ipairs(Offsets.FinalResults) do Offsets.FinalResults[_FORV_3_].address = Offsets.FinalResults[_FORV_3_].address + 76 Offsets.FinalResults[_FORV_3_].flags = 16 end gg.loadResults(Offsets.FinalResults) gg.getResults(100) gg.editAll("0", gg.TYPE_FLOAT) gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1.55558143e-41;3;1.7~4;100:13225", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("1.7~4", gg.TYPE_FLOAT) gg.getResults(8000) gg.editAll("1.00000000149", gg.TYPE_FLOAT) gg.clearResults() gg.toast("🔸ɴᴏ ꜱᴘʀᴇᴀᴅ / ɴᴏ ʀᴇᴄᴏɪʟ ᴏɴ🔸") end function Exit() gg.toast("🔸ʟᴏɢɢɪɴɢ ᴏᴜᴛ sᴄʀɪᴘᴛ🔸") gg.sleep(300) print("🔸ᴛʜᴀɴᴋꜱ ꜰᴏʀ ᴜꜱɪɴɢ ᴍʏ sᴄʀɪᴘᴛ🔸") os.exit() end while true do if gg.isVisible(true) then HOMEDM = 1 gg.setVisible(false) end if HOMEDM == 1 then HOME() end end