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("type参数错误") gg.toast("type参数错误") os.exit() end else print("memory or array参数错误") gg.toast("memory or array参数错误") 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.."副特征码错误or脸丑\n或者是已经开启过了") return false end else gg.toast(Name.."主特征码错误or脸丑\n或者是已经开启过了") 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("Not Found", 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 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 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("开启成功 已修改"..ssjgs.."条数值") else gg.toast("开启失败 原因:结果无数值") end end function js(address,flags,value) local jz={} jz[1]={} jz[1].address=address jz[1].flags=flags jz[1].value=value gg.setValues(jz) end function jz(sxg,zs,zsnb) flags=zs value=zsnb so=gg.getRangesList(''..name..'')[1].start js(so+sxg,zs,zsnb) end local ZS_1 = gg.alert local ZS_2 = gg.toast local ZS_3 = gg.searchNumber local ZS_4 = gg.editAll local ZS_5 = gg.setRanges local ZS_6 = gg.getResults local ZS_7 = gg.clearResults local ZS_8 = gg.searchAddress local ZS_9 = gg.getResultCount local ZS_10 = gg.REGION_BAD local ZS_11 = gg.REGION_ANONYMOUS local ZS_12 = gg.REGION_AZSMEM local ZS_13 = gg.REGION_C_ALLOC local ZS_14 = gg.REGION_C_BSS local ZS_15 = gg.REGION_C_code local ZS_16 = gg.REGION_C_HEAP local ZS_17 = gg.REGION_CODE_APP local ZS_18 = gg.REGION_CODE_SYS local ZS_19 = gg.REGION_JAVA local ZS_20 = gg.REGION_JAVA_HEAP local ZS_21 = gg.REGION_OTHER local ZS_22 = gg.REGION_PPSSPP local ZS_23 = gg.REGION_STACK local ZS_24 = gg.TYPE_FLOAT local ZS_25 = gg.SIGN_EQUAL local ZS_26 = gg.TYPE_DWORD local ZS_27 = gg.TYPE_BYTE local ZS_28 = gg.TYPE_WORD local ZS_29 = gg.REGION_VIDEO local ZS_30 = gg.multiChoice local ZS_31 = print function baseAdd(t) local py = gg.getRangesList(t["看你妈"])[1].start + t["小学生"] gg.setValues({ { address = py, flags = t["看不懂就别二改"], value = t["众生是你爹"] }})end PT = (os.date("%Y年%m月%d日%H时%M分%S秒")) function shengqiu(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 QCFZLB = gg.searchNumber QCFZNB = gg.editAll QCFZNP = gg.clearResults TYJQ = "2.0;2,048.0;300.0;0.05000000075" TYJS = "0;7.0064923e-45;1;100;1;2,500,000,000.0;0.10000000149;88" XGJQ = "80" XGJS = "2" QCFZNP() function js(address,flags,value) local jz={} jz[1]={} jz[1].address=address jz[1].flags=flags jz[1].value=value gg.setValues(jz) end--[[配置2]]function jz(py,xl,xgsz) flags=xl value=xgsz so=gg.getRangesList(''..name..'')[1].start js(so+py,xl,xgsz) 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 function SearchWrite(Search, Write, Type) QCFZNP() gg.setVisible(false) QCFZLB(Search[1][1], Type) local count = gg.getResultCount() local result = gg.getResults(count) QCFZNP() 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("not found", false) return false end else gg.toast("Not Found") return false end end function Fxs(Search, Write,Neicun,Mingcg,Shuzhiliang) QCFZNP() gg.setRanges(Neicun) gg.setVisible(false) QCFZLB(Search[1][1], Search[1][3]) local count = gg.getResultCount() local result = gg.getResults(count) QCFZNP() 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 local L0_0 L0_0 = 0 function SearchWrite(Search,Write,Type) QCFZNP() gg.setVisible(false) QCFZLB(Search[1][1],Type) local count=gg.getResultCount() local result=gg.getResults(count) QCFZNP() 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.."副特征码错误or脸丑\n或者是已经开启过了") return false end else gg.toast(Name.."主特征码错误or脸丑\n或者是已经开启过了") 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"] 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) QCFZNP() gg.setRanges(qmnb[1]["memory"]) QCFZLB(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 edit(orig,ret)_om=orig[1].memory or orig[1][1]_ov=orig[3].value or orig[3][1]_on=orig[2].name or orig[2][1]QCFZNP()gg.setRanges(_om)QCFZLB(_ov,orig[3].type or orig[3][2])sz=gg.getResultCount()if sz<1 then gg.toast(_on.."开启失败")else sl=gg.getResults(720)for i=1,sz do ist=true for v=4,#orig do if ist==true and sl[i].value==_ov then cd={{}}cd[1].address=sl[i].address+(orig[v].offset or orig[v][2])cd[1].flags=orig[v].type or orig[v][3]szpy=gg.getValues(cd)cdlv=orig[v].lv or orig[v][1]cdv=szpy[1].value if cdlv==cdv then pdjg=true ist=true else pdjg=false ist=false end end end if pdjg==true then szpy=sl[i].address for x=1,#(ret)do xgpy=szpy+(ret[x].offset or ret[x][2])xglx=ret[x].type or ret[x][3]xgsz=ret[x].value or ret[x][1]xgdj=ret[x].freeze or ret[x][4]xgsj={{address=xgpy,flags=xglx,value=xgsz}}if xgdj==true then xgsj[1].freeze=xgdj gg.addListItems(xgsj)else gg.setValues(xgsj)end end xgjg=true end end if xgjg==true then gg.toast(_on.."开启成功")else gg.toast(_on.."开启失败")end end end function SearchWrite(Search, Write, Type) QCFZNP() gg.setVisible(false) QCFZLB(Search[1][1], Type) local count = gg.getResultCount() local result = gg.getResults(count) QCFZNP() 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) gg.toast("已修改"..#t.."条数据") gg.addListItems(t) else gg.toast("not found", 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"] 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) QCFZNP() gg.setRanges(qmnb[1]["memory"]) QCFZLB(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) QCFZNP() gg.setVisible(false) QCFZLB(Search[1][1], Type) local count = gg.getResultCount() local result = gg.getResults(count) QCFZNP() 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("") return false end end 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 QCFZNP() gg.setRanges(memory) QCFZLB(array[1].lv .. "~" .. array[1].hv, datatype[1]) elseQCFZNP() gg.setRanges(memory) QCFZLB(array[1].lv, datatype[1]) end if gg.getResultCount() == 0 then return false else local tab = {} local data = gg.getResults(gg.getResultCount()) QCFZNP() 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("type参数错误") gg.toast("type参数错误") os.exit() end else print("memory or array参数错误") gg.toast("memory or array参数错误") 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 return gg.addListItems(t) else return gg.setValues(t) end else 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) QCFZNP() gg.setRanges(qmnb[1]["memory"]) QCFZLB(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 Fxs(Search, Write,Neicun,Mingcg,Shuzhiliang) QCFZNP() gg.setRanges(Neicun) gg.setVisible(false) QCFZLB(Search[1][1], Search[1][3]) local count = gg.getResultCount() local result = gg.getResults(count) QCFZNP() 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 bz=0 sj = (os.date("%Y年%m月%d日%H时%M分%S秒")) if gg.getTargetPackage()=="com.tencent.iglite" and "com.tencent.iglitece" and "com.tencent.tmgp.pubgmhd" then QW="8" else QW="16384" end if QW=="8" then FF="国服/轻体/轻量版" else FF="国际/台服/日韩服/越南服/国体服" end function SearchWrite(Search, Write, Type) QCFZNP() gg.setVisible(false) QCFZLB(Search[1][1], Type) local count = gg.getResultCount() local result = gg.getResults(count) QCFZNP() 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("not found", 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) QCFZNP() gg.setRanges(qmnb[1]["memory"]) QCFZLB(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 SearchWrite(Search, Write, Type) QCFZNP() gg.setVisible(false) QCFZLB(Search[1][1], Type) local count = gg.getResultCount() local result = gg.getResults(count) QCFZNP() 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("not found", false) return false end else gg.toast("Not Found") return false end end function Fxs(Search, Write,Neicun,Mingcg,Shuzhiliang) QCFZNP() gg.setRanges(Neicun) gg.setVisible(false) QCFZLB(Search[1][1], Search[1][3]) local count = gg.getResultCount() local result = gg.getResults(count) QCFZNP() 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 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) QCFZNP() gg.setRanges(qmnb[1]["memory"]) QCFZLB(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 gg.searchNumber,Searchnumber=Searchnumber,gg.searchNumber function gg.searchNumber(a,b,c,d,e,f) gg.setVisible(false) if not search_e then search_e=string.char(0,0,0,0,0,0,0) for i=1,22 do search_e=search_e..search_e end end gg.getResults(1) gg.editAll(search_e,4) local s,j={},{} for i=1,50 do j[i]=math.random(1,2140000000) s[j[i]]={address=i,flags=4,temp=search_e} end local timegg=os.clock()+os.time() s=gg.getValues(s) local dateinit=os.clock()+os.time() for i=1,50 do while s[j[i]].value~=0 or dateinit-timegg>2.1 do gg.clearResults() os.exit() end end Searchnumber(a,b,c,d,e,f) gg.getResults(0) gg.editAll(search_e,4) while gg.isVisible(true) do gg.clearResults() os.exit() 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("🕹:搜索0条数据.修改失败", false) return false end else gg.toast("🕹:搜索0条数据.修改失败") return false end end function setvalue(address,flags,value) local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end function HaoGe(Nc,Type,Search,Write) gg.clearResults() gg.setRanges(Nc) gg.setVisible(false) gg.searchNumber(Search[1][1],Type) local count=gg.getResultCount() local result=gg.getResults(count) gg.clearResults() local data={} local base=Search[1][2] if(count>0)then for i,v in ipairs(result)do v.isUseful=true end for k=2,#Search do local 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.."success\n Altogether"..#t.."data") else gg.toast("\n"..Name.."failure") return false end else gg.toast("\n"..Name.."failure") 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 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"] .. "Failed to open") 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"] .. "Failed to open") 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"] .. "Successfully opened,Altogether modify" .. xgsl .. "Article data") else gg.toast(qmnb[2]["name"] .. "No data found,Failed to open") 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("Successfully opened,Altogether modify"..#t.."Article data") gg.addListItems(t) else gg.toast("No data found,Failed to open", false) return false end else gg.toast("Not Found") return false end end ---------------------------------------------------------------------------------------- gg.setVisible(true) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 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("搜索失败") return false end end state={} state.a="[开启]" state.b="[开启]" state.c="[开启]" state.d="[开启]" state.e="[开启]" 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("type参数错误") gg.toast("type参数错误") os.exit() end else print("memory or array参数错误") gg.toast("memory or array参数错误") 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.."副特征码错误or脸丑\n或者是已经开启过了") return false end else gg.toast(Name.."主特征码错误or脸丑\n或者是已经开启过了") 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("Not Found", 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 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 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("开启成功 已修改"..ssjgs.."条数值") else gg.toast("开启失败 原因:结果无数值") end end function js(address,flags,value) local jz={} jz[1]={} jz[1].address=address jz[1].flags=flags jz[1].value=value gg.setValues(jz) end function jz(sxg,zs,zsnb) flags=zs value=zsnb so=gg.getRangesList(''..name..'')[1].start js(so+sxg,zs,zsnb) end local ZS_1 = gg.alert local ZS_2 = gg.toast local ZS_3 = gg.searchNumber local ZS_4 = gg.editAll local ZS_5 = gg.setRanges local ZS_6 = gg.getResults local ZS_7 = gg.clearResults local ZS_8 = gg.searchAddress local ZS_9 = gg.getResultCount local ZS_10 = gg.REGION_BAD local ZS_11 = gg.REGION_ANONYMOUS local ZS_12 = gg.REGION_AZSMEM local ZS_13 = gg.REGION_C_ALLOC local ZS_14 = gg.REGION_C_BSS local ZS_15 = gg.REGION_C_code local ZS_16 = gg.REGION_C_HEAP local ZS_17 = gg.REGION_CODE_APP local ZS_18 = gg.REGION_CODE_SYS local ZS_19 = gg.REGION_JAVA local ZS_20 = gg.REGION_JAVA_HEAP local ZS_21 = gg.REGION_OTHER local ZS_22 = gg.REGION_PPSSPP local ZS_23 = gg.REGION_STACK local ZS_24 = gg.TYPE_FLOAT local ZS_25 = gg.SIGN_EQUAL local ZS_26 = gg.TYPE_DWORD local ZS_27 = gg.TYPE_BYTE local ZS_28 = gg.TYPE_WORD local ZS_29 = gg.REGION_VIDEO local ZS_30 = gg.multiChoice local ZS_31 = print PT = (os.date("%Y年%m月%d日%H时%M分%S秒")) ---------------------------请勿修改------------------------------- 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 edit(orig,ret)_om=orig[1].memory or orig[1][1]_ov=orig[3].value or orig[3][1]_on=orig[2].name or orig[2][1]gg.clearResults()gg.setRanges(_om)gg.searchNumber(_ov,orig[3].type or orig[3][2])sz=gg.getResultCount()if sz<1 then gg.toast(_on.."开启失败")else sl=gg.getResults(720)for i=1,sz do ist=true for v=4,#orig do if ist==true and sl[i].value==_ov then cd={{}}cd[1].address=sl[i].address+(orig[v].offset or orig[v][2])cd[1].flags=orig[v].type or orig[v][3]szpy=gg.getValues(cd)cdlv=orig[v].lv or orig[v][1]cdv=szpy[1].value if cdlv==cdv then pdjg=true ist=true else pdjg=false ist=false end end end if pdjg==true then szpy=sl[i].address for x=1,#(ret)do xgpy=szpy+(ret[x].offset or ret[x][2])xglx=ret[x].type or ret[x][3]xgsz=ret[x].value or ret[x][1]xgdj=ret[x].freeze or ret[x][4]xgsj={{address=xgpy,flags=xglx,value=xgsz}}if xgdj==true then xgsj[1].freeze=xgdj gg.addListItems(xgsj)else gg.setValues(xgsj)end end xgjg=true end end if xgjg==true then gg.toast(_on.."开启成功")else gg.toast(_on.."开启失败")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 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) gg.toast("已修改"..#t.."条数据") gg.addListItems(t) else gg.toast("not found", 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"] 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 AA="模板作者:鹿凛" 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("") return false end end ----------------支持仿xs写法和指针写法------------------- --[[ 支持冻结,支持范围搜索 支持多种仿xs写法 范围搜索与普通写法一样 指针冻结在修改的那一行添加,true即可 仿xs模板: 不冻结 qmnb = { {["memory"] = 内存范围}, {["name"] = "功能名词"}, {["value"] = 主特征码, ["type"] = 数据类型}, {["lv"] = 1副特征码, ["offset"] = 偏移量, ["type"] = 数据类型}, {["lv"] = 2副特征码, ["offset"] = 偏移量, ["type"] = 数据类型}, {["lv"] = 3副特征码, ["offset"] = 偏移量, ["type"] = 数据类型}, } qmxg = { {["value"] = 修改数值, ["offset"] = 偏移量, ["type"] = 数据类型}, } xqmnb(qmnb) qmnb = { {["memory"] = 内存范围}, {["name"] = "功能名词"}, {["value"] = 主特征码, ["type"] = 数据类型}, {["lv"] = 1副特征码, ["offset"] = 偏移量, ["type"] = 数据类型}, {["lv"] = 2副特征码, ["offset"] = 偏移量, ["type"] = 数据类型}, {["lv"] = 3副特征码, ["offset"] = 偏移量, ["type"] = 数据类型}, } qmxg = { {["value"] = 修改数值, ["offset"] = 偏移量, ["type"] = 数据类型, ["freeze"] = true}, } xqmnb(qmnb) -- Jh内存: ['REGION_JAVA_HEAP'] = 2 Ch内存: ['REGION_C_HEAP'] = 1 Ca内存: ['REGION_C_ALLOC'] = 4 Cd内存: ['REGION_C_DATA'] = 8 Cb内存: ['REGION_C_BSS'] = 16 Ps内存:['REGION_PPSSPP'] = 262144 A内存: ['REGION_ANONYMOUS'] = 32 J内存: ['REGION_JAVA'] = 65536 S内存: ['REGION_STACK'] = 64 As内存: ['REGION_ASHMEM'] = 524288 V内存: ['REGION_VIDEO'] = 1048576 O内存 ['REGION_OTHER'] = -2080896 B内存: ['REGION_BAD'] = 131072 Xa内存: ['REGION_CODE_APP'] = 16384 Xs内存: ['REGION_CODE_SYS'] = 32768 A类搜: ['TYPE_AUTO'] = 127 B类搜: ['TYPE_BYTE'] = 1 E类搜: ['TYPE_DOUBLE'] = 64 D类搜: ['TYPE_DWORD'] = 4 F类搜: ['TYPE_FLOAT'] = 16 Q类搜: ['TYPE_QWORD'] = 32 W类搜: ['TYPE_WORD'] = 2 X类搜: ['TYPE_XOR'] = 8 ]] STARS=gg.alert([[ 欢迎使用奉辞内存美化 祝您使用愉快 卡密到期时间:2099年12月31日 🤓 更新时间:2025年.8月.9日 ]],'知道了','','复制Q群') if STARS == 3 then gg.copyText("1048559213") gg.toast("【Q群】复制成功【Q群】") end --╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾╾ function Main() menu = gg.choice({ '选择进程', '服饰美化(大厅)', '头盔/背包(大厅)', '枪械美化(全局)', '动作一键美化', '载具一键美化', '功能专区', '冰霜核心打击特效', '天空美化', '喷雾美化', '主题美化', '退出脚本'}, 2018,os.date"最牛逼的美化\n当前进程名称:"..gg.getTargetInfo().activities[1].label.."\n当前进程包名: "..gg.getTargetPackage().."") if menu == 1 then A() end if menu == 2 then B() end if menu == 3 then C() end if menu == 4 then D() end if menu == 5 then E() end if menu == 6 then F() end if menu == 7 then G() end if menu == 8 then H() end if menu == 9 then I() end if menu == 10 then J() end if menu == 11 then K() end if menu == 12 then Exit() end XGCK=-1 end function A() gg.setProcessX() gg.setConfig("隐藏辅助", 23) gg.setConfig("运行守护", 3) gg.setConfig("冻结间隔", 0) gg.setConfig("旁路模式", 1) end function B() menu1 = gg.multiChoice({ '初始上衣', '初始裤子', '黑色无边帽', '朋克眼镜', '初始鞋子', '返回上一页'}, nil,os.date'执行之后穿上👀效果\n当前时间:%Y年%m月%d日%H时%M分') if menu1 == nil then else if menu1[1] == true then a1() end if menu1[2] == true then a2() end if menu1[3] == true then a3() end if menu1[4] == true then a4() end if menu1[5] == true then a5() end if menu1[6] == true then HOME() end end GLWW=-1 end function C() menu1 = gg.multiChoice({ '头盔', '背包', '返回上一页'}, nil,os.date'by.奉辞\n当前时间:%Y年%m月%d日%H时%M分') if menu1 == nil then else if menu1[1] == true then b1() end if menu1[2] == true then b2() end if menu1[3] == true then HOME() end end GLWW=-1 end function b2() menu1 = gg.multiChoice({ '『开启』银羽特工', '『关闭』银羽特工', '『开启』万圣小妖精', '『关闭』万圣小妖精', '『开启』愚人小丑(全三级)', '『关闭』愚人小丑(全三级)', '『开启』翅膀背包', '『关闭』翅膀背包', '『开启』黑色大冰箱', '『关闭』黑色大冰箱', '返回上一页'}, nil,'背包') if menu1 == nil then else if menu1[1] == true then w1() end if menu1[2] == true then w2() end if menu1[3] == true then w3() end if menu1[4] == true then w4() end if menu1[5] == true then w5() end if menu1[6] == true then w6() end if menu1[7] == true then w7() end if menu1[8] == true then w8() end if menu1[9] == true then w9() end if menu1[10] == true then w10() end if menu1[11] == true then HOME() end end GLWW=-1 end function b1() menu1 = gg.multiChoice({ '『开启』作者自搭头盔', '『关闭』作者自搭头盔', '『开启』仿金羽', '『关闭』仿金羽', '『开启』隐藏头盔', '『关闭』隐藏头盔', '『开启』BUG', '『关闭』BUG', '『开启』欢乐雪豹', '『关闭』欢乐雪豹', '返回上一页'}, nil,'头盔都是二级的') if menu1 == nil then else if menu1[1] == true then t1() end if menu1[2] == true then t2() end if menu1[3] == true then t3() end if menu1[4] == true then t4() end if menu1[5] == true then t5() end if menu1[6] == true then t6() end if menu1[7] == true then t7() end if menu1[8] == true then t8() end if menu1[9] == true then t9() end if menu1[10] == true then t10() end if menu1[11] == true then HOME() end end GLWW=-1 end function D() menu1 = gg.multiChoice({ 'M416区', 'AKM区', 'SCAR区', 'M762区', 'G36C区', '平底锅区', '其他一键', '返回上一页'}, nil,os.date'其他一键以上枪械没有\n当前时间:%Y年%m月%d日%H时%M分') if menu1 == nil then else if menu1[1] == true then q1() end if menu1[2] == true then q2() end if menu1[3] == true then q3() end if menu1[4] == true then q4() end if menu1[5] == true then q5() end if menu1[6] == true then q6() end if menu1[7] == true then q7() end if menu1[8] == true then HOME() end end GLWW=-1 end function q1() menu1 = gg.multiChoice({ 'M416赤橙', 'M416火箭少女', 'M416美国🇺🇸', 'M416黄金', 'M416枫叶', 'M416炫彩节奏', 'M416暗黑喜剧', 'M416火焰', 'M416冰霜核心1级', 'M416冰霜核心3级', 'M416冰霜核心满级', 'M416科技核心', 'M416恶灵之夜', 'M416萌龙咆哮', 'M416异域游荡者', 'M416灵界守夜人', 'M416沙漠迷彩', '返回上一页'}, nil,'M416') if menu1 == nil then else if menu1[1] == true then j1() end if menu1[2] == true then j2() end if menu1[3] == true then j3() end if menu1[4] == true then j4() end if menu1[5] == true then j5() end if menu1[6] == true then j6() end if menu1[7] == true then j7() end if menu1[8] == true then j8() end if menu1[9] == true then j9() end if menu1[10] == true then j10() end if menu1[11] == true then j11() end if menu1[12] == true then j12() end if menu1[13] == true then j13() end if menu1[14] == true then j14() end if menu1[15] == true then j15() end if menu1[16] == true then j16() end if menu1[17] == true then j17() end if menu1[18] == true then HOME() end end GLWW=-1 end function q2() menu1 = gg.multiChoice({ 'AKM影袭', 'AKM赤橙', 'AKM血誓', 'AKM晨曦', 'AKM黄金', 'AKM冰霜核心', 'AKM火焰', 'AKM奇异之夜', 'AKM积木龙骨', 'AKM神秘魅影', 'AKM灼热龙焰', '返回上一页'}, nil,'AKM') if menu1 == nil then else if menu1[1] == true then f1() end if menu1[2] == true then f2() end if menu1[3] == true then f3() end if menu1[4] == true then f4() end if menu1[5] == true then f5() end if menu1[6] == true then f6() end if menu1[7] == true then f7() end if menu1[8] == true then f8() end if menu1[9] == true then f9() end if menu1[10] == true then f10() end if menu1[11] == true then f11() end if menu1[12] == true then HOME() end end GLWW=-1 end function q3() menu1 = gg.multiChoice({ 'SCAR樱花姬', 'SCAR赤橙', 'SCAR狂怒', 'SCAR魔法南瓜', 'SCAR诡秘之夜', '返回上一页'}, nil,'SCAR') if menu1 == nil then else if menu1[1] == true then g1() end if menu1[2] == true then g2() end if menu1[3] == true then g3() end if menu1[4] == true then g4() end if menu1[5] == true then g5() end if menu1[6] == true then HOME() end end GLWW=-1 end function q4() menu1 = gg.multiChoice({ 'M762精密杀戮', 'M762浪漫乐章', 'M762比特萝莉', 'M762可爱星球', 'M762迷狐先生', '返回上一页'}, nil,'M762') if menu1 == nil then else if menu1[1] == true then l1() end if menu1[2] == true then l2() end if menu1[3] == true then l3() end if menu1[4] == true then l4() end if menu1[5] == true then l5() end if menu1[6] == true then HOME() end end GLWW=-1 end function q5() menu1 = gg.multiChoice({ 'G36C装甲忠犬', 'G36C博弈大师', '返回上一页'}, nil,'G36C') if menu1 == nil then else if menu1[1] == true then n1() end if menu1[2] == true then n2() end if menu1[3] == true then HOME() end end GLWW=-1 end function q6() menu1 = gg.multiChoice({ '电音平底锅', '冰霜平底锅', '黄金龙骨', '沙漠金盾', '作者同款', '返回上一页'}, nil,os.date'平底锅\n当前时间:%Y年%m月%d日%H时%M分') if menu1 == nil then else if menu1[1] == true then p1() end if menu1[2] == true then p2() end if menu1[3] == true then p3() end if menu1[4] == true then p4() end if menu1[5] == true then p5() end if menu1[6] == true then HOME() end end GLWW=-1 end function G() menu1 = gg.multiChoice({ "秒落地", "开火自瞄", "️小范围", "️8p比例", "️音效增强", "️NB高伤", "️拾取范围", "️聚点", "纯奉范围️", "️不减范围", "️开镜伸缩", "️跳远开", "跳远关", "微加速开", "微加速关", "内存范围", "️返回上一页️"}, nil,os.date"一些好用的功能\n当前时间:%Y年%m月%d日%H时%M分") if menu1 == nil then else if menu1[1] == true then d1() end if menu1[2] == true then d2() end if menu1[3] == true then d3() end if menu1[4] == true then d4() end if menu1[5] == true then d5() end if menu1[6] == true then d6() end if menu1[7] == true then d7() end if menu1[8] == true then d8() end if menu1[9] == true then d9() end if menu1[10] == true then d10() end if menu1[11] == true then d11() end if menu1[12] == true then d12() end if menu1[13] == true then d13() end if menu1[14] == true then d14() end if menu1[15] == true then d15() end if menu1[16] == true then d16() end if menu1[17] == true then HOME() end end GLWW=-1 end function H() menu1 = gg.multiChoice({ "AKM", "M16", "SCAR-L️", "️M416", "GOUZA️",--5 "AUG️", "️QBZ", "️M762", "MK47", "G36C️",--10 "UZI️", "UMP45️", "️维克托", "️汤姆逊", "️98K",--15 "️M24", "️AWM", "SKS️", "️VSS", "️野牛",--20 "️迷你14", "妹控️", "️SLR", "QBU", "S686️",--25 "️S12K", "️大菠萝", "️大盘鸡", "️平底锅", "️",--30 "️返回上一页️"}, nil,os.date"作者:轻秋\n局内手持开启\n请勿倒买二改谢谢🙏") if menu1 == nil then else if menu1[1] == true then e1() end if menu1[2] == true then e2() end if menu1[3] == true then e3() end if menu1[4] == true then e4() end if menu1[5] == true then e5() end if menu1[6] == true then e6() end if menu1[7] == true then e7() end if menu1[8] == true then e8() end if menu1[9] == true then e9() end if menu1[10] == true then e10() end if menu1[11] == true then e11() end if menu1[12] == true then e12() end if menu1[13] == true then e13() end if menu1[14] == true then e14() end if menu1[15] == true then e15() end if menu1[16] == true then e16() end if menu1[17] == true then e17() end if menu1[18] == true then e18() end if menu1[19] == true then e19() end if menu1[20] == true then e20() end if menu1[21] == true then e21() end if menu1[22] == true then e22() end if menu1[23] == true then e23() end if menu1[24] == true then e24() end if menu1[25] == true then e25() end if menu1[26] == true then e26() end if menu1[27] == true then e27() end if menu1[28] == true then e28() end if menu1[29] == true then e29() end if menu1[30] == true then e30() end if menu1[31] == true then HOME() end end GLWW=-1 end function I() menu1 = gg.multiChoice({ '☁红色天空☁', '☁灰色天空☁', '☁蓝色天空☁', '☁浪漫天空☁', '☁浅黄色天空☁', '☁青色天空☁', '☁紫色天空☁', '☁黑色天空☁', '☁粉色天空☁', '☁白色天空☁', '☁浅紫色天空☁', '☁蓝色渐变天空☁', '☁浅橙色天空☁', '☁彩色天空☁', '返回上一页'}, nil,os.date'最美天空\n当前时间:%Y年%m月%d日%H时%M分') if menu1 == nil then else if menu1[1] == true then r1() end if menu1[2] == true then r2() end if menu1[3] == true then r3() end if menu1[4] == true then r4() end if menu1[5] == true then r5() end if menu1[6] == true then r6() end if menu1[7] == true then r7() end if menu1[8] == true then r8() end if menu1[9] == true then r9() end if menu1[10] == true then r10() end if menu1[11] == true then r11() end if menu1[12] == true then r12() end if menu1[13] == true then r13() end if menu1[14] == true then r14() end if menu1[15] == true then HOME() end end GLWW=-1 end function J() menu1 = gg.multiChoice({ "甲改蓝色喷雾", "甲改紫色喷雾", "甲改黄色喷雾", "甲改绿色喷雾", "甲改彩色喷雾", "头发改蓝色喷雾", "头发改紫色喷雾", "头发改黄色喷雾", "头发改绿色喷雾", "头发改彩色喷雾", "返回上一页" }, nil, "喷雾美化💨") if menu1 == nil then else if menu1[1] == true then pw1() end if menu1[2] == true then pw2() end if menu1[3] == true then pw3() end if menu1[4] == true then pw4() end if menu1[5] == true then pw5() end if menu1[6] == true then pw6() end if menu1[7] == true then pw7() end if menu1[8] == true then pw8() end if menu1[9] == true then pw9() end if menu1[10] == true then pw10() end if menu1[11] == true then HOME() end end GLWW = -1 end function K() menu1 = gg.choice({ "万圣节主题", "冰雪主题", "月光主题", "春季主题", "温馨小屋主题", "返回上一页", }, nil, os.date"开完点击头像\n当前时间:%Y年%m月%d日%H时%M分") if menu1==1 then Main87() end if menu1==2 then Main88() end if menu1==3 then Main89() end if menu1==4 then Main90() end if menu1==5 then Main91() end if menu1==6 then HOME() end FX1=0 end function a1() menu1 = gg.multiChoice({ '『开启』黑翼T恤', '『关闭』黑翼T恤', '『开启』白翼T恤', '『关闭』白翼T恤', '『开启』小白衣', '『关闭』小白衣', '『开启』格子衬衫', '『关闭』格子衬衫', '『开启』衬衫(灰)', '『关闭』衬衫(灰)', '『开启』衬衫(黑)', '『关闭』衬衫(黑)', '『开启』琥珀刺客', '『关闭』琥珀刺客', '『开启』雪地潮人', '『关闭』雪地潮人', '『开启』S6上衣', '『关闭』S6上衣', '『开启』可爱猫咪', '『关闭』可爱猫咪', '『开启』万圣木乃伊', '『关闭』万圣木乃伊', '『开启』幻彩周年庆', '『关闭』幻彩周年庆', '『开启』青春少女', '『关闭』青春少女', '『开启』节拍少女', '『关闭』节拍少女', '『开启』雪花精灵', '『关闭』雪花精灵', '『开启』小丑鱼', '『关闭』小丑鱼', '『开启』格斗冠军', '『关闭』格斗冠军', '『开启』炫金歌姬', '『关闭』炫金歌姬', '『开启』拳击手', '『关闭』拳击手', '『开启』甜蜜苏醒', '『关闭』甜蜜苏醒', '『开启』天空猎手', '『关闭』天空猎手', '返回上一页'}, nil,'衣服') if menu1 == nil then else if menu1[1] == true then y1() end if menu1[2] == true then y2() end if menu1[3] == true then y3() end if menu1[4] == true then y4() end if menu1[5] == true then y5() end if menu1[6] == true then y6() end if menu1[7] == true then y7() end if menu1[8] == true then y8() end if menu1[9] == true then y9() end if menu1[10] == true then y10() end if menu1[11] == true then y11() end if menu1[12] == true then y12() end if menu1[13] == true then y13() end if menu1[14] == true then y14() end if menu1[15] == true then y15() end if menu1[16] == true then y16() end if menu1[17] == true then y17() end if menu1[18] == true then y18() end if menu1[19] == true then y19() end if menu1[20] == true then y20() end if menu1[21] == true then y21() end if menu1[22] == true then y22() end if menu1[23] == true then y23() end if menu1[24] == true then y24() end if menu1[25] == true then y25() end if menu1[26] == true then y26() end if menu1[27] == true then y27() end if menu1[28] == true then y28() end if menu1[29] == true then y29() end if menu1[30] == true then y30() end if menu1[31] == true then y31() end if menu1[32] == true then y32() end if menu1[33] == true then y33() end if menu1[34] == true then y34() end if menu1[35] == true then y35() end if menu1[36] == true then y36() end if menu1[37] == true then y37() end if menu1[38] == true then y38() end if menu1[39] == true then y39() end if menu1[40] == true then y40() end if menu1[41] == true then y41() end if menu1[42] == true then y42() end if menu1[43] == true then HOME() end end GLWW=-1 end function a2() menu1 = gg.multiChoice({ '『开启』S1红裤', '『关闭』S1红裤', '『开启』小黄裤', '『关闭』小黄裤', '『开启』雪地潮人', '『关闭』雪地潮人', '『开启』琥珀刺客', '『关闭』琥珀刺客', '『开启』褐色游骑兵', '『关闭』褐色游骑兵', '『开启』像素达人', '『关闭』像素达人', '『开启』蓝色短裙', '『关闭』蓝色短裙', '『开启』自由舞步', '『关闭』自由舞步', '返回上一页'}, nil,'裤子') if menu1 == nil then else if menu1[1] == true then k1() end if menu1[2] == true then k2() end if menu1[3] == true then k3() end if menu1[4] == true then k4() end if menu1[5] == true then k5() end if menu1[6] == true then k6() end if menu1[7] == true then k7() end if menu1[8] == true then k8() end if menu1[9] == true then k9() end if menu1[10] == true then k10() end if menu1[11] == true then k11() end if menu1[12] == true then k12() end if menu1[13] == true then k13() end if menu1[14] == true then k14() end if menu1[15] == true then k15() end if menu1[16] == true then k16() end if menu1[17] == true then HOME() end end GLWW=-1 end function a3() menu1 = gg.multiChoice({ '『开启』黑色棒球帽', '『关闭』黑色棒球帽', '『开启』枪响金帽', '『关闭』枪响金帽', '『开启』法国人帽子', '『关闭』法国人帽子', '『开启』白色双马尾', '『关闭』白色双马尾', '『开启』小丑头发', '『关闭』小丑头发', '『开启』鹿角', '『关闭』鹿角', '『开启』白马尾', '『关闭』白马尾', '返回上一页'}, nil,'帽子') if menu1 == nil then else if menu1[1] == true then m1() end if menu1[2] == true then m2() end if menu1[3] == true then m3() end if menu1[4] == true then m4() end if menu1[5] == true then m5() end if menu1[6] == true then m6() end if menu1[7] == true then m7() end if menu1[8] == true then m8() end if menu1[9] == true then m9() end if menu1[10] == true then m10() end if menu1[11] == true then m11() end if menu1[12] == true then m12() end if menu1[13] == true then m13() end if menu1[14] == true then m14() end if menu1[15] == true then HOME() end end GLWW=-1 end function a4() menu1 = gg.multiChoice({ '『开启』逝往荣耀', '『关闭』逝往荣耀', '『开启』豹纹', '『关闭』豹纹', '『开启』极地舞者', '『关闭』极地舞者', '『开启』血色梦魇', '『关闭』血色梦魇', '『开启』小丑面具', '『关闭』小丑面具', '『开启』小丑红鼻子', '『关闭』小丑红鼻子', '『开启』红眼罩', '『关闭』红眼罩', '『开启』黑眼罩', '『关闭』黑眼罩', '『开启』绝地耀金', '『关闭』绝地耀金', '返回上一页'}, nil,'口罩') if menu1 == nil then else if menu1[1] == true then z1() end if menu1[2] == true then z2() end if menu1[3] == true then z3() end if menu1[4] == true then z4() end if menu1[5] == true then z5() end if menu1[6] == true then z6() end if menu1[7] == true then z7() end if menu1[8] == true then z8() end if menu1[9] == true then z9() end if menu1[10] == true then z10() end if menu1[11] == true then z11() end if menu1[12] == true then z12() end if menu1[13] == true then z13() end if menu1[14] == true then z14() end if menu1[15] == true then z15() end if menu1[16] == true then z16() end if menu1[17] == true then z17() end if menu1[18] == true then z18() end if menu1[19] == true then HOME() end end GLWW=-1 end function a5() menu1 = gg.multiChoice({ '『开启』被染红的运动鞋', '『关闭』被染红的运动鞋', '『开启』甜蜜菠萝', '『关闭』甜蜜菠萝', '『开启』艺术家', '『关闭』艺术家', '返回上一页'}, nil,'鞋子') if menu1 == nil then else if menu1[1] == true then x1() end if menu1[2] == true then x2() end if menu1[3] == true then x3() end if menu1[4] == true then x4() end if menu1[5] == true then x5() end if menu1[6] == true then x6() end if menu1[7] == true then HOME() end end GLWW=-1 end function Main87() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408004',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408004',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() end function Main88() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408005',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408005',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() end function Main89() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408021',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408021',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() end function Main90() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408009',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408009',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() end function Main91() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408022',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('202408001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(99) gg.editAll('202408022',gg.TYPE_DWORD) gg.toast('开启成功') gg.clearResults() end function k1() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404049',gg.TYPE_DWORD) gg.toast('开启成功') end function k2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404049',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404049',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404031',gg.TYPE_DWORD) gg.toast('开启成功') end function k3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404001',gg.TYPE_DWORD) gg.toast('开启成功') end function k4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404001',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404031',gg.TYPE_DWORD) gg.toast('开启成功') end function k5() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1404155',gg.TYPE_DWORD) gg.toast('开启成功') end function k6() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1404155',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1404155',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404031',gg.TYPE_DWORD) gg.toast('开启成功') end function k7() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404069',gg.TYPE_DWORD) gg.toast('开启成功') end function k8() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404069',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404069',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404031',gg.TYPE_DWORD) gg.toast('开启成功') end function k9() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404067',gg.TYPE_DWORD) gg.toast('开启成功') end function k10() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404067',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404067',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404031',gg.TYPE_DWORD) wgg.toast('开启成功') end function k11() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1400649',gg.TYPE_DWORD) gg.toast('开启成功') end function k12() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1400649',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1400649',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404031',gg.TYPE_DWORD) gg.toast('开启成功') end function k13() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404003',gg.TYPE_DWORD) gg.toast('开启成功') end function k14() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404003',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404003',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404031',gg.TYPE_DWORD) gg.toast('开启成功') end function k15() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('404031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1404167',gg.TYPE_DWORD) gg.toast('开启成功') end function k16() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1404167',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1404167',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('404031',gg.TYPE_DWORD) gg.toast('开启成功') end function y1() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403153',gg.TYPE_DWORD) gg.toast('开启成功') end function y2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403153',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403153',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403154',gg.TYPE_DWORD) gg.toast('开启成功') end function y4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403154',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403154',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y5() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403005',gg.TYPE_DWORD) gg.toast('开启成功') end function y6() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403005',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403005',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y7() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403008',gg.TYPE_DWORD) gg.toast('开启成功') end function y8() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403008',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403008',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y9() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403006',gg.TYPE_DWORD) gg.toast('开启成功') end function y10() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y11() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403020',gg.TYPE_DWORD) gg.toast('开启成功') end function y12() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403020',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403020',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y13() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403189',gg.TYPE_DWORD) gg.toast('开启成功') end function y14() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403189',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403189',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y15() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1404156',gg.TYPE_DWORD) gg.toast('开启成功') end function y16() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1404156',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1404156',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y17() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1404008',gg.TYPE_DWORD) gg.toast('开启成功') end function y18() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1404008',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1404008',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y19() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405609',gg.TYPE_DWORD) gg.toast('开启成功') end function y20() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405609',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405609',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y21() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1400687',gg.TYPE_DWORD) gg.toast('开启成功') end function y22() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1400687',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1400687',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y23() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405073',gg.TYPE_DWORD) gg.toast('开启成功') end function y24() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405073',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405073',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) rgg.toast('开启成功') end function y25() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1406102',gg.TYPE_DWORD) gg.toast('开启成功') end function y26() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1406102',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1406102',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y27() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405447',gg.TYPE_DWORD) gg.toast('开启成功') end function y28() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405447',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405447',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y29() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405757',gg.TYPE_DWORD) gg.toast('开启成功') end function y30() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405757',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405757',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y31() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405238',gg.TYPE_DWORD) gg.toast('开启成功') end function y32() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405238',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405238',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y33() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1400098',gg.TYPE_DWORD) gg.toast('开启成功') end function y34() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1400098',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1400098',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y35() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405990',gg.TYPE_DWORD) gg.toast('开启成功') end function y36() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405990',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405990',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y37() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1400095',gg.TYPE_DWORD) gg.toast('开启成功') end function y38() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1400095',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1400095',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y39() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405125',gg.TYPE_DWORD) gg.toast('开启成功') end function y40() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405125',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405125',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function y41() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('403007',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405306',gg.TYPE_DWORD) gg.toast('开启成功') end function y42() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405306',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405306',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('403007',gg.TYPE_DWORD) gg.toast('开启成功') end function m1() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('401014',gg.TYPE_DWORD) gg.toast('开启成功') end function m2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('401014',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('401014',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('401006',gg.TYPE_DWORD) gg.toast('开启成功') end function m3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1402075',gg.TYPE_DWORD) gg.toast('开启成功') end function m4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1402075',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1402075',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('401006',gg.TYPE_DWORD) gg.toast('开启成功') end function m5() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1402108',gg.TYPE_DWORD) gg.toast('开启成功') end function m6() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1402108',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1402108',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('401006',gg.TYPE_DWORD) gg.toast('开启成功') end function m7() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1402613',gg.TYPE_DWORD) gg.toast('开启成功') end function m8() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1402613',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1402613',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('401006',gg.TYPE_DWORD) gg.toast('开启成功') end function m9() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1404367',gg.TYPE_DWORD) gg.toast('开启成功') end function m10() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1404367',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1404367',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('401006',gg.TYPE_DWORD) gg.toast('开启成功') end function m11() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1402287',gg.TYPE_DWORD) gg.toast('开启成功') end function m12() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1402287',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1402287',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('401006',gg.TYPE_DWORD) gg.toast('开启成功') end function m13() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('401006',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1402344',gg.TYPE_DWORD) gg.toast('开启成功') end function m14() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1402344',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1402344',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('401006',gg.TYPE_DWORD) wgg.toast('开启成功') end function z1() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1403119',gg.TYPE_DWORD) gg.toast('开启成功') end function z2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1403119',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1403119',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function z3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('474031',gg.TYPE_DWORD) gg.toast('开启成功') end function z4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('474031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('474031',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function z5() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1403130',gg.TYPE_DWORD) gg.toast('开启成功') end function z6() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1403130',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1403130',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function z7() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1400504',gg.TYPE_DWORD) gg.toast('开启成功') end function z8() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1400504',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1400504',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function z9() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1400168',gg.TYPE_DWORD) gg.toast('开启成功') end function z10() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1400168',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1400168',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function z11() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1400165',gg.TYPE_DWORD) gg.toast('开启成功') end function z12() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1400165',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1400165',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function z13() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1403273',gg.TYPE_DWORD) gg.toast('开启成功') end function z14() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1403273',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1403273',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function z15() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1403141',gg.TYPE_DWORD) gg.toast('开启成功') end function z16() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1403141',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1403141',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function z17() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402009',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402046',gg.TYPE_DWORD) gg.toast('开启成功') end function z18() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('402046',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('402046',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('402009',gg.TYPE_DWORD) gg.toast('开启成功') end function x1() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('405015',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('405015',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('405004',gg.TYPE_DWORD) gg.toast('开启成功') end function x2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('405004',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('405004',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('405015',gg.TYPE_DWORD) gg.toast('开启成功') end function x3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('405015',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('405015',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1404151',gg.TYPE_DWORD) gg.toast('开启成功') end function x4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1404151',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1404151',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('405015',gg.TYPE_DWORD) gg.toast('开启成功') end function x5() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('405015',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('405015',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1405087',gg.TYPE_DWORD) gg.toast('开启成功') end function x6() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1405087',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1405087',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('405015',gg.TYPE_DWORD) gg.toast('开启成功') end function E() qmnb={ {["memory"] = 32}, {["name"] = "无间猫"}, {["value"] = 2200101, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 22, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 12203801, ["offset"] = 0, ["type"] = 4} } xqmnb(qmnb) qmnb={ {["memory"] = 32}, {["name"] = "太空漫游"}, {["value"] = 2200201, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 22, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 12200401, ["offset"] = 0, ["type"] = 4} } xqmnb(qmnb) qmnb={ {["memory"] = 32}, {["name"] = "通用"}, {["value"] = 2200401, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 22, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 2202601, ["offset"] = 0, ["type"] = 4} } xqmnb(qmnb) qmnb={ {["memory"] = 32}, {["name"] = "摔跤"}, {["value"] = 2200301, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 22, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 12207201, ["offset"] = 0, ["type"] = 4} } xqmnb(qmnb) qmnb={ {["memory"] = 32}, {["name"] = "MVP狂战凯旋"}, {["value"] = 2202501, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 22, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 2202602, ["offset"] = 0, ["type"] = 4} } xqmnb(qmnb) gg.toast("完成") end function F() qmnb = { {["memory"] = 32}, {["name"] = "吉普"}, {["value"] = 1908001, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 9, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 1908010, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "轿车"}, {["value"] = 1903001, ["type"] = 4}, {["lv"] = 84, ["offset"] = -12, ["type"] = 4}, {["lv"] = 1903001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1903040, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "蹦蹦"}, {["value"] = 1907001, ["type"] = 4}, {["lv"] = 84, ["offset"] = -12, ["type"] = 4}, {["lv"] = 1907001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1907026, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "游艇"}, {["value"] = 1911001, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 9, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 1911008, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三轮摩托"}, {["value"] = 1902001, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 9, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 1902013, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二轮摩托"}, {["value"] = 1901001, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 9, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 1901040, ["offset"] = 0, ["type"] = 4}, } end function e1() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101001;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e2() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101002;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101002", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e3() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101003;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101003", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e4() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101004;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101004", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e5() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101005;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101005", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e6() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101006;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101006", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e7() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101007;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101007", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e8() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101008;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101008", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e9() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101009;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101009", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e10() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("101010;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("101010", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e11() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("102001;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("102001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e12() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("102002;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("102002", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e13() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("102003;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("102003", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e14() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("102004;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("102004", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e15() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103001;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e16() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103002;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103002", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e17() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103003;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103003", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e18() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103004;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103004", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e19() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103005;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103005", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e20() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("102005;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("102005", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e21() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103006;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103006", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e22() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103007;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103007", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e23() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103009;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103009", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e24() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("103010;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("103010", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e25() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("104001;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("104001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e26() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("104003;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("104003", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e27() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("105001;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("105001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e28() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("105002;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("105002", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function e29() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("108004;65537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("108004", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100000) gg.editAll("1101004046", gg.TYPE_DWORD) gg.clearResults() gg.toast("开启成功") end function r1() gg.setRanges(gg.REGION_ANONYMOUS) gg.clearResults() gg.searchNumber("4575657222473610235;1065353216:5", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() revert = gg.getResults(99999, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0", gg.TYPE_QWORD) gg.processResume() gg.toast("红色天空")--提示 end function r2() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("4574940319412559588;1065353216:9", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() revert = gg.getResults(99999, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0", gg.TYPE_QWORD) gg.toast("灰色天空")--提示 end function r3() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("4574940319412559588", 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.toast("蓝色天空")--提示 end function r4() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("0.69773697853", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(99999, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("90", gg.TYPE_FLOAT) gg.toast("浪漫天空")--提示 end function f5() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) 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.toast("浅黄色天空")--提示 end function r6() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("0.69773697853", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(99999, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("青色天空")--提示 end function r7() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("0.99005097151", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(99999, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("紫色天空")--提示 end function r8() gg.clearResults() gg.setRanges(32) gg.searchNumber('28992425112437505',gg.TYPE_QWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('28992425112437505',gg.TYPE_QWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(510) gg.editAll('0',gg.TYPE_QWORD) gg.toast("黑色天空") end function r9() local qmnb= { {['memory']=1048576}, {['name']="粉色天空"}, {['value']=32770, ['type']=4}, {['lv']=32770,['offset']=0, ['type']=4}, {['lv']=-2133852158,['offset']=4, ['type']=4}, {['lv']=0,['offset']=8, ['type']=4}, } local qmxg= { {['value']=2,['offset']=8,['type']=4}, } xqmnb(qmnb,qmxg) end function r10() local qmnb= gg.clearResults() gg.setRanges(1048576) gg.searchNumber('8196D;8200D;-2133852160D::125',127,false,536870912,0,-1) gg.searchNumber('8196D;8200D;-2133852160D',127,false,536870912,0,-1) if gg.getResultsCount()==0 then gg.toast("白色天空开启失败") return else gg.toast("白色天空开启成功") end local Value=gg.getResults(gg.getResultsCount()) for index,value in pairs(Value)do value.value=0 end gg.setValues(Value) end function r11() local qmnb= { {['memory']=1048576}, {['name']="浅紫色天空"}, {['value']=1669728258, ['type']=4}, {['lv']=1669728258,['offset']=0, ['type']=4}, {['lv']=-2133852159,['offset']=56, ['type']=4}, } local qmxg= { {['value']=0,['offset']=0,['type']=4}, {['value']=0,['offset']=56,['type']=4}, } xqmnb(qmnb,qmxg) end function r12() local qmnb= { {['memory']=1048576}, {['name']="蓝色渐变天空"}, {['value']=-2133852160, ['type']=4}, {['lv']=-2133852160,['offset']=0, ['type']=4}, {['lv']=-2133852159,['offset']=16, ['type']=4}, } local qmxg= { {['value']=0,['offset']=0,['type']=4}, {['value']=0,['offset']=16,['type']=4}, } xqmnb(qmnb,qmxg) end function r13() gg.clearResults() gg.setRanges(1048576) gg.searchNumber('270532612D;-2133852159D;-2133852158D::117',127,false,536870912,0,-1) gg.searchNumber('270532612D;-2133852159D;-2133852158D',127,false,536870912,0,-1) if gg.getResultsCount()==0 then gg.toast("浅橙色开启失败") return else gg.toast("浅橙色开启成功") end local Value=gg.getResults(gg.getResultsCount()) for index,value in pairs(Value)do value.value=0 end gg.setValues(Value) end function r14() gg.clearResults() gg.setRanges(1048576) gg.searchNumber('8196D;327682D;-2133852160D;-2133852159D;-2133852158D::157',127,false,536870912,0,-1) gg.searchNumber('8196D;327682D;-2133852160D;-2133852159D;-2133852158D',127,false,536870912,0,-1) if gg.getResultsCount()==0 then gg.toast("彩色天空开启失败") return else gg.toast("彩色天空开启成功") end local Value=gg.getResults(gg.getResultsCount()) for index,value in pairs(Value)do value.value=0 end gg.setValues(Value) end function pw1() qmnb = { {["memory"] = 32}, {["name"] = "一级甲"}, {["value"] = 503001, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151004, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级甲"}, {["value"] = 503002, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151004, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级甲"}, {["value"] = 503003, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151004, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function pw2() qmnb = { {["memory"] = 32}, {["name"] = "一级甲"}, {["value"] = 503001, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级甲"}, {["value"] = 503002, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级甲"}, {["value"] = 503003, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function pw3() qmnb = { {["memory"] = 32}, {["name"] = "一级甲"}, {["value"] = 503001, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级甲"}, {["value"] = 503002, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级甲"}, {["value"] = 503003, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function pw4() qmnb = { {["memory"] = 32}, {["name"] = "一级甲"}, {["value"] = 503001, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级甲"}, {["value"] = 503002, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级甲"}, {["value"] = 503003, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function pw5() qmnb = { {["memory"] = 32}, {["name"] = "一级甲"}, {["value"] = 503001, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151006, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级甲"}, {["value"] = 503002, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151006, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级甲"}, {["value"] = 503003, ["type"] = 4}, {["lv"] = 503000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 503003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 4151006, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function pw6() qmnb = { {["memory"] = 32}, {["name"] = "喷雾"}, {["value"] = 40601002, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 4, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 4151004, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) gg.toast("开启成功") end function pw7() qmnb = { {["memory"] = 32}, {["name"] = "喷雾"}, {["value"] = 40601002, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 4, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 4151003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) gg.toast("开启成功") end function pw8() qmnb = { {["memory"] = 32}, {["name"] = "喷雾"}, {["value"] = 40601002, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 4, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 4151002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) gg.toast("开启成功") end function pw9() qmnb = { {["memory"] = 32}, {["name"] = "喷雾"}, {["value"] = 40601002, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 4, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 4151001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) gg.toast("开启成功") end function pw10() qmnb = { {["memory"] = 32}, {["name"] = "喷雾"}, {["value"] = 40601002, ["type"] = 4}, {["lv"] = 100, ["offset"] = -4, ["type"] = 4}, {["lv"] = 4, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 4151006, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) gg.toast("开启成功") end function t1() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 502001, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002028, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 502002, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 502003, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002106, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t2() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 1502002028, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 1502002002, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 1502002106, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t3() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 502001, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002197, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 502002, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002197, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 502003, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002197, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t4() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 1502002197, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 1502002197, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 1502002197, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t5() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 502001, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 402001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 502002, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 402001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 502003, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 402001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t6() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 402001, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 402001, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 402001, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t7() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 502001, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002204, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 502002, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002204, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 502003, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002204, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t8() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 1502002204, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 1502002204, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 1502002204, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t9() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 502001, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002075, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 502002, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002075, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 502003, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1502002075, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function t10() qmnb = { {["memory"] = 32}, {["name"] = "一级头"}, {["value"] = 1502002075, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级头"}, {["value"] = 1502002075, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级头"}, {["value"] = 1502002075, ["type"] = 4}, {["lv"] = 502000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 502003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 502003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w1() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 501001, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501001009, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 501002, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501002009, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 501003, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003009, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w2() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 1501001009, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 1501002009, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 1501003009, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w3() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 501001, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501001022, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 501002, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501002022, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 501003, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003022, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w4() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 1501001022, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 1501002022, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 1501003022, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w5() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 501001, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003051, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 501002, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003051, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 501003, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003051, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w6() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 1501003051, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 1501003051, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 1501003051, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w7() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 501001, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501001125, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 501002, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501002125, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 501003, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003125, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w8() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 1501001125, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 1501002125, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 1501003125, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w9() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 501001, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003087, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 501002, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003087, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 501003, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1501003087, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function w10() qmnb = { {["memory"] = 32}, {["name"] = "一级包"}, {["value"] = 1501003087, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501001, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501001, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "二级包"}, {["value"] = 1501003087, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501002, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501002, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "三级包"}, {["value"] = 1501003087, ["type"] = 4}, {["lv"] = 501000, ["offset"] = -44, ["type"] = 4}, {["lv"] = 501003, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 501003, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function j1() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004015,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040152,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040153,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040151,0,4,false}},4,32,"🚬M416扩容") end function j2() shengqiu({{false,10100400,0,4,nil,nil}},{{101004001,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{100400103,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{100400102,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{100400101,0,4,false}},4,32,"🚬M416扩容") end function j3() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004091,0,4,false}},4,32,"M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040912,0,4,false}},4,32,"M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040913,0,4,false}},4,32,"M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040911,0,4,false}},4,32,"M416扩容") end function j4() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004034,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040342,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040343,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040341,0,4,false}},4,32,"🚬M416扩容") end function j5() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004036,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040362,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040363,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040361,0,4,false}},4,32,"🚬M416扩容") end function j6() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004051,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040512,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040513,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040511,0,4,false}},4,32,"🚬M416扩容") end function j7() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004055,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040552,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040553,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040551,0,4,false}},4,32,"🚬M416扩容") end function j8() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004067,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040672,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040673,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040671,0,4,false}},4,32,"🚬M416扩容") end function j9() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004040,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040402,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040403,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040401,0,4,false}},4,32,"🚬M416扩容") end function j10() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004042,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040422,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040423,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040421,0,4,false}},4,32,"🚬M416扩容") end function j11() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004046,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040462,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040463,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040461,0,4,false}},4,32,"🚬M416扩容") end function j12() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004137,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010041372,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010041373,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010041371,0,4,false}},4,32,"🚬M416扩容") gg.toast("美化成功") end function j13() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004031,0,4,false}},4,32,"恶灵之夜M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040312,0,4,false}},4,32,"M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040313,0,4,false}},4,32,"M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040311,0,4,false}},4,32,"M416扩容") gg.toast("m416恶灵之夜成功") end function j14() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004085,0,4,false}},4,32,"萌龙咆哮M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040862,0,4,false}},4,32,"M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040863,0,4,false}},4,32,"M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040861,0,4,false}},4,32,"M416扩容") gg.toast("m416萌龙咆哮成功") end function j15() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004077,0,4,false}},4,32,"异域游荡者M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040782,0,4,false}},4,32,"M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040783,0,4,false}},4,32,"M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040781,0,4,false}},4,32,"M416扩容") gg.toast("m416异域游荡者成功") end function j16() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004117,0,4,false}},4,32,"M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010041172,0,4,false}},4,32,"M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010041173,0,4,false}},4,32,"M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010041171,0,4,false}},4,32,"M416扩容") end function j17() shengqiu({{false,10100400,0,4,nil,nil}},{{1101004006,0,4,false}},4,32,"🚬M416") shengqiu({{false,20300800,0,4,nil,nil},{1,-4,4},{203008,12,4}},{{1010040062,0,4,false}},4,32,"🚬M416机瞄") shengqiu({{false,20500500,0,4,nil,nil},{1,-4,4},{205005,12,4}},{{1010040063,0,4,false}},4,32,"🚬M416枪托") shengqiu({{false,29100400,0,4,nil,nil},{1,-4,4},{291004,12,4}},{{1010040061,0,4,false}},4,32,"🚬M416扩容") gg.toast("美化成功") end function f1() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001079,0,4,false}},4,32,"🚬AKM") end function f2() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001006,0,4,false}},4,32,"🚬AKM") end function f3() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001003,0,4,false}},4,32,"🚬AKM") end function f4() gg.clearResults() gg.searchNumber("10100100",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1101001019",gg.TYPE_DWORD) gg.toast("AKM") end function f5() gg.clearResults() gg.searchNumber("10100100",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1101001007",gg.TYPE_DWORD) gg.toast("AKM") end function f6() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001083,0,4,false}},4,32,"🚬AKM") end function f7() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001056,0,4,false}},4,32,"🚬AKM") end function f8() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001115,0,4,false}},4,32,"🚬AKM") end function f9() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001102,0,4,false}},4,32,"🚬AKM") end function f10() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001132,0,4,false}},4,32,"🚬AKM") end function f11() shengqiu({{false,10100100,0,4,nil,nil}},{{1101001105,0,4,false}},4,32,"🚬AKM") end function g1() shengqiu({{false,10100300,0,4,nil,nil}},{{1101003049,0,4,false}},4,32,"🚬SCAR") shengqiu({{false,29100300,0,4,nil,nil},{1,-4,4},{291003,12,4}},{{1010030491,0,4,false}},4,32,"SCAR扩容") end function g2() shengqiu({{false,10100300,0,4,nil,nil}},{{1101003018,0,4,false}},4,32,"🚬SCAR") end function g3() shengqiu({{false,10100300,0,4,nil,nil}},{{101003001,0,4,false}},4,32,"🚬SCAR") end function g4() shengqiu({{false,10100300,0,4,nil,nil}},{{1101003070,0,4,false}},4,32,"🚬SCAR") end function g5() shengqiu({{false,10100300,0,4,nil,nil}},{{1101003099,0,4,false}},4,32,"🚬SCAR") end function l1() shengqiu ({{false,10100800,0,4,nil,nil}},{{1101008061,0,4,false}},4,32,"🚬M762") end function l2() shengqiu ({{false,10100800,0,4,nil,nil}},{{1101008051,0,4,false}},4,32,"🚬M762") end function l3() shengqiu ({{false,10100800,0,4,nil,nil}},{{1101008026,0,4,false}},4,32,"🚬M762") end function l4() shengqiu ({{false,10100800,0,4,nil,nil}},{{1101008030,0,4,false}},4,32,"🚬M762") end function l5() shengqiu ({{false,10100800,0,4,nil,nil}},{{1101008029,0,4,false}},4,32,"🚬M762") end function n1() shengqiu ({{false,10101000,0,4,nil,nil}},{{1101010011,0,4,false}},4,32,"🚬G36C") end function n2() shengqiu ({{false,10101000,0,4,nil,nil}},{{1101010012,0,4,false}},4,32,"🚬G36C") end function p1() shengqiu({{false,10800400,0,4,nil,nil}},{{1108004054,0,4,false}},4,32,"🚬平底锅") end function p2() shengqiu({{false,10800400,0,4,nil,nil}},{{1108004033,0,4,false}},4,32,"🚬平底锅") end function p3() shengqiu({{false,10800400,0,4,nil,nil}},{{1108004032,0,4,false}},4,32,"🚬平底锅") end function p4() shengqiu({{false,10800400,0,4,nil,nil}},{{1108004094,0,4,false}},4,32,"🚬平底锅") end function p5() shengqiu({{false,10800400,0,4,nil,nil}},{{1108004147,0,4,false}},4,32,"🚬平底锅") end function q7() gg.clearResults() gg.searchNumber("10100200",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1101002020",gg.TYPE_DWORD) gg.toast("M16A4") qmnb = { {["memory"] = 32}, {["name"] = "机瞄"}, {["value"] = 20300600, ["type"] = 4}, {["lv"] = 1, ["offset"] = -4, ["type"] = 4}, {["lv"] = 203006, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1010020203, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) gg.clearResults() gg.searchNumber("10100500",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1101005025",gg.TYPE_DWORD) gg.toast("GROZA") gg.clearResults() gg.searchNumber("10100600",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1101006020",gg.TYPE_DWORD) gg.toast("AUG") gg.clearResults() gg.searchNumber("10100700",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1101007017",gg.TYPE_DWORD) gg.toast("QBZ") gg.clearResults() gg.searchNumber("10100900",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1101009001<",gg.TYPE_DWORD) gg.toast("MK47") gg.clearResults() gg.searchNumber("10200100",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1102001058",gg.TYPE_DWORD) gg.toast("UZI") gg.clearResults() gg.searchNumber("10200200",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1102002003",gg.TYPE_DWORD) gg.toast("UMP45") gg.clearResults() gg.searchNumber("10200300",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1102003024",gg.TYPE_DWORD) gg.toast("Vector") gg.clearResults() gg.searchNumber("10200400",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1102004022",gg.TYPE_DWORD) gg.toast("汤姆逊") gg.clearResults() gg.searchNumber("10200500",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1102005010",gg.TYPE_DWORD) gg.toast("野牛") gg.clearResults() gg.searchNumber("10300100",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103001059",gg.TYPE_DWORD) gg.toast("98k") gg.clearResults() gg.searchNumber("10300200",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103002022",gg.TYPE_DWORD) gg.toast("M24") gg.clearResults() gg.searchNumber("10300300",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103003050",gg.TYPE_DWORD) gg.toast("AWM") gg.clearResults() gg.searchNumber("10300400",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103004058",gg.TYPE_DWORD) gg.toast("SKS") gg.clearResults() gg.searchNumber("10300500",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103005018",gg.TYPE_DWORD) gg.toast("VSS") gg.clearResults() gg.searchNumber("10300600",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103006029",gg.TYPE_DWORD) gg.toast("mini14") gg.clearResults() gg.searchNumber("10400100",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1104001015",gg.TYPE_DWORD) gg.toast("S686") gg.clearResults() gg.searchNumber("10400200",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1104002003",gg.TYPE_DWORD) gg.toast("S1897") gg.clearResults() gg.searchNumber("10400300",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1104003003",gg.TYPE_DWORD) gg.toast("S12k") gg.clearResults() gg.searchNumber("10500100",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1105001020",gg.TYPE_DWORD) gg.toast("M249") gg.clearResults() gg.searchNumber("10500200",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1105002024",gg.TYPE_DWORD) gg.toast("OP-28") gg.clearResults() gg.searchNumber("10300900",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103009011",gg.TYPE_DWORD) gg.toast("SLR") gg.clearResults() gg.searchNumber("10300700",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103007010",gg.TYPE_DWORD) qmnb = { {["memory"] = 32}, {["name"] = "扩容"}, {["value"] = 29300700, ["type"] = 4}, {["lv"] = 1, ["offset"] = -4, ["type"] = 4}, {["lv"] = 293007, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 1010040461, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) gg.toast("MK14") gg.clearResults() gg.searchNumber("10301000",gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(500) gg.editAll("1103010007",gg.TYPE_DWORD) gg.toast("QBU") gg.clearResults() gg.searchNumber("10800200", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(99) gg.editAll("1108002003", gg.TYPE_DWORD) gg.toast("撬棍") gg.clearResults() gg.searchNumber("10800300", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(500) gg.editAll("1108003022", gg.TYPE_DWORD) gg.toast("镰刀") gg.clearResults() end function d1() gg.clearResults() gg.setRanges(32) gg.searchNumber("1024", 16) resultCounts = gg.getResultsCount() _UPVALUE1_ = gg.getResults(resultCounts) do do for _FORV_3_ = 1, resultCounts do values = {} values[1] = {} values[1].address = _UPVALUE1_[_FORV_3_].address - 4 values[1].flags = 16 values = gg.getValues(values) if values[1].value == 5000 then values = {} values[1] = {} values[1].address = _UPVALUE1_[_FORV_3_].address - 8 values[1].flags = 16 values = gg.getValues(values) if values[1].value == 3000 then values = {} values[1] = {} values[1].address = _UPVALUE1_[_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 = _UPVALUE1_[_FORV_3_].address setvalues[1].flags = 16 setvalues[1].value = 200000 setvalues[2] = {} setvalues[2].address = _UPVALUE1_[_FORV_3_].address - 4 setvalues[2].flags = 16 setvalues[2].value = 200000 setvalues[3] = {} setvalues[3].address = _UPVALUE1_[_FORV_3_].address - 8 setvalues[3].flags = 16 setvalues[3].value = 200000 setvalues[4] = {} setvalues[4].address = _UPVALUE1_[_FORV_3_].address - 12 setvalues[4].flags = 16 setvalues[4].value = 200000 gg.setValues(setvalues) gg.toast("🚀秒落地🚀") end end end end end end end function d4() gg.clearResults() gg.setRanges(gg.REGION_C_DATA | gg.REGION_CODE_APP) gg.clearResults() gg.searchNumber("360.0;0.00100000005;-9.38575022e22", gg.TYPE_FLOAT) gg.refineNumber("360.0", gg.TYPE_FLOAT) gg.getResults(2) gg.editAll("305", gg.TYPE_FLOAT) gg.clearResults() gg.toast("8p比例") end function d10() function h3() qmnb = { {["memory"] = 32}, {["name"] = "范围伤害-1"}, {["value"] = 1119156320, ["type"] = 4}, {["lv"] = 1105199104, ["offset"] = 12, ["type"] = 4}, } qmxg = { {["value"] = 160, ["offset"] = 12, ["type"] = 16}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "范围伤害-2"}, {["value"] = 1091779028, ["type"] = 4}, {["lv"] = 1103626240, ["offset"] = 28, ["type"] = 4}, {["lv"] = 1106509824, ["offset"] = 32, ["type"] = 4}, } qmxg = { {["value"] = 190, ["offset"] = 28, ["type"] = 16}, {["value"] = 170, ["offset"] = 32, ["type"] = 16}, } xqmnb(qmnb) 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.toast("秒伤开启") gg.setVisible(false) end end function d11() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("2.80259693e-45;103;512;2097152", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("103", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("10", gg.TYPE_FLOAT) gg.toast("开镜伸缩开启成功") gg.clearResults() gg.toast("开启成功") end function d12() gg.setRanges(32) gg.searchNumber("-980", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-800", gg.TYPE_FLOAT) qmnb = { {["memory"] = 8 | 16384}, {["name"] = "开启超级跳跃"}, {["value"] = -1327371999739700736, ["type"] = 32}, {["lv"] = -301987312, ["offset"] = -4, ["type"] = 4}, {["lv"] = -309052878, ["offset"] = 4, ["type"] = 4}, {["lv"] = -293533184, ["offset"] = 8, ["type"] = 4}, } qmxg = { {["value"] = -289990143, ["offset"] = 0, ["type"] = 4}, } xqmnb(qmnb) end function d13() qmnb = { {["memory"] = 8 | 16384}, {["name"] = "关闭超级跳跃"}, {["value"] = -289990143, ["type"] = 4}, {["lv"] = -301987312, ["offset"] = -4, ["type"] = 4}, {["lv"] = -309052878, ["offset"] = 4, ["type"] = 4}, {["lv"] = -293533184, ["offset"] = 8, ["type"] = 4}, } qmxg = { {["value"] = -1327371999739700736, ["offset"] = 0, ["type"] = 32}, } xqmnb(qmnb) end function d14() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("50;50;50;1000;1,065,353,216D;1,065,353,216D;1,065,353,216D;1,065,353,216D;1,065,353,216D;1,065,353,216D;1F;1,065,353,216D::218", gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber("1", gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0,-1) gg.getResults(100) gg.editAll("1.512431865379",gg.TYPE_FLOAT) gg.toast("微加速") end function d15() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("50;50;50;1000;1,065,353,216D;1,065,353,216D;1,065,353,216D;1,065,353,216D;1,065,353,216D;1,065,353,216D;1.29999995232F;1,065,353,216D::218", gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber("1.512431865379", gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0,-1) gg.getResults(100) gg.editAll("1",gg.TYPE_FLOAT) gg.toast("关闭️") end function d16() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("9.201618;30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(10) gg.editAll("300", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("9.20161819458;23;25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("400", gg.TYPE_FLOAT) gg.clearResults() gg.toast("范围") 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.toast("秒伤开启") gg.setVisible(false) end function d2() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("360.0;0.0001;1,478,828,288.0::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResultCount() gg.searchNumber("0.0001", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(2) gg.editAll("1998", gg.TYPE_FLOAT) gg.clearResults() gg.toast("自瞄成功") gg.toast("自瞄成功") end function d3() qmnb = { {["memory"] = 32}, {["name"] = "极致范围"}, {["value"] = 9.201618194580078, ["type"] = 16}, {["lv"] = 25.0, ["offset"] = 28, ["type"] = 16}, {["lv"] = 30.5, ["offset"] = 32, ["type"] = 16}, } qmxg = { {["value"] = 295, ["offset"] = 28, ["type"] = 16}, {["value"] = 438, ["offset"] = 32, ["type"] = 16}, } xqmnb(qmnb) end function d6() 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.toast("增伤") end function d5() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("0.05", 16,false,gg.SIGN_EQUAL,0, -1) gg.getResults(1000) gg.editAll("-0.001",16) gg.toast("音效增强成功") gg.toast("开启成功") end function d7() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("80.0F;60.0F;5.0F;200.0F;20,000.0F", gg.TYPE_FLOAT) gg.searchNumber("200", gg.TYPE_FLOAT) gg.getResults(200) gg.editAll("500", gg.TYPE_FLOAT) gg.toast("成功") end function d8() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("-1.2382424e28;-1.4239333e2 8;-1.1144502e28;-1.8331474e 27;-7.1608877e24::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-1.1144502e28", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_FLOAT) gg.toast('聚点') gg.clearResults() gg.toast("开启成功") end function d9() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("9.201618;30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("30.5;25", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(10) gg.editAll("300", gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("9.20161819458;23;25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("25;30.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("400", gg.TYPE_FLOAT) gg.clearResults() gg.toast("范围基础") 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("范围第一步") gg.clearResults() gg.setRanges(16384) SearchWrite({ {-1.5474144E26, 0}, {-9.2861054E22, -4}, {-3.6951134E20, -20}, {-1.5474142E26, 12}, {-3.7095302E20, 16} }, { {0, 0} }, 16) gg.toast("范围完成") end function Exit() print("感谢支持\n欢迎下次使用") os.exit() end function HOME() lw=1 Main() end cs = '2564523603' 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]]