draw.text('作者:小陈\n小陈内部\n', 200,100)draw.setColor('#00FFFF') function interruptThread(thread) if thread then pcall(function() thread:interrupt() end) end end draw.text('小陈交流群744312330', 200 ,150) draw.setColor('#FF7943') draw.text('师傅:by.残夕 合作人:小陈', 200 ,350) draw.setColor('#FF7943') draw.text('小陈稳定内部火速购买吧~', 200,250) draw.setColor('#FF7943') local floatingWindowManager = require('floatingWindowManager') floatingWindowManager:init() -- 中断线程 local function interruptThread(thread) if thread then pcall(function() thread:interrupt() end) end end -- 获取异步线程回调 local function getASyncThreadCallbak(func) return function() luajava.startThread(function() return pcall(func) end) end end -- 获取同步线程回调, 涉及gg类库的回调只能使用这种,否则可能不稳定 local task local function getSyncThreadCallbak(func) return function() if task then gg.toast('正在运行其它任务,再稍后!') return end luajava.startThread(function() task = true pcall(func) task = nil end) end end -- 获取同步线程回调并执行 local function callSyncThreadCallbak(func) return getSyncThreadCallbak(func)() end -- 通过功能名称找 function 并获取同步线程回调 local function findFunctionByName(name) local func = _ENV[name] if not isFunction(func) then gg.alert(string.format('不存在 %q 功能', name)) return nil end return getSyncThreadCallbak(func) end -- 按钮工厂-生产“按钮布局” local function newButtonLayout(name) if not isString(name) then return end local layout = { Button, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_margin = '5dp', text = name, textSize = '16sp', onClick = findFunctionByName(name) } return layout end -- 开关工厂-生产“开关布局” local function newSwitchLayout(openName, closeName) if not isString(openName) then return end local layout = { Switch, layout_width = 'match_parent', text = openName, onCheckedChange = function(CompoundButton, state) local func if state then -- 设置开关文本为“关闭”的文本 if isString(closeName) then CompoundButton:setText(closeName) end -- 找“打开”的功能函数 func = findFunctionByName(openName) else -- 设置开关文本为“打开”的文本 CompoundButton:setText(openName) if isString(closeName) then -- 找“关闭”的功能函数 func = findFunctionByName(closeName) end end if isFunction(func) then -- 通过 findFunctionByName 获取的函数已经是被多线程包裹的,所以直接执行就可以了 func() end end } return layout end sp="欢迎使用小陈内部脚本——" gg.playMusic("https://fanyi.baidu.com/gettts?lan=zh&text="..sp.."&spd=5&source=wise") function gotoPointer(addr) return gg.getValues({{address=addr, flags=4}})[1].value & 0xFFFFFFFF end a = function(Address, length, useChineseLoad) local jump = 0 local chars, char = {}, { address = Address, flags = gg.TYPE_BYTE } if not length then repeat local _nextchar, _2nextchar _char = gg.getValues({char})[1].value if (useChineseLoad) then if (_char > -28 and _char < -23) then _nextchar = gg.getValues({{address = char.address + 0x1, flags=gg.TYPE_BYTE}})[1].value if (_nextchar > -128 and _nextchar < -65) then _2nextchar = gg.getValues({{address = char.address + 0x2, flags=gg.TYPE_BYTE}})[1].value jump = 3 chars[#chars + 1] = string.char(_char & 0xFF, _nextchar & 0xFF, _2nextchar & 0xFF) end end end if (jump > 0) then jump = jump - 1 goto continue end chars[#chars + 1] = string.char(_char & 0xFF) ::continue:: char.address = char.address + 0x1 until _char == 0 return table.concat(chars, "", 1, #chars - 1), char.address else for i = 1, length do local _nextchar, _2nextchar local _char = gg.getValues({char})[1].value if (useChineseLoad) then if (_char > -28 and _char < -23) then _nextchar = gg.getValues({address = char.address + 0x1, flags=gg.TYPE_BYTE}) if (_nextchar > -128 and _nextchar < -65) then _2nextchar = gg.getValues({address = char.address + 0x2, flags=gg.TYPE_BYTE}) jump = 3 chars[i] = utf8.char(_char & 0xFF, _nextchar & 0xFF, _2nextchar & 0xFF) end end end if (jump > 0) then jump = jump - 1 goto continue end chars[i] = utf8.char(_char & 0xFF) ::continue:: char.address = char.address + 0x1 end return table.concat(chars), char.address end end function classSearch(className, offset) gg.clearResults() gg.setRanges(gg.REGION_OTHER | gg.REGION_C_ALLOC) gg.searchNumber("Q 00 '" .. className .. "' 00", gg.TYPE_BYTE) if (gg.getResultsCount() == 0) then print('没有发现类\n请确认是否初始化') end gg.searchPointer(0) gg.setRanges(32) local object = {} for k, v in pairs(gg.getResults(gg.getResultsCount())) do if (a(gotoPointer(gotoPointer(v.address - 8))):match(string.char(46, 100, 108, 108))) then v.address = v.address - 8 object[1] = v gg.loadResults(object) break end end gg.searchPointer(0) gg.searchPointer(0) Count=gg.getResultsCount() local item = gg.getResults(gg.getResultsCount()) for k, v in pairs(item) do v.address = gotoPointer(v.address) + offset end return item end function editerObject(valObject, editerVal) for k, v in pairs(valObject) do v.value = editerVal[1] v.flags = editerVal[2] v.freeze = editerVal[3] end gg.setValues(valObject) gg.addListItems(valObject) gg.toast('开启成功\n共修改: ' .. gg.getResultsCount() .. '个结果') gg.clearResults() end function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges = {} local t = gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v.type:sub(2, 2) == 'w' then table.insert(ranges, v) end end return ranges end local function Get_Address(N_So, Offset, ti_bit) local ti = gg.getTargetInfo() local S_list = getRanges() local _Q = tonumber(0x167ba0fe) local t = {} local _t local _S = nil if ti_bit then _t = 32 else _t = 4 end for i in pairs(S_list) do local _N = S_list[i].internalName:gsub('^.*/', '') if N_So[1] == _N and N_So[2] == S_list[i].state then _S = S_list[i] break end end if _S then t[#t + 1] = {} t[#t].address = _S.start + Offset[1] t[#t].flags = _t if #Offset ~= 1 then for i = 2, #Offset do local S = gg.getValues(t) t = {} for _ in pairs(S) do if not ti.x64 then S[_].value = S[_].value & 0xFFFFFFFF end t[#t + 1] = {} t[#t].address = S[_].value + Offset[i] t[#t].flags = _t end end end _S = t[#t].address end return _S end local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end ------------------------------------------------------------------------------------------------------------- function readWrite(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 "\n已获取" .. th_ .. "条数据" or "" gg.setValues(t) t_ = gg.getValues(t_) gg.loadResults(t_) gg.toast("\n" .. Name .. "搜索成功!\n偏移到" .. #data .. "条数据" .. tg .. th) tg_, th_ = nil, nil else gg.toast("\n" .. Name .. "开启失败", false) return false end else gg.toast(Name .. "开启失败") return false end end ------------------------------------------------------------------------------------------------------------- readPointer = function(name, offset, i) local re=gg.getRangesList(name) local x64=gg.getTargetInfo().x64 local va={[true]=32,[false]=4} if re[i or 1] then local addr=re[i or 1].start+offset[1] for i = 2,#offset do addr = gg.getValues({{address=addr,flags=va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr+v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2]+1] = value else Table1[1][#Table1[1]+1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功 [ 修改"..#Table.."个值 ] ") end ------------------------------------------------------------------------------------------------------------- local il2cppStart = 0 for k, v in pairs(gg.getRangesList('libil2cpp.so$')) do if (v.state == 'Xa') then il2cppStart = v['start'] break end end ------------------------------------------------------------------------------------------------------------- --仿xs写法配置 DWORD = gg.TYPE_DWORD DOUBLE = gg.TYPE_DOUBLE FLOAT = gg.TYPE_FLOAT WORD = gg.TYPE_WORD BYTE = gg.TYPE_BYTE XOR = gg.TYPE_XOR QWORD = gg.TYPE_QWORD -- 【【 核心代码,不懂勿动 】】 -- JF Script编辑器 ------------------------------------------------------------------------------------------------------------- function nc_offset(addr, tablex, tt) for i, v in ipairs(tablex) do if v[4] == true then gg.addListItems({{address = addr + v[3], flags = v[2], value = v[1], freeze = v[4]}}) else gg.setValues({{address = addr + v[3], flags = v[2], value = v[1]}}) end end gg.toast((tt or "") .. "开启成功") end function getso(So_name) return gg.getRangesList(So_name)[1].start end function BaAdd(add) t = gg.getValues({[1] = {address = add, flags = 4}}) return t[1].value & 0xFFFFFFFF end function readPointer(Add, Item) for i = 1, (#Item - 1) do Add = BaAdd(Add + Item[i]) end return Add + Item[#Item] end function setvalue(add, value, falgs, dj) local WY = {} WY[1] = {} WY[1].address = add WY[1].value = value WY[1].flags = falgs if dj == true then WY[1].freeze = true gg.addListItems(WY) else gg.setValues(WY) end end function getnc(Name, nc) local t = gg.getRangesList(Name) for i, v in ipairs(t) do if v.state == nc then return v.start 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("\n共修改" .. #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("\n开启失败", false) return false end else gg.toast("\n开启失败") return false end end ------------------------------------------------------------------------------------------------------------- function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do while a4PPxMElH08EbTWV < os.time() do gg.alert('脚本已过期') os.exit() end while aGlf31PHjJobjUPY ~= '430f9a4d2eb63175811847de7c640ec9' do os.exit() end while checktrue ~= (imei .. azUKsLWecyYE1B6q.user_time .. api_time..xxxxxxx_21440..ajseZ76AxV06aeRX) do os.exit() end 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"] .. "\n开启失败") 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"] .. "\n开启失败") 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"] .. "\n开启成功\n共修改" .. xgsl .. "\n条数据") else gg.toast(qmnb[2]["name"] .. "\n开启失败") end end end end ------------------------------------------------------------------------------------------------------------- DWORD = gg.TYPE_DWORD DOUBLE = gg.TYPE_DOUBLE FLOAT = gg.TYPE_FLOAT WORD = gg.TYPE_WORD BYTE = gg.TYPE_BYTE XOR = gg.TYPE_XOR QWORD = gg.TYPE_QWORD -- 【【 核心代码,不懂勿动 】】 -- JF Script编辑器 ------------------------------------------------------------------------------------------------------------- function readWrite(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 "\n已获取" .. th_ .. "条数据" or "" gg.setValues(t) t_ = gg.getValues(t_) gg.loadResults(t_) gg.toast("\n" .. Name .. "搜索成功!\n偏移到" .. #data .. "条数据" .. tg .. th) tg_, th_ = nil, nil else gg.toast("\n" .. Name .. "开启失败", false) return false end else gg.toast(Name .. "开启失败") return false end end ------------------------------------------------------------------------------------------------------------- --偏移配置 function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end gg.edits = function(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end function Mswrite(search) gg.setVisible(false) gg.clearResults() gg.setRanges(search[1][3]) if type(search[1][4]) == "string" then gg.searchAddress(search[1][4]) end gg.searchNumber(search[1][1], search[1][2]) if gg.getResultsCount() == 0 then return gg.toast("搜索失败") else local result = gg.getResults(gg.getResultsCount()) gg.clearResults() for i = 2, #search do local mtp = {} for w, r in ipairs(result) do mtp[#mtp + 1] = {address = r.address + search[i][2], flags = search[i][3]} end mtp = gg.getValues(mtp) local hook = {} for w, r in ipairs(mtp) do if r.value == search[i][1] then hook[#hook + 1] = result[w] end end result = hook end gg.toast("共搜索到" .. #result .. "条数据") return result end end function SearchWrite(read, write) gg.clearResults() gg.setRanges(read["内存"]) gg.setVisible(false) gg.searchNumber(read["主特征码"], read["类型"]) if gg.getResultCount() > 0 then local Result = gg.getResults(gg.getResultCount()) gg.clearResults() for i = 1, #read do local t = {} for e, v in ipairs(Result) do t[#t + 1] = {address = v.address + read[i]["偏移"], flags = read[i]["类型"]} end t = gg.getValues(t) for _a, x in ipairs(t) do if x.value ~= read[i]["值"] then Result[_a] = nil end end local MS = {} for i, v in pairs(Result) do MS[#MS + 1] = Result[i] end Result = MS end if (#Result > 0) then local data = {{}, {}} for i, v in ipairs(Result) do for a, x in ipairs(write) do if x["冻结"] == true then data[2][#data[2] + 1] = {address = v.address + x["偏移"], flags = x["类型"], value = x["值"], freeze = true} else data[1][#data[1] + 1] = {address = v.address + x["偏移"], flags = x["类型"], value = x["值"]} end end end gg.setValues(data[1]) gg.addListItems(data[2]) gg.toast((read["功能名称"] or read["名称"] or read["name"] or "") .. "开启成功,共搜索" .. #Result .. "条地址\n已修改" .. (#data[1] + #data[2]) .. "条数据") else gg.toast((read["功能名称"] or read["名称"] or read["name"] or "") .. "修改失败") end else gg.toast((read["功能名称"] or read["名称"] or read["name"] or "") .. "开启失败,未搜索到数据") end end function xqmnb(x) local tp1 = {["内存"] = x[1]["memory"], ["主特征码"] = x[3]["value"], ["类型"] = x[3]["type"], ["name"] = x[2]["name"]} for i = 4, #x do tp1[#tp1 + 1] = {["值"] = x[i]["lv"], ["偏移"] = x[i].offset, ["类型"] = x[i].type} end local tp2 = {} for i, v in ipairs(qmxg) do tp2[#tp2 + 1] = {["值"] = v.value, ["类型"] = v.type, ["偏移"] = v.offset, ["冻结"] = (v.freeze or nil)} end SearchWrite(tp1, tp2) end function readValue(add, flags) local t = gg.getValues({[1] = {address = add, flags = flags}}) return t[1].value end function readAdd(add) local t = gg.getValues({[1] = {address = add, flags = 4}}) return t[1].value & 0xFFFFFFFF end ------------------------------------------------------------------------------------------------------------- function setvalue(add,lv,falg) gg.setValues({{address=add,flags=falg,value=lv}}) end function readAdd(add) t=gg.getValues({[1]={address=add,flags=4}}) add=string.format("%X",t[1].value) if (#add)==16 then add=add:sub(9,16) end if (#add)==1 then add=add.."0000000" else add=string.format("%d","0x"..add) end return add end ------------------------------------------------------------------------------------------------------------- function fastsearch(search, write,we) gg.setVisible(false) gg.clearResults() gg.setRanges(search[1][3]) gg.searchNumber(search[1][1], search[1][2]) if gg.getResultsCount() == 0 then if we~=nil then gg.toast(we.." -> 主特征码不存在") end return false else local result = gg.getResults(gg.getResultsCount()) gg.clearResults() for i = 2, #search do local mtp = {} for w, r in ipairs(result) do mtp[#mtp + 1] = { address = r.address + search[i][2], flags = search[i][3] } end mtp = gg.getValues(mtp) local hook = {} for w, r in ipairs(mtp) do if r.value == search[i][1] then hook[#hook + 1] = result[w] end end result = hook end if #result > 0 then local tb = {{}, {}} for i, v in ipairs(result) do --- 遍历每个结果 for _, vv in ipairs(write) do local p = {address = v.address + vv[2], flags = vv[3], value = vv[1], freeze = vv[4]} if vv[4] then --- true 就是冻结 table.insert(tb[2], p) else table.insert(tb[1], p) end end end gg.addListItems(tb[2]) gg.setValues(tb[1]) if we~=nil then gg.toast(we.." -> 共修改" .. (#tb[1] + #tb[2]) .. "条结果") end else if we~=nil then gg.toast(we.." -> 开启失败") end end end end ------------------------------------------------------------------------------------------------------------- function fastsearch(search, write) gg.setVisible(false) gg.clearResults() gg.setRanges(search[1][3]) gg.searchNumber(search[1][1], search[1][2]) if gg.getResultsCount() == 0 then gg.toast("开启失败") return false else local result = gg.getResults(gg.getResultsCount()) gg.clearResults() for i = 2, #search do local mtp = {} for w, r in ipairs(result) do mtp[#mtp + 1] = { address = r.address + search[i][2], flags = search[i][3] } end mtp = gg.getValues(mtp) local hook = {} for w, r in ipairs(mtp) do if r.value == search[i][1] then hook[#hook + 1] = result[w] end end result = hook end if #result > 0 then local tb = {{}, {}} for i, v in ipairs(result) do --- 遍历每个结果 for _, vv in ipairs(write) do local p = {address = v.address + vv[2], flags = vv[3], value = vv[1], freeze = vv[4]} if vv[4] then --- true 就是冻结 table.insert(tb[2], p) else table.insert(tb[1], p) end end end gg.addListItems(tb[2]) gg.setValues(tb[1]) gg.toast("修改成功, 共修改" .. (#tb[1] + #tb[2]) .. "条结果") else gg.toast("开启失败") end end end ------------------------------------------------------------------------------------------------------------- local function LongTao(Search, Write) gg.clearResults() gg.setVisible(false) lx=Search[1]["类型"] gg.searchNumber(Search[1]["主特征码"], lx) local count = gg.getResultCount() local result = gg.getResults(count) gg.clearResults() local data = {} if (count > 0) then gg.toast("共搜索 "..count.." 条数据") for i, v in ipairs(result) do v.isUseful = true end for k=2, #Search do local tmp = {} local num = Search[k]["副特征码"] if Search[k]["类型"]~= nil then lx =Search[k]["类型"] else lx = Search[1]["类型"] end for i, v in ipairs(result) do tmp[#tmp+1] = {} tmp[#tmp].address = v.address + Search[k]["偏移"] tmp[#tmp].flags = lx 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 = {} for i=1, #data do for k, w in ipairs(Write) do if w["类型"] ~= nil then lx = w["类型"] else lx = Search[1]["类型"] end t[#t+1] = {} t[#t].address = data[i] + w["偏移"] t[#t].flags = lx if (w["修改"]~=nil) and (w["修改"]~=false) then t[#t].value = w["修改"] gg.setValues(t) if (w["冻结"] == true) then local item = {} item[#item+1] = t[#t] item[#item].freeze = w["冻结"] gg.addListItems(item) end end end end gg.loadResults(t) gg.toast("共偏移 "..#t.." 条数据") else gg.toast("未搜到数据!") return false end else gg.toast("未搜到数据!") return false end end function editData(qmnb,qmxg)gg.setVisible(false)gg.clearResults()qmnbv=qmnb[3]["value"]or qmnb[3][1]qmnbt=qmnb[3]["type"]or qmnb[3][2]qmnbn=qmnb[2]["name"]or qmnb[2][1]gg.setRanges(qmnb[1]["memory"]or qmnb[1][1])gg.searchNumber(qmnbv,qmnbt)gg.refineNumber(qmnbv,qmnbt)sz=gg.getResultCount()if sz==0 then gg.toast(qmnbn.."开启失败")else sl=gg.getResults(999999)for i=1,sz do pdsz=true for v=4,#qmnb do if pdsz==true then pysz={{}}pysz[1].address=sl[i].address+(qmnb[v]["offset"]or qmnb[v][2])pysz[1].flags=qmnb[v]["type"]or qmnb[v][3]szpy=gg.getValues(pysz)tzszpd=tostring(qmnb[v]["lv"]or qmnb[v][1]):gsub(",","")pyszpd=tostring(szpy[1].value):gsub(",","")if tzszpd==pyszpd then pdjg=true pdsz=true else pdjg=false pdsz=false end end end if pdjg==true then szpy=sl[i].address for x=1,#qmxg do xgsz=qmxg[x]["value"]or qmxg[x][1]xgpy=szpy+(qmxg[x]["offset"]or qmxg[x][2])xglx=qmxg[x]["type"]or qmxg[x][3]xgdj=qmxg[x]["freeze"]or qmxg[x][4]xg={{address=xgpy,flags=xglx,value=xgsz}}if xgdj==true then xg[1].freeze=xgdj gg.addListItems(xg)else gg.setValues(xg)end end xgjg=true end end if xgjg==true then gg.toast(qmnbn.."开启成功")else gg.toast(qmnbn.."开启失败")end end end -- 【【 核心代码,不懂勿动 】】 -- JF Script编辑器 D=gg.TYPE_DWORD E=gg.TYPE_DOUBLE F=gg.TYPE_FLOAT W=gg.TYPE_WORD B=gg.TYPE_BYTE X=gg.TYPE_XOR Q=gg.TYPE_QWORD ------------------------------------------------------------------------------------------------------------- function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do while a4PPxMElH08EbTWV < os.time() do gg.alert('脚本已过期') os.exit() end while aGlf31PHjJobjUPY ~= '430f9a4d2eb63175811847de7c640ec9' do os.exit() end while checktrue ~= (imei .. azUKsLWecyYE1B6q.user_time .. api_time..xxxxxxx_21440..ajseZ76AxV06aeRX) do os.exit() end 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"] .. "\n开启失败") 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"] .. "\n开启失败") 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"] .. "\n开启成功\n共修改" .. xgsl .. "\n条数据") else gg.toast(qmnb[2]["name"] .. "\n开启失败") end end end end ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- function readWrite(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 "\n已获取"..th_.."条数据" or "" gg.setValues(t) t_=gg.getValues(t_) gg.loadResults(t_) gg.toast("\n"..Name.."搜索成功!\n偏移到"..#data.."条数据"..tg..th) tg_,th_=nil,nil else gg.toast("\n"..Name.."开启失败",false) return false end else gg.toast(Name.."开启失败") return false end end ------------------------------------------------------------------------------------------------------------- function xtnb(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 "\n已获取"..th_.."条数据" or "" gg.setValues(t) t_=gg.getValues(t_) gg.loadResults(t_) gg.toast("\n"..Name.."搜索成功!\n偏移到"..#data.."条数据"..tg..th) tg_,th_=nil,nil else gg.toast("\n"..Name.."开启失败",false) return false end else gg.toast(Name.."开启失败") return false end end ------------------------------------------------------------------------------------------------------------- function search(ss,lx,nc,dz1,dz2) if ss~=nil then if lx~=nil then if nc==nil then nc=32 end gg.setRanges(nc) if dz1==nil then dz1="-1" end if dz2==nil then dz1="0" end gg.searchNumber(ss,lx,false,536870912,dz1,dz2) sl=gg.getResultCount() if sl~=0 then sj=gg.getResults(sl) gg.toast("搜索到 "..sl.." 个结果") gg.clearResults() else gg.toast("未搜索到结果") end else gg.toast("无搜索值类型") end else gg.toast("无需搜索值") end end function py1(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value==value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} gg.toast("共偏移 "..#sj.." 个数据") else gg.toast("没有搜索数据") end end function py2(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value~=value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} gg.toast("共偏移 "..#sj.." 个数据") else gg.toast("没有搜索数据") end end function xg1(value,lx,py,dj) if #sj~=nil then z={} for i=1,#sj do z[i]={} z[i].address=sj[i].address+py z[i].flags=lx z[i].value=value if dj==true then z[i].freeze=true end end if dj==true then gg.addListItems(z) else gg.clearList() gg.setValues(z) end gg.toast("共修改 "..#z.." 个数据") else gg.toast("没有搜索数据") end end function xg2(bz,value,lx,py,dj) if #bz~=nil then z={} for i=1,#bz do z[i]={} z[i].address=bz[i].address+py z[i].flags=lx z[i].value=value if dj==true then z[i].freeze=true end end if dj==true then gg.addListItems(z) else gg.clearList() gg.setValues(z) end gg.toast("共修改 "..#z.." 个数据") else gg.toast("没有搜索数据") end end function bc(bz) if sj~=nil then _ENV[bz]=sj else gg.toast("无数据") end end function BaAdd(add) t=gg.getValues({[1]={address=add,flags=4}}) return t[1].value&0xFFFFFFFF end function set(dz,xg,lx,dj) if dj=="true" then gg.addListItems({{address=dz,flags=lx,value=xg,freeze=true}}) else gg.setValues({{address=dz,flags=lx,value=xg}}) end gg.toast("已修改完成~") end ------------------------------------------------------------------------------------------------------------- function X(Ranges,Search,Write,Type,Name) gg.setRanges(Ranges) 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("提示:".."\n"..Name.."\n".."开启成功") else gg.toast("提示:".."\n"..Name.."\n".."开启失败",false) return false end else gg.toast("提示:".."\n"..Name.."\n".."开启失败") return false end end function nc_offset(addr,tablex,tt) for i,v in ipairs(tablex) do if v[4]==true then gg.addListItems({{address=addr+v[3],flags=v[2],value=v[1],freeze=v[4]}})else gg.setValues({{address=addr+v[3],flags=v[2],value=v[1]}}) end end gg.toast((tt or "").."开启成功") end function getso(So_name) return gg.getRangesList(So_name)[1].start end function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges = {} local t = gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v.type:sub(2, 2) == 'w' then table.insert(ranges, v) end end return ranges end local function Get_Address(N_So, Offset, ti_bit) local ti = gg.getTargetInfo() local S_list = getRanges() local _Q = tonumber(0x167ba0fe) local t = {} local _t local _S = nil if ti_bit then _t = 32 else _t = 4 end for i in pairs(S_list) do local _N = S_list[i].internalName:gsub('^.*/', '') if N_So[1] == _N and N_So[2] == S_list[i].state then _S = S_list[i] break end end if _S then t[#t + 1] = {} t[#t].address = _S.start + Offset[1] t[#t].flags = _t if #Offset ~= 1 then for i = 2, #Offset do local S = gg.getValues(t) t = {} for _ in pairs(S) do if not ti.x64 then S[_].value = S[_].value & 0xFFFFFFFF end t[#t + 1] = {} t[#t].address = S[_].value + Offset[i] t[#t].flags = _t end end end _S = t[#t].address end return _S end local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end function fastsearch(search, write) gg.setVisible(false) gg.clearResults() gg.setRanges(search[1][3]) gg.searchNumber(search[1][1], search[1][2]) if gg.getResultsCount() == 0 then gg.toast("Not Found") return false else local result = gg.getResults(gg.getResultsCount()) gg.clearResults() for i = 2, #search do local mtp = {} for w, r in ipairs(result) do mtp[#mtp + 1] = { address = r.address + search[i][2], flags = search[i][3] } end mtp = gg.getValues(mtp) local hook = {} for w, r in ipairs(mtp) do if r.value == search[i][1] then hook[#hook + 1] = result[w] end end result = hook end if #result > 0 then local tb = {{}, {}} for i, v in ipairs(result) do --- 遍历每个结果 for _, vv in ipairs(write) do local p = {address = v.address + vv[2], flags = vv[3], value = vv[1], freeze = vv[4]} if vv[4] then --- true 就是冻结 table.insert(tb[2], p) else table.insert(tb[1], p) end end end gg.addListItems(tb[2]) gg.setValues(tb[1]) gg.toast("修改成功, 共修改" .. (#tb[1] + #tb[2]) .. "条结果") else gg.toast("Not Found") end end end ------------------------------------------------------------------------------------------------------------- function Main() menu = gg.choice({ '防闪防封区', '稳定功能区', '变态功能区', '美化功能', '音乐功能', '角色功能', '其他功能', '退出脚本'}, 2018,'小陈祝你稳定奔放') if menu == 1 then A() end if menu == 2 then B() end if menu == 3 then C() end if menu == 4 then G() end if menu == 5 then E() end if menu == 6 then F() end if menu == 7 then H() end if menu == 8 then Exit() end XGCK=-1 end function A() menu1 = gg.multiChoice({ '全版本通用防闪(登录)', '内存防举报(每局)', '(必开)过检测(登录)', '终极防(大厅)', '(必开)独家防踢(局内)', '清追封(大厅)', '防变态(大厅)', '独家大厅防2', '独家大厅防3', 'XY防封(局内)', '(必开)独家局内防', 'xa全防(大厅)', '防封号弹窗(大厅)', '(必开)防环境(大厅)', '(必开)防环境2(大厅)', '(必开)防环境3(局内)', '返回上一页'}, nil,'如果出现账号已被登录的话,把防封号弹窗打开') 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 a6() end if menu1[7] == true then a7() end if menu1[8] == true then a8() end if menu1[9] == true then a9() end if menu1[10] == true then a10() end if menu1[11] == true then a11() end if menu1[12] == true then a12() end if menu1[13] == true then a13() end if menu1[14] == true then a14() end if menu1[15] == true then a15() end if menu1[16] == true then a16() end if menu1[17] == true then HOME() end end GLWW=-1 end function B() menu1 = gg.multiChoice({ '移动开物', '0概率开锁', '三倍开锁', '跳高', '独家4.5移速', '亮透', '无视夹子', '穿墙', '范围门锁', '倒地复活', '路过开物', '返回上一页'}, nil,'功能不稳可以反馈') if menu1 == nil then else if menu1[1] == true then b1() end if menu1[2] == true then b2() end if menu1[3] == true then b3() end if menu1[4] == true then b4() end if menu1[5] == true then b5() end if menu1[6] == true then b6() end if menu1[7] == true then b7() end if menu1[8] == true then b8() end if menu1[9] == true then b9() end if menu1[10] == true then b10() end if menu1[11] == true then b11() end if menu1[12] == true then HOME() end end GLWW=-1 end function C() menu1 = gg.multiChoice({ '锁子弹', '拳套改道具', '无间隔(局内)', '道具无CD', '子弹穿、射程', '无后(局内)', '追捕破盾', '秒换弹', '刷钱', '变身攻击', '返回上一页'}, nil,'一百发子弹,只支持360版本') if menu1 == nil then else if menu1[1] == true then c1() end if menu1[2] == true then c2() end if menu1[3] == true then c3() end if menu1[4] == true then c4() end if menu1[5] == true then c5() end if menu1[6] == true then c6() end if menu1[7] == true then c7() end if menu1[8] == true then c8() end if menu1[9] == true then c9() end if menu1[10] == true then c10() end if menu1[11] == true then HOME() end end GLWW=-1 end function G() menu1 = gg.multiChoice({ "治疗球集卡活动皮肤", "飞爪氪金皮肤", "小灰机赛季宝藏皮肤", "生命护盾氪金皮肤", "皮卡赛季宝藏皮肤", "火箭筒集卡活动皮肤", "火箭筒集卡活动皮肤2", "火箭筒集卡活动皮肤3", "冲锋枪签到活动皮肤", "冲锋枪签到活动皮肤2", "冲锋枪签到活动皮肤3", "蹦蹦枪氪金皮肤", "蹦蹦枪氪金皮肤2", "蹦蹦枪氪金皮肤3", "迫击炮赛季宝藏皮肤", "迫击炮赛季宝藏皮肤2", "迫击炮赛季宝藏皮肤3", "肾上腺素赛季宝藏皮肤", "滑板新年皮肤", "生命护盾新年皮肤", "肾上腺素汤圆皮肤", "飞爪鲨鱼皮肤", "能量腕炮4级皮肤", "能量腕炮4级皮肤2", "能量腕炮4级皮肤3", "能量腕炮7级皮肤", "能量腕炮7级皮肤2", "能量腕炮7级皮肤3", "跳跳杆4级皮肤", "弹簧拳套4级皮肤", "小灰机赛季宝藏皮肤[风格]", "皮卡赛季宝藏皮肤[风格]", "肾上腺素赛季宝藏皮肤[风格]", "迫击炮赛季宝藏皮肤[风格]", "迫击炮赛季宝藏皮肤[风格]2", "迫击炮赛季宝藏皮肤[风格]3", "能量腕炮7级皮肤[风格]", "能量腕炮7级皮肤[风格]2", "能量腕炮7级皮肤[风格]3", "魔法墙·霓虹光影", "治疗球·魔法茶壶", "阻挡箱·霓虹地带", "疾跑·彩带", "飞爪·深海船锚", "能量剑·击浪鱼剑", "能量剑2·击浪鱼剑", "能量剑3·击浪鱼剑", "毒液·致命提灯", "手榴弹·萌萌河豚", "滑板·青龙之握", "疾跑·青龙影", "生命护盾·青龙盾", "引力场·龙啸之域", "自走球·庆典彩球", "毒液·像素毒液瓶", "酒桶·像素炼药锅", "战术捣弹·雷神制导", "战术捣弹·陷落文明", "疾跑·魅力豆娃", "火箭筒·夜骑士", "火箭筒2·夜骑士", "火箭筒3·夜骑士", "医疗箱·3周年蛋糕", "手榴弹·金币爆弹", "能量剑·像素剑", "能量剑2·像素剑", "能量剑3·像素剑", "皮卡·3周年彩绘", "巡逻犬·幼年像素狗", "自走球·星能时计", "火箭筒·无限星能", "火箭筒2·无限星能", "火箭筒3·无限星能", "迫击炮·星能爆裂", "迫击炮2·星能爆裂", "迫击炮3·星能爆裂", "滑板·科技星能", "能量剑·斩星", "能量剑2·斩星", "能量剑3·斩星", "传送门·次元虫洞", "巡逻犬·气球犬", "迫击炮·彩虹角马", "追踪雷·纸箱鼹鼠", "自走球·小鸡扭蛋", "战术捣弹·赞赞飞弹", "震荡波·磁雷震", "震荡波·金光震", "小灰机·绿玫瑰", "小灰机·夜幕", "能量剑·斩星[炫晶]", "飞爪·深海船锚[镀金]", "能量剑·击浪鱼剑[剑鱼]", "毒液·致命提灯[萤火]", "手榴弹·萌萌河豚[老兵]", "巡逻犬·气球犬[喷涂]", "迫击炮·彩虹角马[梦幻]", "追踪雷·纸箱鼹鼠[白箱]", "自走球·小鸡扭蛋[成年]", "小灰机·夜幕[红霞]", "️😡返回主页😡", }, nil, os.date("容易被系统检测")) 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 g6() end if menu1[7] == true then g7() end if menu1[8] == true then g8() end if menu1[9] == true then g9() end if menu1[10] == true then g10() end if menu1[11] == true then g11() end if menu1[12] == true then g12() end if menu1[13] == true then g13() end if menu1[14] == true then g14() end if menu1[15] == true then g15() end if menu1[16] == true then g16() end if menu1[17] == true then g17() end if menu1[18] == true then g18() end if menu1[19] == true then g19() end if menu1[20] == true then g20() end if menu1[21] == true then g21() end if menu1[22] == true then g22() end if menu1[23] == true then g23() end if menu1[24] == true then g24() end if menu1[25] == true then g25() end if menu1[26] == true then g26() end if menu1[27] == true then g27() end if menu1[28] == true then g28() end if menu1[29] == true then g29() end if menu1[30] == true then g30() end if menu1[31] == true then g31() end if menu1[32] == true then g32() end if menu1[33] == true then g33() end if menu1[34] == true then g34() end if menu1[35] == true then g35() end if menu1[36] == true then g36() end if menu1[37] == true then g37() end if menu1[38] == true then g38() end if menu1[39] == true then g39() end if menu1[40] == true then g40() end if menu1[41] == true then g41() end if menu1[42] == true then g42() end if menu1[43] == true then g43() end if menu1[44] == true then g44() end if menu1[45] == true then g45() end if menu1[46] == true then g46() end if menu1[47] == true then g47() end if menu1[48] == true then g48() end if menu1[49] == true then g49() end if menu1[50] == true then g50() end if menu1[51] == true then g51() end if menu1[52] == true then g52() end if menu1[53] == true then g53() end if menu1[54] == true then g54() end if menu1[55] == true then g55() end if menu1[56] == true then g56() end if menu1[57] == true then g57() end if menu1[58] == true then g58() end if menu1[59] == true then g59() end if menu1[60] == true then g60() end if menu1[61] == true then g61() end if menu1[62] == true then g62() end if menu1[63] == true then g63() end if menu1[64] == true then g64() end if menu1[65] == true then g65() end if menu1[66] == true then g66() end if menu1[67] == true then g67() end if menu1[68] == true then g68() end if menu1[69] == true then g69() end if menu1[70] == true then g70() end if menu1[71] == true then g71() end if menu1[72] == true then g72() end if menu1[73] == true then g73() end if menu1[74] == true then g74() end if menu1[75] == true then g75() end if menu1[76] == true then g76() end if menu1[77] == true then g77() end if menu1[78] == true then g78() end if menu1[79] == true then g79() end if menu1[80] == true then g80() end if menu1[81] == true then g81() end if menu1[82] == true then g82() end if menu1[83] == true then g83() end if menu1[84] == true then g84() end if menu1[85] == true then g85() end if menu1[86] == true then g86() end if menu1[87] == true then g87() end if menu1[88] == true then g88() end if menu1[89] == true then g89() end if menu1[90] == true then g90() end if menu1[91] == true then g91() end if menu1[92] == true then g92() end if menu1[93] == true then g93() end if menu1[94] == true then g94() end if menu1[95] == true then g95() end if menu1[96] == true then g96() end if menu1[97] == true then g97() end if menu1[98] == true then g98() end if menu1[99] == true then g99() end if menu1[100] == true then g100() end if menu1[101] == true then HOME() end end GLWW=-1 end function E() menu1 = gg.multiChoice({ '你看到了我', '把回忆拼好给你', '奈何桥', 'TaKe Me Hands', '心做', '到此为止', 'The Best Of Me', '男枪战歌', 'catch my breath', '喜欢你', '烧酒歌', '男刀战歌', '该释怀了', '暂停音乐', '返回上一页'}, nil,'功能不稳可以反馈') 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 HOME() end end GLWW=-1 end function F() menu1 = gg.multiChoice({ '艾可全屏[局内]', '全角色技能免费+技能冷却[局内]', '时命者[局内]', '圣女范围[局内]', '小狮子范围[局内]', "逃生减血[局内]", '奥博范围[局内]', '奥博电击[局内]', '影之忍者无间隔[局内]', '影之忍者范围[局内]', '圣女无间隔[局内]', '艾可落地cd[局内]', '艾可范围[局内]', '盾位范围拉人[局内]', '盾位连发[局内]', '待更新[局内]', '待更新[局内]', '待更新[局内]', '待更新[局内]', '返回上一页', }, nil, os.date("功能不稳可以反馈")) 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 f12()end if menu1[13] ==true then f13()end if menu1[14] ==true then f14()end if menu1[15] ==true then f15()end if menu1[16] ==true then f16()end if menu1[17] ==true then f17()end if menu1[18] ==true then f18()end if menu1[19] ==true then f19()end if menu1[20] ==true then HOME()end end GLWW=-1 end function H() menu1 = gg.multiChoice({ "360解设备", "好游快爆解设备", "待更新", "待更新", "待更新", "待更新", "️返回主页️", }, nil, os.date("功能不稳可以反馈")) if menu1 == nil then else if menu1[1] == true then h1() end if menu1[2] == true then h2() end if menu1[3] == true then h3() end if menu1[4] == true then h4() end if menu1[5] == true then h5() end if menu1[6] == true then h6() end if menu1[7] == true then HOME() end end GLWW=-1 end function a1() local t = {"libtersafe2.so", "Cd"} local tt = {0xA8} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 4, value = -1}}) local t = {"libBugly-ext.so", "Cd"} local tt = {0x57C} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 4, value = -1}}) local t = {"libtprt.so", "Cd"} local tt = {0xFC30} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 4, value = -1}}) gg.toast("防闪开启成功") end function a2() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("43646976", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("30408704", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("66322432", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.toast("初始化中") gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("99352576", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("47841280", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("28311552", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.toast("50%") gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("46399488", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("31719424", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("22937600", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.toast("防举报开启成功") end function a3() gg.alert("过检测,在登录界面或者大厅开启") gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("1572864;6291456", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1572864", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("1572864;6291456", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("6291456", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.toast("过检测成功") gg.clearResults() gg.clearResults() gg.setRanges(32) gg.searchNumber("2.19902326e12", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-1", gg.TYPE_FLOAT) gg.toast("防封开启成功") gg.clearResults() end function a4() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("2,020;1,065,353,216", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1,065,353,216", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("防封加载10%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber(";Cheat", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(";Cheat", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll(";0", gg.TYPE_WORD) gg.toast("防封加载20%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("-1431655766", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-1431655766", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("防封加载30%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("2.0F;3.0F;5.0F;1.5F", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("999999", gg.TYPE_FLOAT) gg.toast("防封已加载45%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("2.0F;1.5F;10.0F", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2.0", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("999999", gg.TYPE_FLOAT) gg.toast("防封已加载50%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("30001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("30001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.toast("防封65%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("30104", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("30104", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.toast("防封已加载70%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("33094", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("33094", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.toast("防封已加载80%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("30750", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("30750", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.toast("防封已加载89%") gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("30751", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("30751", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.toast("防封96%") gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("1,900,483,696", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1,900,483,696", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("终极防注入成功") end function a5() gg.clearResults() gg.setRanges(32) gg.searchNumber("2;3;5;1.5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("3", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("开启成功") end function a6() gg.alert("必须在大厅开启") gg.toast("获取文件中") gg.searchNumber("131,072;65536;65536;917504;131,072", gg["TYPE_DWORD"], false, gg["SIGN_EQUAL"], 0, -1) gg.setRanges(32) gg.sleep(1500) gg.toast("获取成功,文件名为game_log.txt") os.remove("/storage/emulated/0/Android/data/com.bairimeng.dmmdzz.m4399/files/VirtualUniqueDeviceID.txt") gg.sleep(800) gg.toast("删除封号残留文件成功") gg.sleep(500) gg.toast("获取追封文件中") gg.searchNumber("131,072;65536;65536;917504;131,072", gg["TYPE_DWORD"], false, gg["SIGN_EQUAL"], 0, -1) gg.setRanges(32) os.remove("/storage/emulated/0/Android/data/com.bairimeng.dmmdzz.m4399") gg.toast("获取成功,已删除追封文件") gg.clearResults() gg.setRanges(32) gg.searchNumber("131,072;65536;65536;917504;131,072", gg["TYPE_DWORD"], false, gg["SIGN_EQUAL"], 0, -1) gg.searchNumber("65536", gg["TYPE_DWORD"], false, gg["SIGN_EQUAL"], 0, -1) jg=gg.getResults(100) sl=gg.getResultCount() if sl>100 then sl=100 end for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg["TYPE_DWORD"],freeze = true,value = 0}}) end gg.toast("清理防追封成功") end function a7() gg.clearResults() gg.setRanges(16384) gg.searchNumber("100,663,296;1,140,850,688;872,415,232:53", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("1,275,068,416;603,979,776;402,653,184;939,524,096;1,845,493,760:3741", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("2,046,820,352;503,316,480;1,979,711,488;1,845,493,760;1,744,830,464;2,080,374,784;469,762,048;1,711,276,032:3153", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("2,113,929,216;1,979,711,488;1,845,493,760;369,098,752;1,711,276,032;939,524,096;1,811,939,328;738,197,504;179,044,352;973,078,528;122,945,536;178,913,280;1,778,450,432:889", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("704,643,072;738,197,504;1,811,939,328;738,197,504;1,174,405,120;2,113,929,216;1,778,384,896:477", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.clearResults() gg.setRanges(16384) gg.searchNumber("637,534,208;150,601,728;158,859,264;233,832,448;265,158,656;1,375,731,712;113,901,568:401", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("704,643,072;257,425,408;1,442,840,576;257,818,624;1,073,741,824;256,770,048;1,308,622,848;260,702,208;1,744,830,464;265,814,016;1,476,395,008;2,013,265,920:2537", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.clearResults() gg.setRanges(16384) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.refineNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) revert = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(10000, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil end function a8() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("1572864;6291456", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1572864", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("1572864;6291456", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("6291456", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.toast("内部逃跑防开启成功") end function readPointer(name, offset, i) local re=gg.getRangesList(name) local x64=gg.getTargetInfo().x64 local va={[true]=32,[false]=4} if re[i or 1] then local addr=re[i or 1].start+offset[1] for i = 2,#offset do addr = gg.getValues({{address=addr,flags=va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end gg.edits = function(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr+v[3], value = v[1], flags = v[2], freeze = v[4]}if v[4] then Table1[2][#Table1[2]+1] = value else Table1[1][#Table1[1]+1] = value end end gg.addListItems(Table1[2])gg.setValues(Table1[1]) gg.toast((name or "") .. "注入成功, 共修改"..#Table.."个值") end function a9()--大厅防封 local addr = readPointer("libunity.so", {3108}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3044}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3052}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3180}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3684}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3140}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3188}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3092}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3068}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3084}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3172}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3164}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3060}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3204}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3156}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3100}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3212}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3228}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3124}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3220}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3148}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3076}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3132}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3116}, 1) gg.edits(addr, {{-1, 4, 0, true}}) local addr = readPointer("libunity.so", {3196}, 1) gg.edits(addr, {{-1, 4, 0, true}}) gg.toast("已注入30%") gg.clearResults() gg.setRanges(16384) gg.searchNumber("01035230h;00120021h;010351C0h", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" -- v.value = "这里是修改值" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("已注入45%") gg.clearResults() gg.setRanges(16384) gg.searchNumber("6E6F6365h", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" -- v.value = "这里是修改值" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("已完成55%") gg.clearResults() gg.setRanges(16384) gg.searchNumber("6E6F6365h;54007364h;76206568h", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" -- v.value = "这里是修改值" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("已注入65%") gg.clearResults() gg.setRanges(16384) gg.searchNumber("79726164h;100000~9000000", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("已完成80%") gg.clearResults() gg.setRanges(16384) gg.searchNumber("79726164h", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" -- v.value = "这里是修改值" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("已注入100%") end function fsf3()--大厅防封 gg.clearResults() gg.setRanges(16384) gg.searchNumber("48,889,863;79,560,711;17,629,439", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" -- v.value = "这里是修改值" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("大厅防封已成功注入25%") gg.clearResults() gg.setRanges(16384) gg.searchNumber("7,562,610", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" -- v.value = "这里是修改值" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("大厅防封已成功注入50%") gg.clearResults() gg.setRanges(16384) gg.searchNumber("21,530,208", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" -- v.value = "这里是修改值" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("大厅防封已注入75%") gg.clearResults() gg.setRanges(16384) gg.searchNumber("16,846,327;7,237,481", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) local t = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) for i, v in ipairs(t) do if v.flags == gg.TYPE_DWORD then v.value = "0" -- v.value = "这里是修改值" v.freeze = true end end gg.addListItems(t) t = nil gg.toast("大厅防封已注入100%") end function a10() gg.clearResults() gg.setRanges(32) gg.searchNumber(";Cheat", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(";Cheat", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll(";0", gg.TYPE_WORD) gg.toast("10%") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("4.6533968e33", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("4.6533968e33", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("30%") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("79,560,711", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("79,560,711", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("50%") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("21,530,208", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("21,530,208", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("70%") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("7,562,610", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("7,562,610", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("90%") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("48,889,863", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("48,889,863", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("开启成功") gg.clearResults() end function a11() gg.clearResults() gg.setRanges(16384) gg.searchNumber("4.6533968e33", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("4.6533968e33", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("防检测") gg.clearResults() gg.searchNumber("4554", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("4554", gg.TYPE_DWORD) gg.toast("防检测开启成功") gg.clearResults() gg.clearResults() gg.setRanges(32) gg.searchNumber(";Cheat", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(";Cheat", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll(";0", gg.TYPE_WORD) gg.toast("") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("4.6533968e33", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("4.6533968e33", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("79,560,711", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("79,560,711", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("21,530,208", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("21,530,208", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("7,562,610", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("7,562,610", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("48,889,863", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("48,889,863", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("0", gg.TYPE_DWORD) gg.toast("注入成功") gg.clearResults() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("276,430,849", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("134,326,784", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("-2,130,602,173", gg.TYPE_DWORD) gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("1,845,617,152", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("43,779,650", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("44,832,769", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber("279,687,344", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber(":seconds", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(":seconds", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(99999) gg.editAll(":防举报", gg.TYPE_BYTE) gg.toast("防举报已开启") gg.clearResults() gg.setRanges(4) gg.searchNumber("1,670,527,267", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(4) gg.searchNumber("11253", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1001) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(4) gg.searchNumber("-1,322,254,336", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1001) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(4) gg.searchNumber("1,297,307,992", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1001) gg.editAll("0", gg.TYPE_DWORD) gg.clearResults() gg.setRanges(4) gg.searchNumber("1,297,307,992", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("防封修改成功") gg.clearResults() gg.setRanges(16384) gg.searchNumber("1660944384;1996488704;1728053248", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(100) sl=gg.getResultCount() gg.toast("开启成功") end function a12() gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1633951848", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封12%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1465275732", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封14%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1445546323", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封18%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("289808488", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封23%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1719865971", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封29%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("291852690", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封35%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("294719632", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封39%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1399156857", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封49%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1629516581", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封59%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1717921138", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封69%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1627419765", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封73%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1394635634", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封79%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1627414883", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封81%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1711617654", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封86%") gg.clearResults() gg.makeRequest("https://time.tianqi.com/") gg.getResults(0) gg.makeRequest("https://time.tianqi.com/") gg.searchNumber("1465321814", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(100) gg.editAll("", gg.TYPE_DWORD) gg.toast("xa防封100%注入成功") gg.clearResults() end function a13() nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc0396c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc0396c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc0014c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc0014c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xbffc7c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xbffc7c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xbff87c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xbff87c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xbfe564},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xbfe564+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3d8e8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3d8e8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3cefc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3cefc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3cd24},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3cd24+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3cbb8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3cbb8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc0b280},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc0b280+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3c86c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3c86c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3c52c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3c52c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3c1dc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3c1dc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3bcdc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3bcdc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3bb44},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3bb44+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3a944},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3a944+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3a37c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3a37c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc39f04},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc39f04+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc39098},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc39098+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc38e98},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc38e98+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc38cbc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc38cbc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc074dc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc074dc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc35e28},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc35e28+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc35c40},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc35c40+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc356c8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc356c8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc354e0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc354e0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc351fc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc351fc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc348cc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc348cc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc33760},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc33760+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3311c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3311c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc32a64},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc32a64+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc32968},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc32968+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc31d28},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc31d28+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc31ad4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc31ad4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc31960},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc31960+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc31180},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc31180+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3105c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3105c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc30f20},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc30f20+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc30dfc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc30dfc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc30aec},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc30aec+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc306b0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc306b0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc304c4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc304c4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc303d8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc303d8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc2fea4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc2fea4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc2fc18},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc2fc18+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc2fa48},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc2fa48+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc2f8e4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc2f8e4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc2f534},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc2f534+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc213dc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc213dc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc21224},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc21224+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc20554},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc20554+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc20108},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc20108+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1fb70},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1fb70+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1fa74},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1fa74+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1f9b4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1f9b4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1f6e4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1f6e4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1ee38},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1ee38+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1ed08},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1ed08+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1ed08},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1ed08+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1ee38},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1ee38+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1ec1c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1ec1c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1e344},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1e344+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1e228},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1e228+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1dbb0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1dbb0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1d9c8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1d9c8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1d558},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1d558+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1c8b0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1c8b0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1c7b4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1c7b4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc19250},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc19250+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc18aa4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc18aa4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc18920},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc18920+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1875c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1875c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc184c8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc184c8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1834c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1834c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc181a8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc181a8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1803c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1803c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc17ebc},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc17ebc+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc17b58},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc17b58+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc15b64},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc15b64+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc15a68},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc15a68+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc15688},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc15688+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc14a70},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc14a70+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc147ac},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc147ac+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc14618},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc14618+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1452c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1452c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc14388},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc14388+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc1421c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc1421c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc13ed0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc13ed0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc13d28},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc13d28+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc13c10},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc13c10+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc13b38},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc13b38+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc13948},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc13948+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc131a0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc131a0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc45d1c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc45d1c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc45754},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc45754+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc433b8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc433b8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc43244},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc43244+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc4305c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc4305c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc42eb4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc42eb4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc4284c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc4284c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc425e0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc425e0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc42258},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc42258+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc420f4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc420f4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc41c40},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc41c40+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc41b54},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc41b54+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc41600},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc41600+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40d30},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40d30+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40ba0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40ba0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40aa4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40aa4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40860},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40860+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40764},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40764+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40668},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40668+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc4055c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc4055c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40460},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40460+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40364},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40364+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40268},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40268+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc4016c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc4016c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc40070},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc40070+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3ff84},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3ff84+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3fe88},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3fe88+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3fd9c},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3fd9c+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3fcb0},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3fcb0+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3fbc4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3fbc4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3fad8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3fad8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3f9ec},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3f9ec+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3f530},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3f530+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3f010},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3f010+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc3eaa8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc3eaa8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc0f1ec},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc0f1ec+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc0d704},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc0d704+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc0ccc8},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc0ccc8+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc0a738},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc0a738+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc0a268},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc0a268+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc096f4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc096f4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc08de4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc08de4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc04da4},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc04da4+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc04340},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc04340+4},}) nc_offset(getso("libil2cpp.so"),{{-476053404,4,0xc04f38},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xc04f38+4},}) end function a14() local t = {} t[1] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x14; -- 数值地址:0xBAF95014 t[2] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x34; -- 数值地址:0xBAF95034 t[3] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4C; -- 数值地址:0xBAF9504C t[4] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x50; -- 数值地址:0xBAF95050 t[5] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x54; -- 数值地址:0xBAF95054 t[6] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x6C; -- 数值地址:0xBAF9506C t[7] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x74; -- 数值地址:0xBAF95074 t[8] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x8C; -- 数值地址:0xBAF9508C t[9] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x94; -- 数值地址:0xBAF95094 t[10] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xAC; -- 数值地址:0xBAF950AC t[11] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xB0; -- 数值地址:0xBAF950B0 t[12] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xB4; -- 数值地址:0xBAF950B4 t[13] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xCC; -- 数值地址:0xBAF950CC t[14] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xD0; -- 数值地址:0xBAF950D0 t[15] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xEC; -- 数值地址:0xBAF950EC t[16] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xF0; -- 数值地址:0xBAF950F0 t[17] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x10C; -- 数值地址:0xBAF9510C t[18] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x110; -- 数值地址:0xBAF95110 t[19] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x12C; -- 数值地址:0xBAF9512C t[20] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x130; -- 数值地址:0xBAF95130 t[21] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x134; -- 数值地址:0xBAF95134 t[22] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x13C; -- 数值地址:0xBAF9513C t[23] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x148; -- 数值地址:0xBAF95148 t[24] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1CC; -- 数值地址:0xBAF951CC t[25] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1D0; -- 数值地址:0xBAF951D0 t[26] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1D4; -- 数值地址:0xBAF951D4 t[27] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x200; -- 数值地址:0xBAF95200 t[28] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x20C; -- 数值地址:0xBAF9520C t[29] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x21C; -- 数值地址:0xBAF9521C t[30] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x238; -- 数值地址:0xBAF95238 t[31] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x24C; -- 数值地址:0xBAF9524C t[32] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x25C; -- 数值地址:0xBAF9525C t[33] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x26C; -- 数值地址:0xBAF9526C t[34] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x278; -- 数值地址:0xBAF95278 t[35] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x298; -- 数值地址:0xBAF95298 t[36] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x2AC; -- 数值地址:0xBAF952AC t[37] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x2BC; -- 数值地址:0xBAF952BC t[38] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x35C; -- 数值地址:0xBAF9535C t[39] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x37C; -- 数值地址:0xBAF9537C t[40] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x3AC; -- 数值地址:0xBAF953AC t[41] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x3CC; -- 数值地址:0xBAF953CC t[42] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x3FC; -- 数值地址:0xBAF953FC t[43] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x43C; -- 数值地址:0xBAF9543C t[44] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x44C; -- 数值地址:0xBAF9544C t[45] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x45C; -- 数值地址:0xBAF9545C t[46] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4AC; -- 数值地址:0xBAF954AC t[47] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4BC; -- 数值地址:0xBAF954BC t[48] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4CC; -- 数值地址:0xBAF954CC t[49] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4DC; -- 数值地址:0xBAF954DC t[50] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4EC; -- 数值地址:0xBAF954EC t[51] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4FC; -- 数值地址:0xBAF954FC t[52] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x538; -- 数值地址:0xBAF95538 t[53] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x5CC; -- 数值地址:0xBAF955CC t[54] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x5DC; -- 数值地址:0xBAF955DC t[55] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x5EC; -- 数值地址:0xBAF955EC t[56] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x5FC; -- 数值地址:0xBAF955FC t[57] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x60C; -- 数值地址:0xBAF9560C t[58] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x61C; -- 数值地址:0xBAF9561C t[59] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x62C; -- 数值地址:0xBAF9562C t[60] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x63C; -- 数值地址:0xBAF9563C t[61] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x64C; -- 数值地址:0xBAF9564C t[62] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x65C; -- 数值地址:0xBAF9565C t[63] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x67C; -- 数值地址:0xBAF9567C t[64] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x6BC; -- 数值地址:0xBAF956BC t[65] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x6CC; -- 数值地址:0xBAF956CC t[66] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x6DC; -- 数值地址:0xBAF956DC t[67] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x708; -- 数值地址:0xBAF95708 t[68] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x728; -- 数值地址:0xBAF95728 t[69] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x738; -- 数值地址:0xBAF95738 t[70] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x798; -- 数值地址:0xBAF95798 t[71] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x7A8; -- 数值地址:0xBAF957A8 t[72] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x7F8; -- 数值地址:0xBAF957F8 t[73] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x808; -- 数值地址:0xBAF95808 t[74] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x8E8; -- 数值地址:0xBAF958E8 t[75] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x9A8; -- 数值地址:0xBAF959A8 t[76] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x9C8; -- 数值地址:0xBAF959C8 t[77] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x9D8; -- 数值地址:0xBAF959D8 t[78] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1248; -- 数值地址:0xBAF96248 t[79] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1264; -- 数值地址:0xBAF96264 t[80] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x127C; -- 数值地址:0xBAF9627C t[81] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x12CC; -- 数值地址:0xBAF962CC t[82] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1318; -- 数值地址:0xBAF96318 t[83] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1364; -- 数值地址:0xBAF96364 t[84] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x13F0; -- 数值地址:0xBAF963F0 t[85] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1418; -- 数值地址:0xBAF96418 t[86] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1428; -- 数值地址:0xBAF96428 t[87] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1430; -- 数值地址:0xBAF96430 t[88] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x143C; -- 数值地址:0xBAF9643C t[89] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1458; -- 数值地址:0xBAF96458 t[90] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1478; -- 数值地址:0xBAF96478 t[91] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x147C; -- 数值地址:0xBAF9647C t[92] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x148C; -- 数值地址:0xBAF9648C t[93] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1494; -- 数值地址:0xBAF96494 t[94] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x14D0; -- 数值地址:0xBAF964D0 t[95] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x14DC; -- 数值地址:0xBAF964DC t[96] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1508; -- 数值地址:0xBAF96508 t[97] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x150C; -- 数值地址:0xBAF9650C t[98] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1534; -- 数值地址:0xBAF96534 t[99] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x154C; -- 数值地址:0xBAF9654C t[100] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1558; -- 数值地址:0xBAF96558 t[101] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1574; -- 数值地址:0xBAF96574 t[102] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x164C; -- 数值地址:0xBAF9664C t[103] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1678; -- 数值地址:0xBAF96678 t[104] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16AC; -- 数值地址:0xBAF966AC t[105] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16BC; -- 数值地址:0xBAF966BC t[106] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16D0; -- 数值地址:0xBAF966D0 t[107] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16D4; -- 数值地址:0xBAF966D4 t[108] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16E4; -- 数值地址:0xBAF966E4 t[109] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16F0; -- 数值地址:0xBAF966F0 t[110] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16F8; -- 数值地址:0xBAF966F8 t[111] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1700; -- 数值地址:0xBAF96700 t[112] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1708; -- 数值地址:0xBAF96708 t[113] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1710; -- 数值地址:0xBAF96710 t[114] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1718; -- 数值地址:0xBAF96718 t[115] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1720; -- 数值地址:0xBAF96720 t[116] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1728; -- 数值地址:0xBAF96728 t[117] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1730; -- 数值地址:0xBAF96730 t[118] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1738; -- 数值地址:0xBAF96738 t[119] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1740; -- 数值地址:0xBAF96740 t[120] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1748; -- 数值地址:0xBAF96748 t[121] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1750; -- 数值地址:0xBAF96750 t[122] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1758; -- 数值地址:0xBAF96758 t[123] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1760; -- 数值地址:0xBAF96760 t[124] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1768; -- 数值地址:0xBAF96768 t[125] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1770; -- 数值地址:0xBAF96770 t[126] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1778; -- 数值地址:0xBAF96778 t[127] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1780; -- 数值地址:0xBAF96780 t[128] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x10608; -- 数值地址:0xBAFA5608 t[129] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x106B8; -- 数值地址:0xBAFA56B8 t[130] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x10708; -- 数值地址:0xBAFA5708 t[131] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D58; -- 数值地址:0xBAFA6D58 t[132] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D60; -- 数值地址:0xBAFA6D60 t[133] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D68; -- 数值地址:0xBAFA6D68 t[134] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D70; -- 数值地址:0xBAFA6D70 t[135] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D74; -- 数值地址:0xBAFA6D74 t[136] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D78; -- 数值地址:0xBAFA6D78 t[137] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D80; -- 数值地址:0xBAFA6D80 t[138] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D88; -- 数值地址:0xBAFA6D88 t[139] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D8C; -- 数值地址:0xBAFA6D8C t[140] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D94; -- 数值地址:0xBAFA6D94 t[141] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D98; -- 数值地址:0xBAFA6D98 t[142] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DA0; -- 数值地址:0xBAFA6DA0 t[143] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DA4; -- 数值地址:0xBAFA6DA4 t[144] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DA8; -- 数值地址:0xBAFA6DA8 t[145] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DB0; -- 数值地址:0xBAFA6DB0 t[146] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DB8; -- 数值地址:0xBAFA6DB8 t[147] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DC0; -- 数值地址:0xBAFA6DC0 t[148] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DC8; -- 数值地址:0xBAFA6DC8 t[149] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DD0; -- 数值地址:0xBAFA6DD0 t[150] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DD4; -- 数值地址:0xBAFA6DD4 t[151] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DD8; -- 数值地址:0xBAFA6DD8 t[152] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DE0; -- 数值地址:0xBAFA6DE0 t[153] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DE8; -- 数值地址:0xBAFA6DE8 t[154] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DF0; -- 数值地址:0xBAFA6DF0 t[155] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E04; -- 数值地址:0xBAFA6E04 t[156] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E14; -- 数值地址:0xBAFA6E14 t[157] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E1C; -- 数值地址:0xBAFA6E1C t[158] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E24; -- 数值地址:0xBAFA6E24 t[159] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E3C; -- 数值地址:0xBAFA6E3C t[160] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E4C; -- 数值地址:0xBAFA6E4C gg.addListItems({ [1] = { address = t[1], flags = 4, value = 0, freeze = true, }, [2] = { address = t[2], flags = 4, value = 0, freeze = true, }, [3] = { address = t[3], flags = 4, value = 0, freeze = true, }, [4] = { address = t[4], flags = 4, value = 0, freeze = true, }, [5] = { address = t[5], flags = 4, value = 0, freeze = true, }, [6] = { address = t[6], flags = 4, value = 0, freeze = true, }, [7] = { address = t[7], flags = 4, value = 0, freeze = true, }, [8] = { address = t[8], flags = 4, value = 0, freeze = true, }, [9] = { address = t[9], flags = 4, value = 0, freeze = true, }, [10] = { address = t[10], flags = 4, value = 0, freeze = true, }, [11] = { address = t[11], flags = 4, value = 0, freeze = true, }, [12] = { address = t[12], flags = 4, value = 0, freeze = true, }, [13] = { address = t[13], flags = 4, value = 0, freeze = true, }, [14] = { address = t[14], flags = 4, value = 0, freeze = true, }, [15] = { address = t[15], flags = 4, value = 0, freeze = true, }, [16] = { address = t[16], flags = 4, value = 0, freeze = true, }, [17] = { address = t[17], flags = 4, value = 0, freeze = true, }, [18] = { address = t[18], flags = 4, value = 0, freeze = true, }, [19] = { address = t[19], flags = 4, value = 0, freeze = true, }, [20] = { address = t[20], flags = 4, value = 0, freeze = true, }, [21] = { address = t[21], flags = 4, value = 0, freeze = true, }, [22] = { address = t[22], flags = 4, value = 0, freeze = true, }, [23] = { address = t[23], flags = 4, value = 0, freeze = true, }, [24] = { address = t[24], flags = 4, value = 0, freeze = true, }, [25] = { address = t[25], flags = 4, value = 0, freeze = true, }, [26] = { address = t[26], flags = 4, value = 0, freeze = true, }, [27] = { address = t[27], flags = 4, value = 0, freeze = true, }, [28] = { address = t[28], flags = 4, value = 0, freeze = true, }, [29] = { address = t[29], flags = 4, value = 0, freeze = true, }, [30] = { address = t[30], flags = 4, value = 0, freeze = true, }, [31] = { address = t[31], flags = 4, value = 0, freeze = true, }, [32] = { address = t[32], flags = 4, value = 0, freeze = true, }, [33] = { address = t[33], flags = 4, value = 0, freeze = true, }, [34] = { address = t[34], flags = 4, value = 0, freeze = true, }, [35] = { address = t[35], flags = 4, value = 0, freeze = true, }, [36] = { address = t[36], flags = 4, value = 0, freeze = true, }, [37] = { address = t[37], flags = 4, value = 0, freeze = true, }, [38] = { address = t[38], flags = 4, value = 0, freeze = true, }, [39] = { address = t[39], flags = 4, value = 0, freeze = true, }, [40] = { address = t[40], flags = 4, value = 0, freeze = true, }, [41] = { address = t[41], flags = 4, value = 0, freeze = true, }, [42] = { address = t[42], flags = 4, value = 0, freeze = true, }, [43] = { address = t[43], flags = 4, value = 0, freeze = true, }, [44] = { address = t[44], flags = 4, value = 0, freeze = true, }, [45] = { address = t[45], flags = 4, value = 0, freeze = true, }, [46] = { address = t[46], flags = 4, value = 0, freeze = true, }, [47] = { address = t[47], flags = 4, value = 0, freeze = true, }, [48] = { address = t[48], flags = 4, value = 0, freeze = true, }, [49] = { address = t[49], flags = 4, value = 0, freeze = true, }, [50] = { address = t[50], flags = 4, value = 0, freeze = true, }, [51] = { address = t[51], flags = 4, value = 0, freeze = true, }, [52] = { address = t[52], flags = 4, value = 0, freeze = true, }, [53] = { address = t[53], flags = 4, value = 0, freeze = true, }, [54] = { address = t[54], flags = 4, value = 0, freeze = true, }, [55] = { address = t[55], flags = 4, value = 0, freeze = true, }, [56] = { address = t[56], flags = 4, value = 0, freeze = true, }, [57] = { address = t[57], flags = 4, value = 0, freeze = true, }, [58] = { address = t[58], flags = 4, value = 0, freeze = true, }, [59] = { address = t[59], flags = 4, value = 0, freeze = true, }, [60] = { address = t[60], flags = 4, value = 0, freeze = true, }, [61] = { address = t[61], flags = 4, value = 0, freeze = true, }, [62] = { address = t[62], flags = 4, value = 0, freeze = true, }, [63] = { address = t[63], flags = 4, value = 0, freeze = true, }, [64] = { address = t[64], flags = 4, value = 0, freeze = true, }, [65] = { address = t[65], flags = 4, value = 0, freeze = true, }, [66] = { address = t[66], flags = 4, value = 0, freeze = true, }, [67] = { address = t[67], flags = 4, value = 0, freeze = true, }, [68] = { address = t[68], flags = 4, value = 0, freeze = true, }, [69] = { address = t[69], flags = 4, value = 0, freeze = true, }, [70] = { address = t[70], flags = 4, value = 0, freeze = true, }, [71] = { address = t[71], flags = 4, value = 0, freeze = true, }, [72] = { address = t[72], flags = 4, value = 0, freeze = true, }, [73] = { address = t[73], flags = 4, value = 0, freeze = true, }, [74] = { address = t[74], flags = 4, value = 0, freeze = true, }, [75] = { address = t[75], flags = 4, value = 0, freeze = true, }, [76] = { address = t[76], flags = 4, value = 0, freeze = true, }, [77] = { address = t[77], flags = 4, value = 0, freeze = true, }, [78] = { address = t[78], flags = 4, value = 0, freeze = true, }, [79] = { address = t[79], flags = 4, value = 0, freeze = true, }, [80] = { address = t[80], flags = 4, value = 0, freeze = true, }, [81] = { address = t[81], flags = 4, value = 0, freeze = true, }, [82] = { address = t[82], flags = 4, value = 0, freeze = true, }, [83] = { address = t[83], flags = 4, value = 0, freeze = true, }, [84] = { address = t[84], flags = 4, value = 0, freeze = true, }, [85] = { address = t[85], flags = 4, value = 0, freeze = true, }, [86] = { address = t[86], flags = 4, value = 0, freeze = true, }, [87] = { address = t[87], flags = 4, value = 0, freeze = true, }, [88] = { address = t[88], flags = 4, value = 0, freeze = true, }, [89] = { address = t[89], flags = 4, value = 0, freeze = true, }, [90] = { address = t[90], flags = 4, value = 0, freeze = true, }, [91] = { address = t[91], flags = 4, value = 0, freeze = true, }, [92] = { address = t[92], flags = 4, value = 0, freeze = true, }, [93] = { address = t[93], flags = 4, value = 0, freeze = true, }, [94] = { address = t[94], flags = 4, value = 0, freeze = true, }, [95] = { address = t[95], flags = 4, value = 0, freeze = true, }, [96] = { address = t[96], flags = 4, value = 0, freeze = true, }, [97] = { address = t[97], flags = 4, value = 0, freeze = true, }, [98] = { address = t[98], flags = 4, value = 0, freeze = true, }, [99] = { address = t[99], flags = 4, value = 0, freeze = true, }, [100] = { address = t[100], flags = 4, value = 0, freeze = true, }, [101] = { address = t[101], flags = 4, value = 0, freeze = true, }, [102] = { address = t[102], flags = 4, value = 0, freeze = true, }, [103] = { address = t[103], flags = 4, value = 0, freeze = true, }, [104] = { address = t[104], flags = 4, value = 0, freeze = true, }, [105] = { address = t[105], flags = 4, value = 0, freeze = true, }, [106] = { address = t[106], flags = 4, value = 0, freeze = true, }, [107] = { address = t[107], flags = 4, value = 0, freeze = true, }, [108] = { address = t[108], flags = 4, value = 0, freeze = true, }, [109] = { address = t[109], flags = 4, value = 0, freeze = true, }, [110] = { address = t[110], flags = 4, value = 0, freeze = true, }, [111] = { address = t[111], flags = 4, value = 0, freeze = true, }, [112] = { address = t[112], flags = 4, value = 0, freeze = true, }, [113] = { address = t[113], flags = 4, value = 0, freeze = true, }, [114] = { address = t[114], flags = 4, value = 0, freeze = true, }, [115] = { address = t[115], flags = 4, value = 0, freeze = true, }, [116] = { address = t[116], flags = 4, value = 0, freeze = true, }, [117] = { address = t[117], flags = 4, value = 0, freeze = true, }, [118] = { address = t[118], flags = 4, value = 0, freeze = true, }, [119] = { address = t[119], flags = 4, value = 0, freeze = true, }, [120] = { address = t[120], flags = 4, value = 0, freeze = true, }, [121] = { address = t[121], flags = 4, value = 0, freeze = true, }, [122] = { address = t[122], flags = 4, value = 0, freeze = true, }, [123] = { address = t[123], flags = 4, value = 0, freeze = true, }, [124] = { address = t[124], flags = 4, value = 0, freeze = true, }, [125] = { address = t[125], flags = 4, value = 0, freeze = true, }, [126] = { address = t[126], flags = 4, value = 0, freeze = true, }, [127] = { address = t[127], flags = 4, value = 0, freeze = true, }, [128] = { address = t[128], flags = 4, value = 0, freeze = true, }, [129] = { address = t[129], flags = 4, value = 0, freeze = true, }, [130] = { address = t[130], flags = 4, value = 0, freeze = true, }, [131] = { address = t[131], flags = 4, value = 0, freeze = true, }, [132] = { address = t[132], flags = 4, value = 0, freeze = true, }, [133] = { address = t[133], flags = 4, value = 0, freeze = true, }, [134] = { address = t[134], flags = 4, value = 0, freeze = true, }, [135] = { address = t[135], flags = 4, value = 0, freeze = true, }, [136] = { address = t[136], flags = 4, value = 0, freeze = true, }, [137] = { address = t[137], flags = 4, value = 0, freeze = true, }, [138] = { address = t[138], flags = 4, value = 0, freeze = true, }, [139] = { address = t[139], flags = 4, value = 0, freeze = true, }, [140] = { address = t[140], flags = 4, value = 0, freeze = true, }, [141] = { address = t[141], flags = 4, value = 0, freeze = true, }, [142] = { address = t[142], flags = 4, value = 0, freeze = true, }, [143] = { address = t[143], flags = 4, value = 0, freeze = true, }, [144] = { address = t[144], flags = 4, value = 0, freeze = true, }, [145] = { address = t[145], flags = 4, value = 0, freeze = true, }, [146] = { address = t[146], flags = 4, value = 0, freeze = true, }, [147] = { address = t[147], flags = 4, value = 0, freeze = true, }, [148] = { address = t[148], flags = 4, value = 0, freeze = true, }, [149] = { address = t[149], flags = 4, value = 0, freeze = true, }, [150] = { address = t[150], flags = 4, value = 0, freeze = true, }, [151] = { address = t[151], flags = 4, value = 0, freeze = true, }, [152] = { address = t[152], flags = 4, value = 0, freeze = true, }, [153] = { address = t[153], flags = 4, value = 0, freeze = true, }, [154] = { address = t[154], flags = 4, value = 0, freeze = true, }, [155] = { address = t[155], flags = 4, value = 0, freeze = true, }, [156] = { address = t[156], flags = 4, value = 0, freeze = true, }, [157] = { address = t[157], flags = 4, value = 0, freeze = true, }, [158] = { address = t[158], flags = 4, value = 0, freeze = true, }, [159] = { address = t[159], flags = 4, value = 0, freeze = true, }, [160] = { address = t[160], flags = 4, value = 0, freeze = true, }, }) gg.toast("开启成功,我直接稳死你m") end function a15() local t = {} t[1] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EB8; -- 数值地址:0xBB11AEB8 t[2] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EBC; -- 数值地址:0xBB11AEBC t[3] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EC0; -- 数值地址:0xBB11AEC0 t[4] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EC4; -- 数值地址:0xBB11AEC4 t[5] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EC8; -- 数值地址:0xBB11AEC8 t[6] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11ECC; -- 数值地址:0xBB11AECC t[7] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11ED0; -- 数值地址:0xBB11AED0 t[8] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11ED4; -- 数值地址:0xBB11AED4 t[9] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11ED8; -- 数值地址:0xBB11AED8 t[10] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EDC; -- 数值地址:0xBB11AEDC t[11] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EE0; -- 数值地址:0xBB11AEE0 t[12] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EE4; -- 数值地址:0xBB11AEE4 t[13] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EE8; -- 数值地址:0xBB11AEE8 t[14] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EEC; -- 数值地址:0xBB11AEEC t[15] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EF0; -- 数值地址:0xBB11AEF0 t[16] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EF4; -- 数值地址:0xBB11AEF4 t[17] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EF8; -- 数值地址:0xBB11AEF8 t[18] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11EFC; -- 数值地址:0xBB11AEFC t[19] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F00; -- 数值地址:0xBB11AF00 t[20] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F04; -- 数值地址:0xBB11AF04 t[21] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F08; -- 数值地址:0xBB11AF08 t[22] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F0C; -- 数值地址:0xBB11AF0C t[23] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F10; -- 数值地址:0xBB11AF10 t[24] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F14; -- 数值地址:0xBB11AF14 t[25] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F18; -- 数值地址:0xBB11AF18 t[26] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F1C; -- 数值地址:0xBB11AF1C t[27] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F20; -- 数值地址:0xBB11AF20 t[28] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F24; -- 数值地址:0xBB11AF24 t[29] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F28; -- 数值地址:0xBB11AF28 t[30] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F2C; -- 数值地址:0xBB11AF2C t[31] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F30; -- 数值地址:0xBB11AF30 t[32] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F34; -- 数值地址:0xBB11AF34 t[33] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F38; -- 数值地址:0xBB11AF38 t[34] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F3C; -- 数值地址:0xBB11AF3C t[35] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F40; -- 数值地址:0xBB11AF40 t[36] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F44; -- 数值地址:0xBB11AF44 t[37] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F48; -- 数值地址:0xBB11AF48 t[38] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F4C; -- 数值地址:0xBB11AF4C t[39] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F50; -- 数值地址:0xBB11AF50 t[40] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F54; -- 数值地址:0xBB11AF54 t[41] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F58; -- 数值地址:0xBB11AF58 t[42] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F5C; -- 数值地址:0xBB11AF5C t[43] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F60; -- 数值地址:0xBB11AF60 t[44] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F64; -- 数值地址:0xBB11AF64 t[45] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F68; -- 数值地址:0xBB11AF68 t[46] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F6C; -- 数值地址:0xBB11AF6C t[47] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F70; -- 数值地址:0xBB11AF70 t[48] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F74; -- 数值地址:0xBB11AF74 t[49] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F78; -- 数值地址:0xBB11AF78 t[50] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F7C; -- 数值地址:0xBB11AF7C t[51] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F80; -- 数值地址:0xBB11AF80 t[52] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F84; -- 数值地址:0xBB11AF84 t[53] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F88; -- 数值地址:0xBB11AF88 t[54] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F8C; -- 数值地址:0xBB11AF8C t[55] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F90; -- 数值地址:0xBB11AF90 t[56] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F94; -- 数值地址:0xBB11AF94 t[57] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F98; -- 数值地址:0xBB11AF98 t[58] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11F9C; -- 数值地址:0xBB11AF9C t[59] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FA0; -- 数值地址:0xBB11AFA0 t[60] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FA4; -- 数值地址:0xBB11AFA4 t[61] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FA8; -- 数值地址:0xBB11AFA8 t[62] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FAC; -- 数值地址:0xBB11AFAC t[63] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FB0; -- 数值地址:0xBB11AFB0 t[64] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FB4; -- 数值地址:0xBB11AFB4 t[65] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FB8; -- 数值地址:0xBB11AFB8 t[66] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FBC; -- 数值地址:0xBB11AFBC t[67] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FC0; -- 数值地址:0xBB11AFC0 t[68] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FC4; -- 数值地址:0xBB11AFC4 t[69] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FC8; -- 数值地址:0xBB11AFC8 t[70] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FCC; -- 数值地址:0xBB11AFCC t[71] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FD0; -- 数值地址:0xBB11AFD0 t[72] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FD4; -- 数值地址:0xBB11AFD4 t[73] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FD8; -- 数值地址:0xBB11AFD8 t[74] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FDC; -- 数值地址:0xBB11AFDC t[75] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FE0; -- 数值地址:0xBB11AFE0 t[76] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FE4; -- 数值地址:0xBB11AFE4 t[77] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FE8; -- 数值地址:0xBB11AFE8 t[78] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FEC; -- 数值地址:0xBB11AFEC t[79] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FF0; -- 数值地址:0xBB11AFF0 t[80] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FF4; -- 数值地址:0xBB11AFF4 t[81] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FF8; -- 数值地址:0xBB11AFF8 t[82] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11FFC; -- 数值地址:0xBB11AFFC gg.setValues({ [1] = { address = t[1], flags = 4, value = -6748, }, [2] = { address = t[2], flags = 4, value = -6748, }, [3] = { address = t[3], flags = 4, value = -6748, }, [4] = { address = t[4], flags = 4, value = -6748, }, [5] = { address = t[5], flags = 4, value = -6748, }, [6] = { address = t[6], flags = 4, value = -6748, }, [7] = { address = t[7], flags = 4, value = -6748, }, [8] = { address = t[8], flags = 4, value = -6748, }, [9] = { address = t[9], flags = 4, value = -6748, }, [10] = { address = t[10], flags = 4, value = -6748, }, [11] = { address = t[11], flags = 4, value = -6748, }, [12] = { address = t[12], flags = 4, value = -6748, }, [13] = { address = t[13], flags = 4, value = -6748, }, [14] = { address = t[14], flags = 4, value = -6748, }, [15] = { address = t[15], flags = 4, value = -6748, }, [16] = { address = t[16], flags = 4, value = -6748, }, [17] = { address = t[17], flags = 4, value = -6748, }, [18] = { address = t[18], flags = 4, value = -6748, }, [19] = { address = t[19], flags = 4, value = -6748, }, [20] = { address = t[20], flags = 4, value = -6748, }, [21] = { address = t[21], flags = 4, value = -6748, }, [22] = { address = t[22], flags = 4, value = -6748, }, [23] = { address = t[23], flags = 4, value = -6748, }, [24] = { address = t[24], flags = 4, value = -6748, }, [25] = { address = t[25], flags = 4, value = -6748, }, [26] = { address = t[26], flags = 4, value = -6748, }, [27] = { address = t[27], flags = 4, value = -6748, }, [28] = { address = t[28], flags = 4, value = -6748, }, [29] = { address = t[29], flags = 4, value = -6748, }, [30] = { address = t[30], flags = 4, value = -6748, }, [31] = { address = t[31], flags = 4, value = -6748, }, [32] = { address = t[32], flags = 4, value = -6748, }, [33] = { address = t[33], flags = 4, value = -6748, }, [34] = { address = t[34], flags = 4, value = -6748, }, [35] = { address = t[35], flags = 4, value = -6748, }, [36] = { address = t[36], flags = 4, value = -6748, }, [37] = { address = t[37], flags = 4, value = -6748, }, [38] = { address = t[38], flags = 4, value = -6748, }, [39] = { address = t[39], flags = 4, value = -6748, }, [40] = { address = t[40], flags = 4, value = -6748, }, [41] = { address = t[41], flags = 4, value = -6748, }, [42] = { address = t[42], flags = 4, value = -6748, }, [43] = { address = t[43], flags = 4, value = -6748, }, [44] = { address = t[44], flags = 4, value = -6748, }, [45] = { address = t[45], flags = 4, value = -6748, }, [46] = { address = t[46], flags = 4, value = -6748, }, [47] = { address = t[47], flags = 4, value = -6748, }, [48] = { address = t[48], flags = 4, value = -6748, }, [49] = { address = t[49], flags = 4, value = -6748, }, [50] = { address = t[50], flags = 4, value = -6748, }, [51] = { address = t[51], flags = 4, value = -6748, }, [52] = { address = t[52], flags = 4, value = -6748, }, [53] = { address = t[53], flags = 4, value = -6748, }, [54] = { address = t[54], flags = 4, value = -6748, }, [55] = { address = t[55], flags = 4, value = -6748, }, [56] = { address = t[56], flags = 4, value = -6748, }, [57] = { address = t[57], flags = 4, value = -6748, }, [58] = { address = t[58], flags = 4, value = -6748, }, [59] = { address = t[59], flags = 4, value = -6748, }, [60] = { address = t[60], flags = 4, value = -6748, }, [61] = { address = t[61], flags = 4, value = -6748, }, [62] = { address = t[62], flags = 4, value = -6748, }, [63] = { address = t[63], flags = 4, value = -6748, }, [64] = { address = t[64], flags = 4, value = -6748, }, [65] = { address = t[65], flags = 4, value = -6748, }, [66] = { address = t[66], flags = 4, value = -6748, }, [67] = { address = t[67], flags = 4, value = -6748, }, [68] = { address = t[68], flags = 4, value = -6748, }, [69] = { address = t[69], flags = 4, value = -6748, }, [70] = { address = t[70], flags = 4, value = -6748, }, [71] = { address = t[71], flags = 4, value = -6748, }, [72] = { address = t[72], flags = 4, value = -6748, }, [73] = { address = t[73], flags = 4, value = -6748, }, [74] = { address = t[74], flags = 4, value = -6748, }, [75] = { address = t[75], flags = 4, value = -6748, }, [76] = { address = t[76], flags = 4, value = -6748, }, [77] = { address = t[77], flags = 4, value = -6748, }, [78] = { address = t[78], flags = 4, value = -6748, }, [79] = { address = t[79], flags = 4, value = -6748, }, [80] = { address = t[80], flags = 4, value = -6748, }, [81] = { address = t[81], flags = 4, value = -6748, }, [82] = { address = t[82], flags = 4, value = -6748, }, }) gg.toast("开启成功,直接稳死你母亲") end function a16() local t = {} t[1] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x14; -- 数值地址:0xB8BC8014 t[2] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x34; -- 数值地址:0xB8BC8034 t[3] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4C; -- 数值地址:0xB8BC804C t[4] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x50; -- 数值地址:0xB8BC8050 t[5] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x54; -- 数值地址:0xB8BC8054 t[6] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x6C; -- 数值地址:0xB8BC806C t[7] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x74; -- 数值地址:0xB8BC8074 t[8] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x8C; -- 数值地址:0xB8BC808C t[9] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x94; -- 数值地址:0xB8BC8094 t[10] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xAC; -- 数值地址:0xB8BC80AC t[11] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xB0; -- 数值地址:0xB8BC80B0 t[12] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xB4; -- 数值地址:0xB8BC80B4 t[13] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xCC; -- 数值地址:0xB8BC80CC t[14] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xD0; -- 数值地址:0xB8BC80D0 t[15] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xEC; -- 数值地址:0xB8BC80EC t[16] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0xF0; -- 数值地址:0xB8BC80F0 t[17] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x10C; -- 数值地址:0xB8BC810C t[18] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x110; -- 数值地址:0xB8BC8110 t[19] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x12C; -- 数值地址:0xB8BC812C t[20] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x130; -- 数值地址:0xB8BC8130 t[21] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x134; -- 数值地址:0xB8BC8134 t[22] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x13C; -- 数值地址:0xB8BC813C t[23] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x148; -- 数值地址:0xB8BC8148 t[24] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1CC; -- 数值地址:0xB8BC81CC t[25] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1D0; -- 数值地址:0xB8BC81D0 t[26] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1D4; -- 数值地址:0xB8BC81D4 t[27] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x200; -- 数值地址:0xB8BC8200 t[28] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x20C; -- 数值地址:0xB8BC820C t[29] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x21C; -- 数值地址:0xB8BC821C t[30] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x238; -- 数值地址:0xB8BC8238 t[31] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x24C; -- 数值地址:0xB8BC824C t[32] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x25C; -- 数值地址:0xB8BC825C t[33] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x26C; -- 数值地址:0xB8BC826C t[34] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x278; -- 数值地址:0xB8BC8278 t[35] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x298; -- 数值地址:0xB8BC8298 t[36] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x2AC; -- 数值地址:0xB8BC82AC t[37] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x2BC; -- 数值地址:0xB8BC82BC t[38] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x35C; -- 数值地址:0xB8BC835C t[39] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x37C; -- 数值地址:0xB8BC837C t[40] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x3AC; -- 数值地址:0xB8BC83AC t[41] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x3CC; -- 数值地址:0xB8BC83CC t[42] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x3FC; -- 数值地址:0xB8BC83FC t[43] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x43C; -- 数值地址:0xB8BC843C t[44] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x44C; -- 数值地址:0xB8BC844C t[45] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x45C; -- 数值地址:0xB8BC845C t[46] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4AC; -- 数值地址:0xB8BC84AC t[47] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4BC; -- 数值地址:0xB8BC84BC t[48] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4CC; -- 数值地址:0xB8BC84CC t[49] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4DC; -- 数值地址:0xB8BC84DC t[50] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4EC; -- 数值地址:0xB8BC84EC t[51] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x4FC; -- 数值地址:0xB8BC84FC t[52] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x538; -- 数值地址:0xB8BC8538 t[53] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x568; -- 数值地址:0xB8BC8568 t[54] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x5CC; -- 数值地址:0xB8BC85CC t[55] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x5DC; -- 数值地址:0xB8BC85DC t[56] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x5EC; -- 数值地址:0xB8BC85EC t[57] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x5FC; -- 数值地址:0xB8BC85FC t[58] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x60C; -- 数值地址:0xB8BC860C t[59] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x61C; -- 数值地址:0xB8BC861C t[60] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x62C; -- 数值地址:0xB8BC862C t[61] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x63C; -- 数值地址:0xB8BC863C t[62] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x64C; -- 数值地址:0xB8BC864C t[63] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x65C; -- 数值地址:0xB8BC865C t[64] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x67C; -- 数值地址:0xB8BC867C t[65] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x6BC; -- 数值地址:0xB8BC86BC t[66] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x6CC; -- 数值地址:0xB8BC86CC t[67] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x6DC; -- 数值地址:0xB8BC86DC t[68] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x708; -- 数值地址:0xB8BC8708 t[69] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x728; -- 数值地址:0xB8BC8728 t[70] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x738; -- 数值地址:0xB8BC8738 t[71] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x798; -- 数值地址:0xB8BC8798 t[72] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x7A8; -- 数值地址:0xB8BC87A8 t[73] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x7C8; -- 数值地址:0xB8BC87C8 t[74] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x7F8; -- 数值地址:0xB8BC87F8 t[75] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x808; -- 数值地址:0xB8BC8808 t[76] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x8E8; -- 数值地址:0xB8BC88E8 t[77] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x9A8; -- 数值地址:0xB8BC89A8 t[78] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x9B8; -- 数值地址:0xB8BC89B8 t[79] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x9C8; -- 数值地址:0xB8BC89C8 t[80] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x9D8; -- 数值地址:0xB8BC89D8 t[81] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x123C; -- 数值地址:0xB8BC923C t[82] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1248; -- 数值地址:0xB8BC9248 t[83] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1264; -- 数值地址:0xB8BC9264 t[84] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x127C; -- 数值地址:0xB8BC927C t[85] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x12A0; -- 数值地址:0xB8BC92A0 t[86] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x12A4; -- 数值地址:0xB8BC92A4 t[87] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x12CC; -- 数值地址:0xB8BC92CC t[88] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1318; -- 数值地址:0xB8BC9318 t[89] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1334; -- 数值地址:0xB8BC9334 t[90] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1364; -- 数值地址:0xB8BC9364 t[91] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x13F0; -- 数值地址:0xB8BC93F0 t[92] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1418; -- 数值地址:0xB8BC9418 t[93] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1428; -- 数值地址:0xB8BC9428 t[94] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1430; -- 数值地址:0xB8BC9430 t[95] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x143C; -- 数值地址:0xB8BC943C t[96] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1458; -- 数值地址:0xB8BC9458 t[97] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1478; -- 数值地址:0xB8BC9478 t[98] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x147C; -- 数值地址:0xB8BC947C t[99] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x148C; -- 数值地址:0xB8BC948C t[100] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1494; -- 数值地址:0xB8BC9494 t[101] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x14D0; -- 数值地址:0xB8BC94D0 t[102] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x14DC; -- 数值地址:0xB8BC94DC t[103] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x14F0; -- 数值地址:0xB8BC94F0 t[104] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1508; -- 数值地址:0xB8BC9508 t[105] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x150C; -- 数值地址:0xB8BC950C t[106] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1534; -- 数值地址:0xB8BC9534 t[107] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1548; -- 数值地址:0xB8BC9548 t[108] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x154C; -- 数值地址:0xB8BC954C t[109] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1558; -- 数值地址:0xB8BC9558 t[110] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1574; -- 数值地址:0xB8BC9574 t[111] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x164C; -- 数值地址:0xB8BC964C t[112] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1678; -- 数值地址:0xB8BC9678 t[113] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16AC; -- 数值地址:0xB8BC96AC t[114] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16BC; -- 数值地址:0xB8BC96BC t[115] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16C4; -- 数值地址:0xB8BC96C4 t[116] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16D0; -- 数值地址:0xB8BC96D0 t[117] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16D4; -- 数值地址:0xB8BC96D4 t[118] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16E4; -- 数值地址:0xB8BC96E4 t[119] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16F0; -- 数值地址:0xB8BC96F0 t[120] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x16F8; -- 数值地址:0xB8BC96F8 t[121] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1700; -- 数值地址:0xB8BC9700 t[122] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1708; -- 数值地址:0xB8BC9708 t[123] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1710; -- 数值地址:0xB8BC9710 t[124] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1718; -- 数值地址:0xB8BC9718 t[125] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1720; -- 数值地址:0xB8BC9720 t[126] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1728; -- 数值地址:0xB8BC9728 t[127] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1730; -- 数值地址:0xB8BC9730 t[128] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1738; -- 数值地址:0xB8BC9738 t[129] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1740; -- 数值地址:0xB8BC9740 t[130] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1748; -- 数值地址:0xB8BC9748 t[131] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1750; -- 数值地址:0xB8BC9750 t[132] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1758; -- 数值地址:0xB8BC9758 t[133] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1760; -- 数值地址:0xB8BC9760 t[134] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1768; -- 数值地址:0xB8BC9768 t[135] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1770; -- 数值地址:0xB8BC9770 t[136] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1778; -- 数值地址:0xB8BC9778 t[137] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x1780; -- 数值地址:0xB8BC9780 t[138] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x10608; -- 数值地址:0xB8BD8608 t[139] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x106B8; -- 数值地址:0xB8BD86B8 t[140] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x10708; -- 数值地址:0xB8BD8708 t[141] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D58; -- 数值地址:0xB8BD9D58 t[142] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D60; -- 数值地址:0xB8BD9D60 t[143] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D68; -- 数值地址:0xB8BD9D68 t[144] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D70; -- 数值地址:0xB8BD9D70 t[145] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D74; -- 数值地址:0xB8BD9D74 t[146] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D78; -- 数值地址:0xB8BD9D78 t[147] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D80; -- 数值地址:0xB8BD9D80 t[148] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D88; -- 数值地址:0xB8BD9D88 t[149] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D8C; -- 数值地址:0xB8BD9D8C t[150] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D94; -- 数值地址:0xB8BD9D94 t[151] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11D98; -- 数值地址:0xB8BD9D98 t[152] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DA0; -- 数值地址:0xB8BD9DA0 t[153] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DA4; -- 数值地址:0xB8BD9DA4 t[154] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DA8; -- 数值地址:0xB8BD9DA8 t[155] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DB0; -- 数值地址:0xB8BD9DB0 t[156] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DB8; -- 数值地址:0xB8BD9DB8 t[157] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DC0; -- 数值地址:0xB8BD9DC0 t[158] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DC8; -- 数值地址:0xB8BD9DC8 t[159] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DD0; -- 数值地址:0xB8BD9DD0 t[160] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DD4; -- 数值地址:0xB8BD9DD4 t[161] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DD8; -- 数值地址:0xB8BD9DD8 t[162] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DE0; -- 数值地址:0xB8BD9DE0 t[163] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DE8; -- 数值地址:0xB8BD9DE8 t[164] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DF0; -- 数值地址:0xB8BD9DF0 t[165] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DF4; -- 数值地址:0xB8BD9DF4 t[166] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11DF8; -- 数值地址:0xB8BD9DF8 t[167] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E00; -- 数值地址:0xB8BD9E00 t[168] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E04; -- 数值地址:0xB8BD9E04 t[169] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E08; -- 数值地址:0xB8BD9E08 t[170] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E10; -- 数值地址:0xB8BD9E10 t[171] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E14; -- 数值地址:0xB8BD9E14 t[172] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E18; -- 数值地址:0xB8BD9E18 t[173] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E1C; -- 数值地址:0xB8BD9E1C t[174] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E24; -- 数值地址:0xB8BD9E24 t[175] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E3C; -- 数值地址:0xB8BD9E3C t[176] = gg.getRangesList("libApkPatchLibrary.so")[1]["start"] + 0x11E4C; -- 数值地址:0xB8BD9E4C gg.addListItems({ [1] = { address = t[1], flags = 4, value = 0, freeze = true, }, [2] = { address = t[2], flags = 4, value = 0, freeze = true, }, [3] = { address = t[3], flags = 4, value = 0, freeze = true, }, [4] = { address = t[4], flags = 4, value = 0, freeze = true, }, [5] = { address = t[5], flags = 4, value = 0, freeze = true, }, [6] = { address = t[6], flags = 4, value = 0, freeze = true, }, [7] = { address = t[7], flags = 4, value = 0, freeze = true, }, [8] = { address = t[8], flags = 4, value = 0, freeze = true, }, [9] = { address = t[9], flags = 4, value = 0, freeze = true, }, [10] = { address = t[10], flags = 4, value = 0, freeze = true, }, [11] = { address = t[11], flags = 4, value = 0, freeze = true, }, [12] = { address = t[12], flags = 4, value = 0, freeze = true, }, [13] = { address = t[13], flags = 4, value = 0, freeze = true, }, [14] = { address = t[14], flags = 4, value = 0, freeze = true, }, [15] = { address = t[15], flags = 4, value = 0, freeze = true, }, [16] = { address = t[16], flags = 4, value = 0, freeze = true, }, [17] = { address = t[17], flags = 4, value = 0, freeze = true, }, [18] = { address = t[18], flags = 4, value = 0, freeze = true, }, [19] = { address = t[19], flags = 4, value = 0, freeze = true, }, [20] = { address = t[20], flags = 4, value = 0, freeze = true, }, [21] = { address = t[21], flags = 4, value = 0, freeze = true, }, [22] = { address = t[22], flags = 4, value = 0, freeze = true, }, [23] = { address = t[23], flags = 4, value = 0, freeze = true, }, [24] = { address = t[24], flags = 4, value = 0, freeze = true, }, [25] = { address = t[25], flags = 4, value = 0, freeze = true, }, [26] = { address = t[26], flags = 4, value = 0, freeze = true, }, [27] = { address = t[27], flags = 4, value = 0, freeze = true, }, [28] = { address = t[28], flags = 4, value = 0, freeze = true, }, [29] = { address = t[29], flags = 4, value = 0, freeze = true, }, [30] = { address = t[30], flags = 4, value = 0, freeze = true, }, [31] = { address = t[31], flags = 4, value = 0, freeze = true, }, [32] = { address = t[32], flags = 4, value = 0, freeze = true, }, [33] = { address = t[33], flags = 4, value = 0, freeze = true, }, [34] = { address = t[34], flags = 4, value = 0, freeze = true, }, [35] = { address = t[35], flags = 4, value = 0, freeze = true, }, [36] = { address = t[36], flags = 4, value = 0, freeze = true, }, [37] = { address = t[37], flags = 4, value = 0, freeze = true, }, [38] = { address = t[38], flags = 4, value = 0, freeze = true, }, [39] = { address = t[39], flags = 4, value = 0, freeze = true, }, [40] = { address = t[40], flags = 4, value = 0, freeze = true, }, [41] = { address = t[41], flags = 4, value = 0, freeze = true, }, [42] = { address = t[42], flags = 4, value = 0, freeze = true, }, [43] = { address = t[43], flags = 4, value = 0, freeze = true, }, [44] = { address = t[44], flags = 4, value = 0, freeze = true, }, [45] = { address = t[45], flags = 4, value = 0, freeze = true, }, [46] = { address = t[46], flags = 4, value = 0, freeze = true, }, [47] = { address = t[47], flags = 4, value = 0, freeze = true, }, [48] = { address = t[48], flags = 4, value = 0, freeze = true, }, [49] = { address = t[49], flags = 4, value = 0, freeze = true, }, [50] = { address = t[50], flags = 4, value = 0, freeze = true, }, [51] = { address = t[51], flags = 4, value = 0, freeze = true, }, [52] = { address = t[52], flags = 4, value = 0, freeze = true, }, [53] = { address = t[53], flags = 4, value = 0, freeze = true, }, [54] = { address = t[54], flags = 4, value = 0, freeze = true, }, [55] = { address = t[55], flags = 4, value = 0, freeze = true, }, [56] = { address = t[56], flags = 4, value = 0, freeze = true, }, [57] = { address = t[57], flags = 4, value = 0, freeze = true, }, [58] = { address = t[58], flags = 4, value = 0, freeze = true, }, [59] = { address = t[59], flags = 4, value = 0, freeze = true, }, [60] = { address = t[60], flags = 4, value = 0, freeze = true, }, [61] = { address = t[61], flags = 4, value = 0, freeze = true, }, [62] = { address = t[62], flags = 4, value = 0, freeze = true, }, [63] = { address = t[63], flags = 4, value = 0, freeze = true, }, [64] = { address = t[64], flags = 4, value = 0, freeze = true, }, [65] = { address = t[65], flags = 4, value = 0, freeze = true, }, [66] = { address = t[66], flags = 4, value = 0, freeze = true, }, [67] = { address = t[67], flags = 4, value = 0, freeze = true, }, [68] = { address = t[68], flags = 4, value = 0, freeze = true, }, [69] = { address = t[69], flags = 4, value = 0, freeze = true, }, [70] = { address = t[70], flags = 4, value = 0, freeze = true, }, [71] = { address = t[71], flags = 4, value = 0, freeze = true, }, [72] = { address = t[72], flags = 4, value = 0, freeze = true, }, [73] = { address = t[73], flags = 4, value = 0, freeze = true, }, [74] = { address = t[74], flags = 4, value = 0, freeze = true, }, [75] = { address = t[75], flags = 4, value = 0, freeze = true, }, [76] = { address = t[76], flags = 4, value = 0, freeze = true, }, [77] = { address = t[77], flags = 4, value = 0, freeze = true, }, [78] = { address = t[78], flags = 4, value = 0, freeze = true, }, [79] = { address = t[79], flags = 4, value = 0, freeze = true, }, [80] = { address = t[80], flags = 4, value = 0, freeze = true, }, [81] = { address = t[81], flags = 4, value = 0, freeze = true, }, [82] = { address = t[82], flags = 4, value = 0, freeze = true, }, [83] = { address = t[83], flags = 4, value = 0, freeze = true, }, [84] = { address = t[84], flags = 4, value = 0, freeze = true, }, [85] = { address = t[85], flags = 4, value = 0, freeze = true, }, [86] = { address = t[86], flags = 4, value = 0, freeze = true, }, [87] = { address = t[87], flags = 4, value = 0, freeze = true, }, [88] = { address = t[88], flags = 4, value = 0, freeze = true, }, [89] = { address = t[89], flags = 4, value = 0, freeze = true, }, [90] = { address = t[90], flags = 4, value = 0, freeze = true, }, [91] = { address = t[91], flags = 4, value = 0, freeze = true, }, [92] = { address = t[92], flags = 4, value = 0, freeze = true, }, [93] = { address = t[93], flags = 4, value = 0, freeze = true, }, [94] = { address = t[94], flags = 4, value = 0, freeze = true, }, [95] = { address = t[95], flags = 4, value = 0, freeze = true, }, [96] = { address = t[96], flags = 4, value = 0, freeze = true, }, [97] = { address = t[97], flags = 4, value = 0, freeze = true, }, [98] = { address = t[98], flags = 4, value = 0, freeze = true, }, [99] = { address = t[99], flags = 4, value = 0, freeze = true, }, [100] = { address = t[100], flags = 4, value = 0, freeze = true, }, [101] = { address = t[101], flags = 4, value = 0, freeze = true, }, [102] = { address = t[102], flags = 4, value = 0, freeze = true, }, [103] = { address = t[103], flags = 4, value = 0, freeze = true, }, [104] = { address = t[104], flags = 4, value = 0, freeze = true, }, [105] = { address = t[105], flags = 4, value = 0, freeze = true, }, [106] = { address = t[106], flags = 4, value = 0, freeze = true, }, [107] = { address = t[107], flags = 4, value = 0, freeze = true, }, [108] = { address = t[108], flags = 4, value = 0, freeze = true, }, [109] = { address = t[109], flags = 4, value = 0, freeze = true, }, [110] = { address = t[110], flags = 4, value = 0, freeze = true, }, [111] = { address = t[111], flags = 4, value = 0, freeze = true, }, [112] = { address = t[112], flags = 4, value = 0, freeze = true, }, [113] = { address = t[113], flags = 4, value = 0, freeze = true, }, [114] = { address = t[114], flags = 4, value = 0, freeze = true, }, [115] = { address = t[115], flags = 4, value = 0, freeze = true, }, [116] = { address = t[116], flags = 4, value = 0, freeze = true, }, [117] = { address = t[117], flags = 4, value = 0, freeze = true, }, [118] = { address = t[118], flags = 4, value = 0, freeze = true, }, [119] = { address = t[119], flags = 4, value = 0, freeze = true, }, [120] = { address = t[120], flags = 4, value = 0, freeze = true, }, [121] = { address = t[121], flags = 4, value = 0, freeze = true, }, [122] = { address = t[122], flags = 4, value = 0, freeze = true, }, [123] = { address = t[123], flags = 4, value = 0, freeze = true, }, [124] = { address = t[124], flags = 4, value = 0, freeze = true, }, [125] = { address = t[125], flags = 4, value = 0, freeze = true, }, [126] = { address = t[126], flags = 4, value = 0, freeze = true, }, [127] = { address = t[127], flags = 4, value = 0, freeze = true, }, [128] = { address = t[128], flags = 4, value = 0, freeze = true, }, [129] = { address = t[129], flags = 4, value = 0, freeze = true, }, [130] = { address = t[130], flags = 4, value = 0, freeze = true, }, [131] = { address = t[131], flags = 4, value = 0, freeze = true, }, [132] = { address = t[132], flags = 4, value = 0, freeze = true, }, [133] = { address = t[133], flags = 4, value = 0, freeze = true, }, [134] = { address = t[134], flags = 4, value = 0, freeze = true, }, [135] = { address = t[135], flags = 4, value = 0, freeze = true, }, [136] = { address = t[136], flags = 4, value = 0, freeze = true, }, [137] = { address = t[137], flags = 4, value = 0, freeze = true, }, [138] = { address = t[138], flags = 4, value = 0, freeze = true, }, [139] = { address = t[139], flags = 4, value = 0, freeze = true, }, [140] = { address = t[140], flags = 4, value = 0, freeze = true, }, [141] = { address = t[141], flags = 4, value = 0, freeze = true, }, [142] = { address = t[142], flags = 4, value = 0, freeze = true, }, [143] = { address = t[143], flags = 4, value = 0, freeze = true, }, [144] = { address = t[144], flags = 4, value = 0, freeze = true, }, [145] = { address = t[145], flags = 4, value = 0, freeze = true, }, [146] = { address = t[146], flags = 4, value = 0, freeze = true, }, [147] = { address = t[147], flags = 4, value = 0, freeze = true, }, [148] = { address = t[148], flags = 4, value = 0, freeze = true, }, [149] = { address = t[149], flags = 4, value = 0, freeze = true, }, [150] = { address = t[150], flags = 4, value = 0, freeze = true, }, [151] = { address = t[151], flags = 4, value = 0, freeze = true, }, [152] = { address = t[152], flags = 4, value = 0, freeze = true, }, [153] = { address = t[153], flags = 4, value = 0, freeze = true, }, [154] = { address = t[154], flags = 4, value = 0, freeze = true, }, [155] = { address = t[155], flags = 4, value = 0, freeze = true, }, [156] = { address = t[156], flags = 4, value = 0, freeze = true, }, [157] = { address = t[157], flags = 4, value = 0, freeze = true, }, [158] = { address = t[158], flags = 4, value = 0, freeze = true, }, [159] = { address = t[159], flags = 4, value = 0, freeze = true, }, [160] = { address = t[160], flags = 4, value = 0, freeze = true, }, [161] = { address = t[161], flags = 4, value = 0, freeze = true, }, [162] = { address = t[162], flags = 4, value = 0, freeze = true, }, [163] = { address = t[163], flags = 4, value = 0, freeze = true, }, [164] = { address = t[164], flags = 4, value = 0, freeze = true, }, [165] = { address = t[165], flags = 4, value = 0, freeze = true, }, [166] = { address = t[166], flags = 4, value = 0, freeze = true, }, [167] = { address = t[167], flags = 4, value = 0, freeze = true, }, [168] = { address = t[168], flags = 4, value = 0, freeze = true, }, [169] = { address = t[169], flags = 4, value = 0, freeze = true, }, [170] = { address = t[170], flags = 4, value = 0, freeze = true, }, [171] = { address = t[171], flags = 4, value = 0, freeze = true, }, [172] = { address = t[172], flags = 4, value = 0, freeze = true, }, [173] = { address = t[173], flags = 4, value = 0, freeze = true, }, [174] = { address = t[174], flags = 4, value = 0, freeze = true, }, [175] = { address = t[175], flags = 4, value = 0, freeze = true, }, [176] = { address = t[176], flags = 4, value = 0, freeze = true, }, }) gg.toast("开启成功,直接防死你") end function b1() so = gg.getRangesList('libil2cpp.so')[1].start function BaseAddressD(address, value) local tt = {} tt[1] = {} tt[1].address = so + address tt[1].flags = 4 tt[1].value = value tt[2] = {} tt[2].address = so + address + 0x4 tt[2].flags = 4 tt[2].value = '~A BX LR' gg.setValues(tt) end BaseAddressD(0x18a66b0,'-476052716') BaseAddressD(0x18a66b4,'-516948194') gg.toast("开启成功") end function b2() qmnb = { {["memory"] = 32}, {["name"] = "0概率触发开锁"}, {["value"] = 59.0, ["type"] = 16}, {["lv"] = 2.0,["offset"] =20, ["type"] = 16}, } qmxg = { {["value"] = 99999,["offset"] =20, ["type"] = 16}, } xqmnb(qmnb) gg.toast("开启成功") end function b3() qmnb = { {["memory"] = 32}, {["name"] = "三倍开锁"}, {["value"] = 1.5, ["type"] = 16}, {["lv"] = 1.0,["offset"] =-4, ["type"] = 16}, {["lv"] = 2.0,["offset"] =4, ["type"] = 16}, {["lv"] = 2.5,["offset"] =8, ["type"] = 16}, } qmxg = { {["value"] = 3,["offset"] =-4, ["type"] = 16}, } xqmnb(qmnb) gg.toast("开启成功") end function b4() qmnb = { {["memory"] = 32}, {["name"] = "高跳"}, {["value"] = 4.900000095367432, ["type"] = 16}, {["lv"] = 900.0,["offset"] =-4, ["type"] = 16}, {["lv"] = 20.0,["offset"] =-8, ["type"] = 16}, } qmxg = { {["value"] = 6.8,["offset"] =0, ["type"] = 16}, } xqmnb(qmnb) gg.toast("开启成功") end function b5() qmnb = { {["memory"] = 32}, {["name"] = "移速"}, {["value"] = 2.79999995232, ["type"] = 16}, {["lv"] = 20.0,["offset"] =4, ["type"] = 16}, {["lv"] = 900.0,["offset"] =12, ["type"] = 16}, } qmxg = { {["value"] = 4.5,["offset"] =0, ["type"] = 16}, } xqmnb(qmnb) gg.toast("开启成功") end function b6() qmnb = { {["memory"] = 32}, {["name"] = "全图高亮"}, {["value"] = 8.0, ["type"]=16}, {["lv"] = 4,["offset"]=-4, ["type"]=4}, {["lv"] = 1,["offset"]=8, ["type"]=4}, {["lv"] = 8,["offset"]=12, ["type"]=4}, } qmxg = { {["value"] = 1, ["offset"] = 46, ["type"] = 4, ['freeze'] = true}, } xqmnb(qmnb) gg.toast("开启成功") end function b7() fastsearch({ {25.0, 16, 32}, {1.0, -4, 16}, {0.5, -8, 16}, {2.5, -12, 16} }, { {0.0, -4, 16, false}, },"无视夹子") gg.toast("开启成功") end function b8() fastsearch({ {-10, 16, 32}, {49.0, 20, 16}, }, { {999999, 0, 16, false}, },"人物穿墙") gg.toast("开启成功") end function b9() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("1.29999995232", FLOAT, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启成功") else gg.searchNumber("",FLOAT , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("3", FLOAT) gg.toast("开启成功") gg.clearResults() end end function b10() fastsearch({ { 200, 16, 32 }, { 100, -20, 16 }, { 0.30000001192092896, -16, 16 } }, { { 100, -24, 16, false } }, "倒地复活") gg.toast("开启成功") end function b11() local t = {"libil2cpp.so", "Cd"} local tt = {0x2130BC, 0x5C, 0x10, 0x78, 0x10} local ttt = S_Pointer(t, tt) gg.setValues({{address = ttt, flags = 16, value = 0}}) end function c1() nc_offset(getso("libil2cpp.so"),{{-442564368,4,0x1ba4524},}) nc_offset(getso("libil2cpp.so"),{{-516948194,4,0x1ba4528},}) end function c2() u=gg.prompt({"拳套改100 皮卡101 侦查眼102 手雷103 医疗包104 跳高105 护盾106 阻挡箱107 雷达108 狗109 针110 酒桶111 飞爪112 传送门113 自走球114 毒液115 滑板116 魔法墙117 引力场118 治疗球119 气垫120 导弹121 追踪雷122 震荡波123 小飞机124 时光机125 跳跳杆126 拳套127 吼吼号128 噗噗蛋129 呼啦圈130 火箭筒200 迫击炮210 冲锋枪220 能量剑240 蹦蹦枪250 能量炮280 霰弹枪290 换风标300 霸天斧310\n\n请输入需要修改的道具卡↓"},{},{"number"}) qmnb = { {["memory"] = 32}, {["name"] = "拳套"}, {["value"] = 779514723, ["type"] = 4}, {["lv"] = 1632071241, ["offset"] = 4, ["type"] = 4}, {["lv"] = 25655, ["offset"] = 32, ["type"] = 4}, {["lv"] = 259072, ["offset"] = 40, ["type"] = 4}, } qmxg = { {["value"] = u[1], ["offset"] = -12, ["type"] = 4}, } xqmnb(qmnb) gg.toast("开启成功") end function c3() local t = {"libil2cpp.so", "Cd"} local tt = {0x24F418, 0x9C, 0xA8, 0x5C} local ttt = S_Pointer(t, tt) gg.addListItems({{address = ttt, flags = 4, value = 0, freeze = true}}) gg.toast("开启成功") end function c4() qmnb = { {["memory"] = 32}, {["name"] = "道具无冷"}, {["value"] = 200.0, ["type"] = 16}, {["lv"] = 1.0,["offset"] =4, ["type"] = 16}, {["lv"] = 1.0,["offset"] =8, ["type"] = 16}, {["lv"] = 1.0,["offset"] =12, ["type"] = 16}, {["lv"] = 1.0,["offset"] =16, ["type"] = 16}, {["lv"] = 1.0,["offset"] =20, ["type"] = 16}, } qmxg = { {["value"] = 0.0,["offset"] =24, ["type"] = 16}, } xqmnb(qmnb) gg.toast("开启成功") end function c5() nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xF43B64},}) gg.toast("开启成功") end function c6() gg.clearResults() gg.setRanges(16384) gg.searchNumber("-2.02910614e20;0.00100000005;-1.30940708e25;-1.30683878e21::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.00100000005", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("1.0", gg.TYPE_FLOAT) gg.clearResults() gg.toast("开启成功") end function c7() xh=gg.alert("破盾","开","关") if xh == 1 then fastsearch ({{-128.00001525879,16,16384}, {-382908368,20,4}, {-494030840,24,4}, {167772163,-32,4}, {167772164,-68,4}, }, {{-486539264,20,4}, {-516948194,24,4,false}}) end if xh==2 then xtnb({{false,227805720,0,4,nil,nil},{-481296384,1540,4},{436207620,1544,4},{-442564508,1548,4}},{{-382908368,1516,4,false},{-494030840,1520,4,false}},4,16384,"追捕破盾[关]") end end function c8() local addr = readPointer("libil2cpp.so", {1929524, 92, 0, 132, 100}, 2) gg.edits(addr, {{0, 4, 0, true}}) end function c9() a =gg.alert("刷钱选择","41","82","停止") if a ==1 then fastsearch({--42刷钱 {4489188110528151552,32,32}, {256,20,4}, {100,24,4} }, {{1,88,4,true}, {122879,92,4,true}}) end if a == 2 then fastsearch({{4489188110532608000,32,32},{256,20,4},{100,24,4}},{{1,88,4,true},{184319,92,4,true}}) end if a == 3 then gg.clearList() gg.alert("ok") end end function c10() nc_offset(getso("libil2cpp.so"),{{-516948194,4,0xcda9cc},}) gg.toast("开启成功") end ------------------------------------------------------------------------------------------------------------- function g1()--治疗球集卡活动皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("501200", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601461", DWORD) gg.toast("治疗球集卡活动皮肤美化成功") gg.clearResults() end end function g2()--飞爪氪金皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500500", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601466", DWORD) gg.toast("飞爪氪金皮肤美化成功") gg.clearResults() end end function g3()--小灰机赛季宝藏皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("501700", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601471", DWORD) gg.toast("小灰机赛季宝藏皮肤美化成功") gg.clearResults() end end function g4()--生命护盾氪金皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500007", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601476", DWORD) gg.toast("生命护盾氪金皮肤美化成功") gg.clearResults() end end function g5()--皮卡赛季宝藏皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500002", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601486", DWORD) gg.toast("皮卡赛季宝藏皮肤美化成功") gg.clearResults() end end function g6()--火箭筒集卡活动皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500010", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601491", DWORD) gg.toast("火箭筒集卡活动皮肤美化成功") gg.clearResults() end end function g7()--火箭筒集卡活动皮肤2 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500011", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601491", DWORD) gg.toast("火箭筒集卡活动皮肤2美化成功") gg.clearResults() end end function g8()--火箭筒集卡活动皮肤3 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500012", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601491", DWORD) gg.toast("火箭筒集卡活动皮肤3美化成功") gg.clearResults() end end function g9()--冲锋枪签到活动皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500030", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601496", DWORD) gg.toast("冲锋枪签到活动皮肤美化成功") gg.clearResults() end end function g10()--冲锋枪签到活动皮肤2 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500031", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601496", DWORD) gg.toast("冲锋枪签到活动皮肤2美化成功") gg.clearResults() end end function g11()--冲锋枪签到活动皮肤3 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500032", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601496", DWORD) gg.toast("冲锋枪签到活动皮肤3美化成功") gg.clearResults() end end function g12()--蹦蹦枪氪金皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500050", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601501", DWORD) gg.toast("蹦蹦枪氪金皮肤美化成功") gg.clearResults() end end function g13()--蹦蹦枪氪金皮肤2 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500051", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601501", DWORD) gg.toast("蹦蹦枪氪金皮肤2美化成功") gg.clearResults() end end function g14()--蹦蹦枪氪金皮肤3 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500052", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601501", DWORD) gg.toast("蹦蹦枪氪金皮肤3美化成功") gg.clearResults() end end function g15()--迫击炮赛季宝藏皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500020", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601506", DWORD) gg.toast("迫击炮赛季宝藏皮肤美化成功") gg.clearResults() end end function g16()--迫击炮赛季宝藏皮肤2 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500021", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601506", DWORD) gg.toast("迫击炮赛季宝藏皮肤2美化成功") gg.clearResults() end end function g17()--迫击炮赛季宝藏皮肤3 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500022", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601506", DWORD) gg.toast("迫击炮赛季宝藏皮肤3美化成功") gg.clearResults() end end function g18()--肾上腺素赛季宝藏皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500300", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601511", DWORD) gg.toast("肾上腺素赛季宝藏皮肤美化成功") gg.clearResults() end end function g19()--滑板新年皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500900", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601521", DWORD) gg.toast("滑板新年皮肤美化成功") gg.clearResults() end end function g20()--生命护盾新年皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500007", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601526", DWORD) gg.toast("生命护盾新年皮肤美化成功") gg.clearResults() end end function g21()--肾上腺素汤圆皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500300", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601531", DWORD) gg.toast("肾上腺素汤圆皮肤美化成功") gg.clearResults() end end function g22()--飞爪鲨鱼皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500500", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601551", DWORD) gg.toast("飞爪鲨鱼皮肤美化成功") gg.clearResults() end end function g23()--能量腕炮4级皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500060", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601556", DWORD) gg.toast("能量腕炮4级皮肤美化成功") gg.clearResults() end end function g24()--能量腕炮4级皮肤2 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500061", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601556", DWORD) gg.toast("能量腕炮4级皮肤2美化成功") gg.clearResults() end end function g25()--能量腕炮4级皮肤3 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500062", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601556", DWORD) gg.toast("能量腕炮4级皮肤3美化成功") gg.clearResults() end end function g26()--能量腕炮7级皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500060", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601561", DWORD) gg.toast("能量腕炮7级皮肤美化成功") gg.clearResults() end end function g27()--能量腕炮7级皮肤2 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500061", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601561", DWORD) gg.toast("能量腕炮7级皮肤2美化成功") gg.clearResults() end end function g28()--能量腕炮7级皮肤3 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500062", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601561", DWORD) gg.toast("能量腕炮7级皮肤3美化成功") gg.clearResults() end end function g29()--跳跳杆4级皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("501900", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601566", DWORD) gg.toast("跳跳杆4级皮肤美化成功") gg.clearResults() end end function g30()--弹簧拳套4级皮肤 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("502000", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("601571", DWORD) gg.toast("弹簧拳套4级皮肤美化成功") gg.clearResults() end end function g31()--小灰机赛季宝藏皮肤[风格] gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("501700", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650571", DWORD) gg.toast("小灰机赛季宝藏皮肤[风格]美化成功") gg.clearResults() end end function g32()--皮卡赛季宝藏皮肤[风格] gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500002", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650581", DWORD) gg.toast("皮卡赛季宝藏皮肤[风格]美化成功") gg.clearResults() end end function g33()--肾上腺素赛季宝藏皮肤[风格] gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500300", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650591", DWORD) gg.toast("肾上腺素赛季宝藏皮肤[风格]美化成功") gg.clearResults() end end function g34()--迫击炮赛季宝藏皮肤[风格] gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500020", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650601", DWORD) gg.toast("迫击炮赛季宝藏皮肤[风格]美化成功") gg.clearResults() end end function g35()--迫击炮赛季宝藏皮肤[风格]2 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500021", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650601", DWORD) gg.toast("迫击炮赛季宝藏皮肤[风格]2美化成功") gg.clearResults() end end function g36()--迫击炮赛季宝藏皮肤[风格]3 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500022", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650601", DWORD) gg.toast("迫击炮赛季宝藏皮肤[风格]3美化成功") gg.clearResults() end end function g37()--能量腕炮7级皮肤[风格] gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500060", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650611", DWORD) gg.toast("能量腕炮7级皮肤[风格]美化成功") gg.clearResults() end end function g38()--能量腕炮7级皮肤[风格]2 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500061", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650611", DWORD) gg.toast("能量腕炮7级皮肤[风格]2美化成功") gg.clearResults() end end function g39()--能量腕炮7级皮肤[风格]3 gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber("500062", DWORD, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("开启失败") else gg.searchNumber("",DWORD , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)--设置修改前200个代码 gg.editAll("650611", DWORD) gg.toast("能量腕炮7级皮肤[风格]3美化成功") gg.clearResults() end end function g40() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501000", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601166", gg.TYPE_DWORD) gg.toast("魔法墙·霓虹光影美化成功") gg.clearResults() end function g41() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501200", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601171", gg.TYPE_DWORD) gg.toast("治疗球·魔法茶壶美化成功") gg.clearResults() end function g42() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500008", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601176", gg.TYPE_DWORD) gg.toast("阻挡箱·霓虹地带美化成功") gg.clearResults() end function g43() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601181", gg.TYPE_DWORD) gg.toast("疾跑·彩带美化成功") gg.clearResults() end function g44() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500500", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601186", gg.TYPE_DWORD) gg.toast("飞爪·深海船锚美化成功") gg.clearResults() end function g45() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500040", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601191", gg.TYPE_DWORD) gg.toast("能量剑·击浪鱼剑美化成功") gg.clearResults() end function g46() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500041", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601191", gg.TYPE_DWORD) gg.toast("能量剑2·击浪鱼剑美化成功") gg.clearResults() end function g47() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500042", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601191", gg.TYPE_DWORD) gg.toast("能量剑3·击浪鱼剑美化成功") gg.clearResults() end function g48() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500800", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601196", gg.TYPE_DWORD) gg.toast("毒液·致命提灯美化成功") gg.clearResults() end function g49() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500004", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601201", gg.TYPE_DWORD) gg.toast("手榴弹·萌萌河豚美化成功") gg.clearResults() end function g50() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500900", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601206", gg.TYPE_DWORD) gg.toast("滑板·青龙之握美化成功") gg.clearResults() end function g51() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601211", gg.TYPE_DWORD) gg.toast("疾跑·青龙影美化成功") gg.clearResults() end function g52() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500007", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601216", gg.TYPE_DWORD) gg.toast("生命护盾·青龙盾美化成功") gg.clearResults() end function g53() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501100", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601221", gg.TYPE_DWORD) gg.toast("引力场·龙啸之域美化成功") gg.clearResults() end function g54() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500700", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601226", gg.TYPE_DWORD) gg.toast("自走球·庆典彩球美化成功") gg.clearResults() end function g55() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500800", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601231", gg.TYPE_DWORD) gg.toast("毒液·像素毒液瓶美化成功") gg.clearResults() end function g56() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500400", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601236", gg.TYPE_DWORD) gg.toast("酒桶·像素炼药锅美化成功") gg.clearResults() end function g57() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501400", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601251", gg.TYPE_DWORD) gg.toast("战术捣弹·雷神制导美化成功") gg.clearResults() end function g58() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501400", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601256", gg.TYPE_DWORD) gg.toast("战术捣弹·陷落文明美化成功") gg.clearResults() end function g59() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500001", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601261", gg.TYPE_DWORD) gg.toast("疾跑·魅力豆娃美化成功") gg.clearResults() end function g60() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500010", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601266", gg.TYPE_DWORD) gg.toast("火箭筒·夜骑士美化成功") gg.clearResults() end function g61() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500011", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601266", gg.TYPE_DWORD) gg.toast("火箭筒2·夜骑士美化成功") gg.clearResults() end function g62() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500012", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601266", gg.TYPE_DWORD) gg.toast("火箭筒3·夜骑士美化成功") gg.clearResults() end function g63() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500005", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601271", gg.TYPE_DWORD) gg.toast("医疗箱·3周年蛋糕美化成功") gg.clearResults() end function g64() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500004", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601276", gg.TYPE_DWORD) gg.toast("手榴弹·金币爆弹美化成功") gg.clearResults() end function g65() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500040", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601281", gg.TYPE_DWORD) gg.toast("能量剑·像素剑美化成功") gg.clearResults() end function g66() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500041", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601281", gg.TYPE_DWORD) gg.toast("能量剑2·像素剑美化成功") gg.clearResults() end function g67() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500042", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601281", gg.TYPE_DWORD) gg.toast("能量剑3·像素剑美化成功") gg.clearResults() end function g68() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500002", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601286", gg.TYPE_DWORD) gg.toast("皮卡·3周年彩绘美化成功") gg.clearResults() end function g69() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500200", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601291", gg.TYPE_DWORD) gg.toast("巡逻犬·幼年像素狗美化成功") gg.clearResults() end function g70() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500700", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("600811", gg.TYPE_DWORD) gg.toast("自走球·星能时计美化成功") gg.clearResults() end function g71() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500010", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("600816", gg.TYPE_DWORD) gg.toast("火箭筒·无限星能美化成功") gg.clearResults() end function g72() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500011", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("600816", gg.TYPE_DWORD) gg.toast("火箭筒2·无限星能美化成功") gg.clearResults() end function g73() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500012", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("600816", gg.TYPE_DWORD) gg.toast("火箭筒3·无限星能美化成功") gg.clearResults() end function g74() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500020", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("600881", gg.TYPE_DWORD) gg.toast("迫击炮·星能爆裂美化成功") gg.clearResults() end function g75() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500021", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("600881", gg.TYPE_DWORD) gg.toast("迫击炮2·星能爆裂美化成功") gg.clearResults() end function g76() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500022", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("600881", gg.TYPE_DWORD) gg.toast("迫击炮3·星能爆裂美化成功") gg.clearResults() end function g77() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500900", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("600946", gg.TYPE_DWORD) gg.toast("滑板·科技星能美化成功") gg.clearResults() end function g78() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500040", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601076", gg.TYPE_DWORD) gg.toast("能量剑·斩星美化成功") gg.clearResults() end function g79() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500041", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601076", gg.TYPE_DWORD) gg.toast("能量剑2·斩星美化成功") gg.clearResults() end function g80() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500042", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601076", gg.TYPE_DWORD) gg.toast("能量剑3·斩星美化成功") gg.clearResults() end function g81() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500600", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601081", gg.TYPE_DWORD) gg.toast("传送门·次元虫洞美化成功") gg.clearResults() end function g82() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500200", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601296", gg.TYPE_DWORD) gg.toast("巡逻犬·气球犬美化成功") gg.clearResults() end function g83() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500020", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601301", gg.TYPE_DWORD) gg.toast("迫击炮·彩虹角马美化成功") gg.clearResults() end function g84() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501500", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601306", gg.TYPE_DWORD) gg.toast("追踪雷·纸箱鼹鼠美化成功") gg.clearResults() end function g85() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500700", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601311", gg.TYPE_DWORD) gg.toast("自走球·小鸡扭蛋美化成功") gg.clearResults() end function g86() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501400", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601316", gg.TYPE_DWORD) gg.toast("战术捣弹·赞赞飞弹美化成功") gg.clearResults() end function g87() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501600", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601326", gg.TYPE_DWORD) gg.toast("震荡波·磁雷震美化成功") gg.clearResults() end function g88() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501600", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601331", gg.TYPE_DWORD) gg.toast("震荡波·金光震美化成功") gg.clearResults() end function g89() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501700", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601336", gg.TYPE_DWORD) gg.toast("小灰机·绿玫瑰美化成功") gg.clearResults() end function g90() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501700", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("601341", gg.TYPE_DWORD) gg.toast("小灰机·夜幕美化成功") gg.clearResults() end function g91() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500040", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650401", gg.TYPE_DWORD) gg.toast("能量剑·斩星[炫晶]美化成功") gg.clearResults() end function g92() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500500", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650451", gg.TYPE_DWORD) gg.toast("飞爪·深海船锚[镀金]美化成功") gg.clearResults() end function g93() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500040", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650441", gg.TYPE_DWORD) gg.toast("能量剑·击浪鱼剑[剑鱼]美化成功") gg.clearResults() end function g94() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500800", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650431", gg.TYPE_DWORD) gg.toast("毒液·致命提灯[萤火]美化成功") gg.clearResults() end function g95() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500004", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650421", gg.TYPE_DWORD) gg.toast("手榴弹·萌萌河豚[老兵]美化成功") gg.clearResults() end function g96() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500200", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650461", gg.TYPE_DWORD) gg.toast("巡逻犬·气球犬[喷涂]美化成功") gg.clearResults() end function g97() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500020", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650471", gg.TYPE_DWORD) gg.toast("迫击炮·彩虹角马[梦幻]美化成功") gg.clearResults() end function g98() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501500", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650481", gg.TYPE_DWORD) gg.toast("追踪雷·纸箱鼹鼠[白箱]美化成功") gg.clearResults() end function g99() gg.clearResults() gg.setRanges(262207) gg.searchNumber("500700", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650491", gg.TYPE_DWORD) gg.toast("自走球·小鸡扭蛋[成年]美化成功") gg.clearResults() end function g100() gg.clearResults() gg.setRanges(262207) gg.searchNumber("501700", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("650501", gg.TYPE_DWORD) gg.toast("小灰机·夜幕[红霞]美化成功") gg.clearResults() end function e1() gg.playMusic('http://music.163.com/song/media/outer/url?id=1377530437.mp3') gg.toast("开启成功") end function e2() gg.playMusic('http://music.163.com/song/media/outer/url?id=1403318151.mp3') gg.toast("开启成功") end function e3() gg.playMusic('https://music.163.com/song/media/outer/url?id=2009202796.mp3') gg.toast("开启成功") end function e4() gg.playMusic('https://music.163.com/song/media/outer/url?id=1990363532.mp3') sp="开启成功" gg.toast("开启成功") end function e5() gg.playMusic('http://music.163.com/song/media/outer/url?id=2008921547.mp3') gg.toast("开启成功") end function e6() gg.playMusic('http://music.163.com/song/media/outer/url?id=2013840173.mp3') gg.toast("开启成功") end function e7() gg.playMusic('http://music.163.com/song/media/outer/url?id=1329938686.mp3') gg.toast("开启成功") end function e8() gg.playMusic('http://music.163.com/song/media/outer/url?id=1873321491.mp3') sp="开启成功" gg.toast("开启成功") end function e9() gg.playMusic('http://music.163.com/song/media/outer/url?id=26286214.mp3') sp="开启成功" gg.toast("开启成功") end function e10() gg.playMusic('http://music.163.com/song/media/outer/url?id=28949444.mp3') gg.toast("开启成功") end function e11() gg.playMusic('http://music.163.com/song/media/outer/url?id=2037662348.mp3') gg.toast("开启成功") end function e12() gg.playMusic('http://music.163.com/song/media/outer/url?id=563129860.mp3') gg.toast("开启成功") end function e13() gg.playMusic('http://music.163.com/song/media/outer/url?id=2015019151.mp3') gg.toast("开启成功") end function e14() gg.toast("已停止音乐") for i=1,100 do gg.playMusic("stop") gg.playMusic("stop") gg.playMusic("stop") end sp="关闭成功" gg.playMusic("https://fanyi.baidu.com/gettts?lan=zh&text="..sp.."&spd=5&source=wise") end function f1() gg.setRanges(32) gg.searchNumber("2.5;50", 16, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2.5", 16, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("9999", 16) gg.toast("艾可全屏") end function f2() qmnb = { {["memory"] = 32}, {["name"] = "独家a内存全角色技能无冷+免费"}, {["value"] = -934560717, ["type"] = 4}, {["lv"] = 1581114487,["offset"] =4, ["type"] = 4}, } qmxg = { {["value"] = 0,["offset"] =-32, ["type"] = 4, ["freeze"] = true}, {["value"] = 0.0,["offset"] =-36, ["type"] = 16, ["freeze"] = true}, {["value"] = 9999,["offset"] =-40, ["type"] = 4, ["freeze"] = true}, } xqmnb(qmnb) gg.alert('开启成功') end function f3() qmnb = { {["memory"] = 32}, {["name"] = "命石抱摔锁定距离秒杀"}, {["value"] = 4.300000190734863, ["type"] = 16}, {["lv"] = -1.0, ["offset"] = -4, ["type"] = 16}, {["lv"] = 1.0, ["offset"] = -8, ["type"] = 16}, } qmxg={ {["value"] = 200.0, ["offset"] = -84, ["type"] = 16}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "强力抱摔"}, {["value"] = 4.300000190734863, ["type"] = 16}, {["lv"] = -1.0,["offset"] =-4, ["type"] = 16}, {["lv"] = 1.0,["offset"] =-8, ["type"] = 16}, {["lv"] = 3.0,["offset"] =-12, ["type"] = 16}, } qmxg = { {["value"] = 0,["offset"] =-256, ["type"] = 16, ["freeze"] = true}, {["value"] = 1,["offset"] =-268, ["type"] = 4, ["freeze"] = true}, {["value"] = 10.0,["offset"] =-100, ["type"] = 16}, {["value"] = 99.0,["offset"] =-96, ["type"] = 16}, } xqmnb(qmnb) nh=gg.prompt({"输入抱摔冲刺距离(可进行多次修改)↓"},{[1]=""}) qmnb = { {["memory"] = 32}, {["name"] = "暴摔冲刺距离"}, {["value"] = 2147483647, ["type"] = 4}, {["lv"] = 0,["offset"] =8, ["type"] = 4}, {["lv"] = 0,["offset"] =32, ["type"] = 4}, {["lv"] = 2.0,["offset"] =56, ["type"] = 16}, {["lv"] = 1077936128, ["offset"] = 24, ["type"] = 4}, } qmxg = { {["value"] = nh[1],["offset"] =16, ["type"] = 16}, {["value"] = nh[1],["offset"] =20, ["type"] = 16}, } xqmnb(qmnb) gg.alert('开启成功') end function f4() qmnb = { {["memory"] = 32}, {["name"] = "圣女范围1"}, {["value"] = 2.5, ["type"] = 16}, {["lv"] = 8.0,["offset"] =-4, ["type"] = 16}, {["lv"] = 12.0,["offset"] =-8, ["type"] = 16}, {["lv"] = 1.0,["offset"] =4, ["type"] = 16}, {["lv"] = 4.0,["offset"] =-0x28, ["type"] = 16}, } qmxg = { {["value"] = 99,["offset"] =-4, ["type"] = 16}, } xqmnb(qmnb) qmnb = { {["memory"] = 32}, {["name"] = "圣女范围2"}, {["value"] = 0.6000000238418579, ["type"] = 16}, {["lv"] = 8.0,["offset"] =4, ["type"] = 16}, {["lv"] = 6.0,["offset"] =8, ["type"] = 16}, {["lv"] = 4.0,["offset"] =12, ["type"] = 16}, } qmxg = { {["value"] = 99,["offset"] =4, ["type"] = 16}, } xqmnb(qmnb) end function f5() u=gg.prompt({"输入你的想要的伤害"},{},{"number"}) qmnb = { {["memory"] = 32}, {["name"] = "小狮子范围+伤害+免费"}, {["value"] = 1.850000023841858, ["type"] = 16}, {["lv"] = 0.6200000047683716,["offset"] =-4, ["type"] = 16}, {["lv"] = 0.5,["offset"] =-8, ["type"] = 16}, {["lv"] = 0.10000000149011612,["offset"] =-12, ["type"] = 16}, } qmxg = { {["value"] = 99,["offset"] =-24, ["type"] = 16}, {["value"] = u[1],["offset"] =-0x1C, ["type"] = 16}, {["value"] = 0,["offset"] =-0x80, ["type"] = 4}, } xqmnb(qmnb) end function f6() qmnb = { {["memory"] = 32}, {["name"] = "减少逃生血量"}, {["value"] = 200.0, ["type"] = 16}, {["lv"] = 1.0,["offset"] =4, ["type"] = 16}, {["lv"] = 0.30000001192092896,["offset"] =-16, ["type"] = 16}, } qmxg = { {["value"] = 1.0,["offset"] =-20, ["type"] = 16}, {["value"] = 1.0,["offset"] =-24, ["type"] = 16}, } xqmnb(qmnb) end function f7() fastsearch({{3.799999952316284,16,32},{3,-20,16}},{{99,-20,16},{5,68,16,false}}) end function f8() fastsearch({{1033, 4, 32}, {0.5, 4, 16}, {1, 16,16 }}, {{9999,16,16,false}}) end function f9() xtnb({{false,14.0,116,16,nil,nil},{0.20000000298023224,128,16}},{{2.80259693e-45,0,16,true},{2.80259693e-45,4,16,false},{2.80259693e-45,8,16,false},{9999,108,16,false}},16,32,"满级影之忍者") end function f10() local xt=gg.prompt({"影之忍者攻击范围"}, {[1] = 10}, {[1] = "text"}) xtnb({{false,14.0,116,16,nil,nil},{0.20000000298023224,128,16}},{{xt[1],124,16,false}},16,32,"范围") end function f11() qmnb = { {["memory"] = 32}, {["name"] = "星辰普攻 瞬移,无间隔,"}, {["value"] = 0.30000001192092896, ["type"] = 16}, {["lv"] = 0.5, ["offset"] = -4, ["type"] = 16}, {["lv"] = 7.5, ["offset"] = 4, ["type"] = 16}, {["lv"] = 0.6000000238418579, ["offset"] = 8, ["type"] = 16}, } qmxg = { {["value"] = 0.4, ["offset"] = -4, ["type"] = 16, ["freeze"] = false}, {["value"] = 100, ["offset"] = 0, ["type"] = 16, ["freeze"] = false}, {["value"] = 1, ["offset"] = 4, ["type"] = 16, ["freeze"] = false}, {["value"] = 0, ["offset"] = 8, ["type"] = 16, ["freeze"] = false}, } xqmnb(qmnb) end function f12() qmnb = { {["memory"] = 32}, {["name"] = "超进化艾可"},--免费cd落地时间 {["value"] = 50.0, ["type"] = 16}, {["lv"] = 1, ["offset"] = -140, ["type"] = 4}, {["lv"] = 80, ["offset"] = -132, ["type"] = 4}, {["lv"] = 0.800000011920929, ["offset"] = 8, ["type"] = 16}, } qmxg = { {["value"] = 520, ["offset"] = -140, ["type"] = 4, ["freeze"] = false}, {["value"] = 0, ["offset"] = -132, ["type"] = 4, ["freeze"] = false}, {["value"] = 0, ["offset"] = 8, ["type"] = 16, ["freeze"] = false}, } xqmnb(qmnb) end function f13() qmnb = { {["memory"] = 32}, {["name"] = "魔王神"},--战斗少女范围伤害 {["value"] = 4481982349412139008, ["type"] = 32}, {["lv"] = 1080033280, ["offset"] = -4, ["type"] = 4}, {["lv"] = 1075838976, ["offset"] = -12, ["type"] = 4}, {["lv"] = 1043542835, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 200, ["offset"] = 0, ["type"] = 16}, {["value"] = 100, ["offset"] = -12, ["type"] = 16}, {["value"] = 0, ["offset"] = 4, ["type"] = 16}, {["value"] = 0, ["offset"] = 8, ["type"] = 16}, } xqmnb(qmnb) end function f14() u=gg.prompt({"输入你的当前60主技能的冷却"},{15.0},{"number"}) qmnb = { {["memory"] = 32}, {["name"] = "超进化黎明吨位范围拉人"}, {["value"] = 0.800000011920929, ["type"] = 16}, {["lv"] = u[1], ["offset"] = -124, ["type"] = 16}, {["lv"] = 60, ["offset"] = -120, ["type"] = 4}, {["lv"] = 1.25, ["offset"] = -8, ["type"] = 16}, } qmxg = { {["value"] = 0, ["offset"] = -124, ["type"] = 16, ["freeze"] = false}, {["value"] = 0, ["offset"] = -120, ["type"] = 4, ["freeze"] = false}, {["value"] = 99, ["offset"] = -8, ["type"] = 16, ["freeze"] = false}, } xqmnb(qmnb) end function f15() local LL=gg.prompt({"连发数量[多次修改]"},{[1]="30" }) fastsearch ({{4.09628731e12,16,32},{1090519040,372,4},{1109393408,392,4},{3,396,4},},{{LL[1],400,4,false}}) end function f16() end function f17() end function f18() end function f19() end function h1() local jincheng=gg.getTargetInfo() local mingcheng=jincheng["label"] local baoming=gg.getTargetPackage() local queding if mingcheng~="..mingcheng.." then local xuanze=gg.alert("当前进程:"..mingcheng.."!\n请确认此进程是框架进程是否继续?","继续","返回") if xuanze==1 then queding=true end if xuanze==2 then Main0() return false end else queding=true end if queding==true then local File="/storage/emulated/0/Android/data/"..baoming.."/gameplugins/com.bairimeng.dmmdzz.qihoo/files/VirtualUniqueDeviceID.txt" if io.open(File)~=nil then local xieru=math.random(111111111,999999999) io.open(File,"w"):write(xieru) gg.toast("写入成功。") local shanchu=gg.alert("文件写入成功!请重启游戏即可!") else gg.alert("检测到目标文件不存在!无法修改文件!") end end end function h2() local jincheng=gg.getTargetInfo() local mingcheng=jincheng["label"] local baoming=gg.getTargetPackage() local queding if mingcheng~="..mingcheng.." then local xuanze=gg.alert("当前进程:"..mingcheng.."!\n请确认此进程是框架进程是否继续?","继续","返回") if xuanze==1 then queding=true end if xuanze==2 then Main0() return false end else queding=true end if queding==true then local File="/storage/emulated/0/Android/data/"..baoming.."/gameplugins/com.bairimeng.dmmdzz/files/VirtualUniqueDeviceID.txt" if io.open(File)~=nil then local xieru=math.random(111111111,999999999) io.open(File,"w"):write(xieru) gg.toast("写入成功。") local shanchu=gg.alert("文件写入成功!请重启游戏即可!") else gg.alert("检测到目标文件不存在!无法修改文件!") end end end function h3() end function h4() end function h5() end function h6() end ------------------------------------------------------------------------------------------------------------- function Exit() print("感谢使用小陈内部脚本") os.exit() end function HOME() lw=1 Main() end while true do if gg.isVisible(true) then XGCK = 1 gg.setVisible(false) end gg.clearResults() if XGCK == 1 then Main() end end