-----------小决大帝 -----------火速泛滥 QQ=gg.alert([[ 📢公告: [轻]小决x1 🌫小决天天开心 ]],'GO','','冲') if QQ == 3 then gg.copyText("") gg.toast("小睡神没亩") end function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges = {} local t = gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v.type:sub(2, 2) == 'w' then table.insert(ranges, v) end end return ranges end local function Get_Address(N_So, Offset, ti_bit) local ti = gg.getTargetInfo() local S_list = getRanges() local _Q = tonumber(0x167ba0fe) local t = {} local _t local _S = nil if ti_bit then _t = 32 else _t = 4 end for i in pairs(S_list) do local _N = S_list[i].internalName:gsub('^.*/', '') if N_So[1] == _N and N_So[2] == S_list[i].state then _S = S_list[i] break end end if _S then t[#t + 1] = {} t[#t].address = _S.start + Offset[1] t[#t].flags = _t if #Offset ~= 1 then for i = 2, #Offset do local S = gg.getValues(t) t = {} for _ in pairs(S) do if not ti.x64 then S[_].value = S[_].value & 0xFFFFFFFF end t[#t + 1] = {} t[#t].address = S[_].value + Offset[i] t[#t].flags = _t end end end _S = t[#t].address print(string.char(231,190,164,58).._Q) end return _S end local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) xgsl = xgsl + 1 end end function xqmnb(qmnb) gg.clearResults() gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) xgjg = true end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "" .. xgsl .. "") else gg.toast(qmnb[2]["name"] .. "") end end end end function setvalue(address,flags,value) PS('(,,)') local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end function configure(xgsz,sssz,gssz,xl) gg.clearResults() gg.setRanges(nc) flags=xl gg.searchNumber(sssz,xl, false, 56870912, 0, -1) ssjgsl=gg.getResultCount() if ssjgsl>0 then gg.toast(""..ssjgsl.."") gg.searchNumber(gssz,xl, false, 56870912, 0, -1) ssjgs=gg.getResultCount() if ssjgs>0 then else gg.toast(":") end gg.getResults(ssjgs) gg.editAll(xgsz, xl) gg.toast("🛡˳⚆ɞ⚆˳开启成功🛡\n🔰已修改"..ssjgs.."条数值🔰") else gg.toast("💠开启成功💠\n代码嫖娼") end end function js(address,flags,value) local FaTor={} FaTor[1]={} FaTor[1].address=address FaTor[1].flags=flags FaTor[1].value=value gg.setValues(FaTor) end function FaTor(sxg,zs,zsnb) flags=zs value=zsnb so=gg.getRangesList(''..name..'')[1].start js(so+sxg,zs,zsnb) end function JoSeph(t) local py = gg.getRangesList(t["MIAONEIYUANCHUNG"])[1].start + t["ShenZiHeovo"] gg.setValues({ { address = py, flags = t["GIVELOVETOYOU"], value = t["MYBABY"] }})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 mimadadi(Search,Get,Type,Range,Name) gg.clearResults() gg.setRanges(Range) gg.setVisible(false) if Search[1][1]~=false then gg.searchAddress(Search[1][1],0xFFFFFFFF,Search[1][4] or Type,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,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开启成功\n🗾修改"..tg_.."数据" 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("MYBABY",false) return false end else gg.toast("MYBABY") return false end end function collective(memory,Type,Search,Write) gg.clearResults() gg.setRanges(memory) 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找到"..#data.."数据\n 开启成功") 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.."开启成功"..#t.."data") else gg.toast("\n"..Name.."\n开启成功") return false end else gg.toast("\n"..Name.."\n开启成功") return false end end function mimadadi(Search,Get,Type,Range,Name) gg.clearResults() gg.setRanges(Range) gg.setVisible(false) if Search[1][1]~=false then gg.searchAddress(Search[1][1],0xFFFFFFFF,Search[1][4] or Type,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,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已修改"..tg_.."数据" 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("搜索不到",false) return false end else gg.toast("搜索不到") return false end end function PS() end function setvalue(address,flags,value) PS('修改地址数值(地址,数值类型,要修改的值)') local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end local gurenya=gg.setValues--静态 function Main() SN = gg.choice({ "LOGO防闪", "开启v1", "关闭v1", "开启v2", "关闭v2", "秒落", "伤", "出狱" }, 2018, "决:泛滥") if SN == 1 then h() end if SN == 2 then a() end if SN == 3 then b() end if SN == 4 then c() end if SN == 5 then d() end if SN == 6 then e() end if SN == 7 then Z() end if SN == 8 then Exit() end XGCK = -1 end function h() gg.clearResults() gg.setRanges(gg.REGION_C_DATA) gg.searchNumber('842084353',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('842084353',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) jg=gg.getResults(100) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 99999999,}}) end end function a() 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("35",16) gg.clearResults() gg.toast("开启成功") 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.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_ANONYMOUS) gg.searchNumber("4,525,216,907,414,147,695", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) 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(1401) gg.editAll("-1,328,550,408,576,460,390", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1296744149883614555", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("-1296744149264269342", gg.TYPE_QWORD) gg.clearResults() gg.toast("加速开启") gg.setRanges(16384) mimadadi({{false,-1359975840,0,4,nil,nil}},{{-1228926273201366,-12,32,false}},4,16384,"决") mimadadi({{false,268464131,0,4,nil,nil},{290914307,4,4}}, {{0,24,16,false}},4,16384,"决") mimadadi({{false,-1901117039636905984,0,32,nil,nil}}, {{-1901117038551420109,0,32,false}},32,16384,"决") mimadadi({{false,-309327247,0,4,nil,nil},{-308340220,4,4}}, {{0.285,-4,16,false}},4,16384,"人物速度") mimadadi({{false,1198153728,0,4,nil,nil}, {1,20,4},{1,24,4}},{{1.01,100,16,false}},4,32,"速度") mimadadi({{false,-1088801054,0,4,nil,nil}}, {{9,-8,16,false}},4,16384,"全局开启") mimadadi({{false,4525216907414147695,0,32,nil,nil}}, {{4525216907473673257,0,32,false}},32,32,"加速") mimadadi({{false,-1328550408728725571,0,32,nil,nil}}, {{-1328550408576460390,0,32,false}},32,16384,"全局") mimadadi({{false,-1088801054,0,4,nil,nil}}, {{9,-8,16,false}}, 4,16384,"") mimadadi({{false,-1359975840,0,4,nil,nil}}, {{-1228926273201366,-12,32,false}}, 4,16384,"") mimadadi({{false,1139785728,0,4,nil,nil}, {1065353216,-12,4},{1065353216,-8,4},{1065353216,-4,4}}, {{1100.0,-12,16,false},{1100.0,-8,16,false},{1100.0,-4,16,false}}, 4,32,"你妈") qmnb = { {["memory"] = 16384}, {["name"] = ""}, {["value"] = -1.3697733999143556E28, ["type"] = 16}, {["lv"] = -5.729406412975114E27, ["offset"] = -8, ["type"] = 16}, {["lv"] = -1.053036724121916E28, ["offset"] = -4, ["type"] = 16}, {["lv"] = -5.729405232383493E27, ["offset"] = 8, ["type"] = 16}, {["lv"] = -2.8024562771669074E28, ["offset"] = 12, ["type"] = 16}, {["lv"] = -3.7444097189855772E28, ["offset"] = 16, ["type"] = 16}, {["lv"] = -9007278711635968.0, ["offset"] = 20, ["type"] = 16}, } qmxg = { {["value"] = 0, ["offset"] = 4, ["type"] = 16}, } xqmnb(qmnb) qmnb = { {["memory"] = 16384}, {["name"] = ""}, {["value"] = -8.504575919048233E22, ["type"] = 16}, {["lv"] = -3.6965559815205867E20, ["offset"] = -8, ["type"] = 16}, {["lv"] = -2.1989356605392476E22, ["offset"] = -4, ["type"] = 16}, {["lv"] = -3.8369227673315867E21, ["offset"] = 12, ["type"] = 16}, {["lv"] = 8.35388098596502E-28, ["offset"] = 16, ["type"] = 16}, } qmxg = { {["value"] = 0, ["offset"] = 4, ["type"] = 16}, {["value"] = 0, ["offset"] = 8, ["type"] = 16}, } xqmnb(qmnb) qmnb = { {["memory"] = 16384}, {["name"] = ""}, {["value"] = -5.574659185697959E27, ["type"] = 16}, {["lv"] = -1.053036724121916E28, ["offset"] = -8, ["type"] = 16}, {["lv"] = -3.6979964297139035E20, ["offset"] = -4, ["type"] = 16}, {["lv"] = -9007225024544768.0, ["offset"] = 12, ["type"] = 16}, } qmxg = { {["value"] = 0, ["offset"] = 4, ["type"] = 16}, {["value"] = 0, ["offset"] = 8, ["type"] = 16}, } xqmnb(qmnb) so=gg.getRangesList('libUE4.so')[1].start py=0XCB8A54 setvalue(so+py,16,-9.9065426e27) so=gg.getRangesList('libUE4.so')[1].start py=0X26FCA44 setvalue(so+py,16,0.25) so=gg.getRangesList('libUE4.so')[1].start py=0X270878C setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0X2C33524 setvalue(so+py,16,9) function Mima(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 Mima({{2500000000.0,0,16},{88.0,28,16},{60.0,32,16},},{{70,28,16},},32,"防拉",true) gg.toast("开启成功") end function b() 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) mimadadi({{false,4895342427383806976,0,32,nil,nil}},{{4895342427272904704,0,32,false}},32,32,"关闭") mimadadi({{false,-1505254313804169216,0,32,nil,nil}},{{-1505254313802431360,0,32,false}},32,16392,"关闭") mimadadi({{false,-1328550408581493555,0,32,nil,nil}},{{-1328550408728725571,0,32,false}},32,16392,"关闭") mimadadi({{false,-1328550408577467023,0,32,nil,nil}},{{-1328550408728725571,0,32,false}},32,16392,"关闭") mimadadi({{false,-1296744153870237696,0,32,nil,nil}},{{-1296744149883614555,0,32,false}},32,16392,"关闭") mimadadi({{false,4525216907475015434,0,32,nil,nil}},{{4525216907414147695,0,32,false}},32,16392,"关闭") mimadadi({{false,-1328550408576460390,0,32,nil,nil}},{{-1328550408728725571,0,32,false}},32,16392,"关闭") mimadadi({{false,-1901117038551420109,0,32,nil,nil}},{{-1901117039636905984,0,32,false}},32,16384,"关闭") mimadadi({{false,268464131,0,4,nil,nil},{290914307,4,4}}, {{-6.15262313e27,24,16,false}},4,16384,"关闭") mimadadi({{false,-998965248,0,4,nil,nil},{1101004800,232,4}}, {{0.0005,236,16,false}},4,32,"关闭") mimadadi({{false,-309327247,0,4,nil,nil},{-308340220,4,4}}, {{9.99999997e-7,-4,16,false}},4,16384,"关闭") mimadadi({{false,1198153728,0,4,nil,nil},{1,20,4},{1,24,4}}, {{1.0,100,16,false}},4,32,"关闭") mimadadi({{false,-1088801054,0,4,nil,nil}}, {{10.90734863281,-8,16,false}},4,16384,"关闭") mimadadi({{false,-1359975840,0,4,nil,nil}}, {{-1228926276669014016,-12,32,false}},4,16384,"关闭") mimadadi({{false,1139785728,0,4,nil,nil},{1065353216,-12,4}, {1065353216,-8,4},{1065353216,-4,4}},{{1.0,-12,16,false}, {1.0,-8,16,false},{1.0,-4,16,false}},4,32,"关闭") mimadadi({{false,4525216907473673257,0,32,nil,nil}}, {{4525216907414147695,0,32,false}},32,32,"关闭") mimadadi({{false,-1328550408576460390,0,32,nil,nil}}, {{-1328550408728725571,0,32,false}},32,16384,"关闭") mimadadi({{false,-1901117038551420109,0,32,nil,nil}}, {{-1901117039636905984,0,32,false}},32,16384,"关闭") mimadadi({{false,1198153728,0,4,nil,nil},{1,20,4},{1,24,4}},{{1.0,100,16,false}},4,32,"关闭") mimadadi({{false,-1088801054,0,4,nil,nil}},{{10.90734863281,-8,16,false}},4,16384,"关闭") mimadadi({{false,-1359975840,0,4,nil,nil}},{{-1228926276669014016,-12,32,false}},4,16384,"关闭") mimadadi({{false,1139785728,0,4,nil,nil},{1065353216,-12,4},{1065353216,-8,4},{1065353216,-4,4}},{{1.0,-12,16,false},{1.0,-8,16,false},{1.0,-4,16,false}},4,32,"关闭") gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("4,895,342,427,383,806,976", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("4,895,342,427,272,904,704", gg.TYPE_QWORD) gg.clearResults() gg.toast("关闭") mimadadi({{false,268464131,0,4,nil,nil}, {290914307,4,4}}, {{-6.15262313e27,24,16,false}}, 4,16384,"关闭") mimadadi({{false,-998965248,0,4,nil,nil}, {1101004800,232,4}}, {{0.0005,236,16,false}}, 4,32,"关闭") gg.clearResults() gg.setRanges(16384) mimadadi({{false,-309327247,0,4,nil,nil}, {-308340220,4,4}}, {{9.99999997e-7,-4,16,false}}, 4,16384,"关闭") mimadadi({{false,1198153728,0,4,nil,nil}, {1,20,4},{1,24,4}},{{1.0,100,16,false}}, 4,32,"关闭") mimadadi({{false,-1088801054,0,4,nil,nil}}, {{10.90734863281,-8,16,false}}, 4,16384,"关闭") mimadadi({{false,-1359975840,0,4,nil,nil}}, {{-1228926276669014016,-12,32,false}}, 4,16384,"关闭") mimadadi({{false,1139785728,0,4,nil,nil}, {1065353216,-12,4},{1065353216,-8,4},{1065353216,-4,4}}, {{1.0,-12,16,false},{1.0,-8,16,false},{1.0,-4,16,false}}, 4,32,"关闭") gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("0.0001;35::16", 16,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber("35", 16,false,gg.SIGN_EQUAL,0, -1) gg.getResults(200) gg.editAll("0",16) gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP) gg.searchNumber("-1296744153870237696", gg.TYPE_QWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(10) gg.editAll("-1296744149883614555",gg.TYPE_QWORD) gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP) gg.searchNumber("-1505254313804431360", gg.TYPE_QWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(10) gg.editAll("-1505254313802431360",gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP) gg.searchNumber("-1328550408577467023", gg.TYPE_QWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(10) gg.editAll("-1328550408728725571",gg.TYPE_QWORD) gg.clearResults() gg.clearResults() gg.toast("关闭成功") gg.setVisible(false) gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP) gg.searchNumber('-2.793752e28;-3.7444097e28;0.0;-1.1144502e28;-1.8331477e27:17', gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber('0', gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll('-1.86389771e-20', gg.TYPE_FLOAT) gg.setRanges(16384) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1228926273126264269", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-1228926273201366461", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1296744153870237696", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(99) gg.editAll("-1296744149883614555", gg.TYPE_QWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1585267068834414592", gg.TYPE_QWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll("-1585267064848315881",gg.TYPE_QWORD) gg.toast("关闭成功") gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1328550408578138112", gg.TYPE_QWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll("-1328550408728725571",gg.TYPE_QWORD) gg.toast("关闭成功") 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(100) gg.editAll("4,525,216,907,414,147,695", gg.TYPE_QWORD) gg.searchNumber("-1505254313804899999", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-1505254313802431360", gg.TYPE_QWORD) gg.toast("关加速开启成功") gg.setVisible(false) gg.setRanges(32) function mimadadi(Search,Get,Type,Range,Name) gg.clearResults() gg.setRanges(Range) gg.setVisible(false) if Search[1][1]~=false then gg.searchAddress(Search[1][1],0xFFFFFFFF,Search[1][4] or Type,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,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 "修改"..tg_.."数据" or "" th=(th_) and "" or "" gg.setValues(t) t_=gg.getValues(t_) gg.loadResults(t_) gg.toast(""..Name..tg) tg_,th_=nil,nil else gg.toast("搜索不到",false) return false end else gg.toast("搜索不到") return false end end function mimacnm(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 mimadadi({{false,-8.66297292e22,0,16,nil,nil}},{{-5.84305488e27,-32,16,false}},16,16384,"关闭") mimacnm({{-980.0,0,16},{20.0,232,16},},{{1,216,16},{1,220,16},{1,224,16},},32,"mimadadi关",true) mimacnm({{268464131,0,4},{290914307,4,4}},{{-6.15262313e27,24,16}},16384,"关闭",true) mimacnm({{-998965248,0,4},{1101004800,232,4}},{{0.0005,236,16}},32,"关闭",true) mimacnm({{-309327247,0,4},{-308340220,4,4}},{{9.99999997e-7,-4,16}},16384,"关闭",true) mimacnm({{1198153728,0,4},{1,20,4},{1,24,4}},{{1.0,100,16}},32,"关闭",true) mimacnm({{-1088801054,0,4}},{{10.90734863281,-8,16}},16384,"关闭",true) mimacnm({{-1359975840,0,4}},{{-1228926276669014016,-12,32}},16384,"关闭",true) mimacnm({{1139785728,0,4},{1065353216,-12,4},{1065353216,-8,4},{1065353216,-4,4}},{{1.0,-12,16},{1.0,-8,16},{1.0,-4,16}},32,"关闭",true) mimacnm({{-1296744149264269342,0,32}},{{-1296744149883614555,0,32}},16384,"关闭",true) mimacnm({{4525216907473673257,0,32}},{{4525216907414147695,0,32}},32,"关闭",true) mimacnm({{-1328550408576460390,0,32}},{{-1328550408728725571,0,32}},16384,"关闭",true) mimacnm({{-1228926273126264269,0,32}},{{-1228926273201366461,0,32}},16384,"关闭",true) mimadadi({{false,4895342427383806976,0,32,nil,nil}},{{4895342427272904704,0,32,false}},32,32,"关闭") mimadadi({{false,-1505254313804169216,0,32,nil,nil}},{{-1505254313802431360,0,32,false}},32,16392,"关闭") mimadadi({{false,-1328550408581493555,0,32,nil,nil}},{{-1328550408728725571,0,32,false}},32,16392,"关闭") mimadadi({{false,-1328550408577467023,0,32,nil,nil}},{{-1328550408728725571,0,32,false}},32,16392,"关闭") mimadadi({{false,-1296744153870237696,0,32,nil,nil}},{{-1296744149883614555,0,32,false}},32,16392,"关闭") mimadadi({{false,4525216907475015434,0,32,nil,nil}},{{4525216907414147695,0,32,false}},32,16392,"关闭") mimadadi({{false,-1328550408576460390,0,32,nil,nil}},{{-1328550408728725571,0,32,false}},32,16392,"关闭") mimadadi({{false,-1901117038551420109,0,32,nil,nil}},{{-1901117039636905984,0,32,false}},32,16384,"关闭") 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(1401) 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(1401) gg.editAll("-1,328,550,408,728,725,571", gg.TYPE_QWORD) gg.clearResults() 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(16384) gg.searchNumber("-1296744149264269342", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1401) gg.editAll("-1296744149883614555", gg.TYPE_QWORD) gg.clearResults() gg.toast("关闭成功") end function c() so=gg.getRangesList('libUE4.so')[1].start py=0XCB8B40 setvalue(so+py,16,-3.83692277e21) so=gg.getRangesList('libUE4.so')[1].start py=0X267C928 setvalue(so+py,16,2.5) so=gg.getRangesList('libUE4.so')[1].start py=0X26FCA44 setvalue(so+py,16,0.28000000119) so=gg.getRangesList('libUE4.so')[1].start py=0X270878C setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0X2C33484 setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0X2C3349C setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0X2C33528 setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0X2D082A0 setvalue(so+py,16,0) local t = {"libUE4.so:bss", "Cb"} local tt = {0x1EA3A8, 0x20, 0x2CC, 0x310, 0x138} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 16, value = 70}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x1EA3A8, 0x20, 0x2D8, 0x1558} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 16, value = 70}}) local t = {"libUE4.so", "Cd"} local tt = {0x5C2A20, 0x78, 0x68, 0x3C8} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 16, value = 1.79999995232}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x62678,0xA8,0x2DC,0x24} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 4, value = 1000000}}) gg.toast("开启成功") end function d() so=gg.getRangesList('libUE4.so')[1].start py=0XCB8B40 setvalue(so+py,16,-3.83692305e21) so=gg.getRangesList('libUE4.so')[1].start py=0X267C928 setvalue(so+py,16,0) so=gg.getRangesList('libUE4.so')[1].start py=0X26FCA44 setvalue(so+py,16,9.99999997e-7) so=gg.getRangesList('libUE4.so')[1].start py=0X270878C setvalue(so+py,16,-1.86389771e-20) so=gg.getRangesList('libUE4.so')[1].start py=0X2C33484 setvalue(so+py,16,6.16304121e-33) so=gg.getRangesList('libUE4.so')[1].start py=0X2C3349C setvalue(so+py,16,2.64700415e-23) so=gg.getRangesList('libUE4.so')[1].start py=0X2C33528 setvalue(so+py,16,-1.88909657e26) so=gg.getRangesList('libUE4.so')[1].start py=0X2D082A0 setvalue(so+py,16,-6.15262313e27) local t = {"libUE4.so:bss", "Cb"} local tt = {0x2494A0, 0xB4, 0xD90, 0x19F4} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 16, value = 1}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x1EA3A8, 0x20, 0x2CC, 0x310, 0x138} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 16, value = 35}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x1EA3A8, 0x20, 0x2D8, 0x1558} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 16, value = 88}}) local t = {"libUE4.so", "Cd"} local tt = {0x5C2A20, 0x78, 0x68, 0x3C8} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 16, value = 1}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x62678,0xA8,0x2DC,0x24} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 4, value = 10000}}) gg.toast("开启成功") end function e() gg.clearResults() gg.searchNumber("4574940319412559588;1065353216:9", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() gg.refineNumber("1065353216", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(99999, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0", gg.TYPE_QWORD) gg.searchNumber('-3.8738163e21;-8.1893464e19;-7.5552396e19:25',16) gg.searchNumber('-8.1893464e19',16) gg.getResults(1) gg.editAll('0',16) gg.clearResults() gg.setRanges(32) gg.searchNumber('1024', 16) resultCounts = gg.getResultsCount() L21_80 = gg.getResults(resultCounts) for _FORV_3_ = 1, resultCounts do values = {} values[1] = {} values[1].address = L21_80[_FORV_3_].address - 4 values[1].flags = 16 values = gg.getValues(values) if values[1].value == 5000 then values = {} values[1] = {} values[1].address = L21_80[_FORV_3_].address - 8 values[1].flags = 16 values = gg.getValues(values) if values[1].value == 3000 then values = {} values[1] = {} values[1].address = L21_80[_FORV_3_].address - 12 values[1].flags = 16 values = gg.getValues(values) if values[1].value == 0.5 then setvalues = {} setvalues[1] = {} setvalues[1].address = L21_80[_FORV_3_].address setvalues[1].flags = 16 setvalues[1].value = 200000 setvalues[2] = {} setvalues[2].address = L21_80[_FORV_3_].address - 4 setvalues[2].flags = 16 setvalues[2].value = 200000 setvalues[3] = {} setvalues[3].address = L21_80[_FORV_3_].address - 8 setvalues[3].flags = 16 setvalues[3].value = 200000 setvalues[4] = {} setvalues[4].address = L21_80[_FORV_3_].address - 12 setvalues[4].flags = 16 setvalues[4].value = 200000 gg.setValues(setvalues) end end end end end function Z() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() gg.getResults(2000) gg.editAll("180", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(2000) gg.editAll("240", 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) --TG:-@Zxbyyds 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() gg.clearResults() gg.setRanges(32) gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(999) gg.editAll("371;365", 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("78;783", 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("115;220", gg.TYPE_FLOAT) gg.clearResults() Name = "范围修复" local Nc = 16392 local Lx = 4 local Sz1 = {{1115750516, 0},{1036831949, -176}} local Sz2 = {{1114636288, -176}} HaoGe(Nc, Lx, Sz1, Sz2) gg.toast("开启成功") gg.setRanges(32) gg.setRanges(32) Name='范围' local tb1={{-1.3185920715332031,16,0},{23.0,16,20},{25.0,16,24},{30.5,16,28},} local tb2={{15,16,20},{10,16,24},{15,16,28},} SearchWrite(tb1,tb2,dataType) qmnb = { {["memory"] = 32}, {["name"] = "头部100%"}, {["value"] = 4740038608910024704, ["type"] = 32}, {["lv"] = 4752423507886342144, ["offset"] = 4, ["type"] = 32}, {["lv"] = 1106509824, ["offset"] = 8, ["type"] = 32}, }qmxg = {{["value"] = 150, ["offset"] = 0, ["type"] = 16}, {["value"] = 150, ["offset"] = 4, ["type"] = 16}, {["value"] = 150, ["offset"] = 8, ["type"] = 16}, } xqmnb(qmnb) gg.toast("初始化") Name = "范围修复" local Nc = 16392 local Lx = 4 local Sz1 = {{1115750516, 0},{1036831949, -176}} local Sz2 = {{1114636288, -176}} HaoGe(Nc, Lx, Sz1, Sz2) gg.toast("开启成功") gg.setRanges(32) gg.setRanges(32) Name='范围' local tb1={{-1.3185920715332031,16,0},{23.0,16,20},{25.0,16,24},{30.5,16,28},} local tb2={{250,16,20},{200,16,24},{250,16,28},} SearchWrite(tb1,tb2,dataType) end function Exit() print("小决") os.exit() end cs = "这里可以改成你的QQ" while true do if gg.isVisible(true) then XGCK = 1 gg.setVisible(false) end gg.clearResults() if XGCK == 1 then Main() end end --[[Welcome to Dluae]]