draw.setSize(50) draw.setStyle('填充') draw3 = require('draw3') text1 = draw3.text("[林内部]",150,300) text2 = draw3.text('[电报@LUNMK665]',150,350) text3 = draw3.text(' ',150,400) text4 = draw3.text(' ',40,240) text5 = draw3.text(' ',40,300) local color = math.random(000000, 0xffffff)-- 设置随机颜色 text1.setColor(color)-- 设置随机颜色 text2.setColor(color)-- 设置随机颜色 text3.setColor(color)-- 设置随机颜色 text4.setColor(color)-- 设置随机颜色 string.toMusic(os.date("欢迎使用林内部.作者林轩. 快手搜AK林轩您登录时间为:\n%Y年%m月%d日%H时%M分%S秒")) -------开头语音 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 -- 修改内存地址的函数 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.."个值by.科比") end function xqmnb(Search,Modification) gg.clearResults() gg.setRanges(Search[1].memory) gg.searchNumber(Search[3].value,Search[3].type,false,536870912,0,-1) if gg.getResultCount()==0 then gg.toast(Search[2].name..'开启失败') return end local Result=gg.getResults(gg.getResultCount()) local sum for index=4,#Search do sum=0 for i=1,#Result do if gg.getValues({{address=Result[i].address+Search[index].offset,flags=Search[index].type}})[1].value~=Search[index].lv then Result[i].Usable=true sum=sum+1 end end if sum==#Result then gg.toast(Search[2].name..'开启失败') return end end local Data,Freeze,Freezes={},{},0 sum=0 for index,value in ipairs(Modification)do for index=1,#Result do if not Result[index].Usable then local Value={address=Result[index].address+value.offset,flags=value.type,value=value.value,freeze=true} if value.freeze then Freeze[#Freeze+1]=Value Freezes=Freezes+1 else Data[#Data+1]=Value end sum=sum+1 end end end gg.setValues(Data) gg.addListItems(Freeze) if Freezes==0 then gg.toast(Search[2].name..'开启成功,共修改'..sum..'条数据') else gg.toast(Search[2].name..'开启成功,共修改'..sum..'条数据,冻结'..Freezes..'条数据') end gg.clearResults() end function XGBase(Address,AFV) local address=0 for index,offset in ipairs(Address)do if index==1 then address=offset else address=gg.getValues({{address=address+offset,flags=4}})[1].value end end local Value,Freeze={},{} for index,value in ipairs(AFV)do local VALUE={address=address+value[3],flags=value[2],value=value[1],freeze=true} if value[4]then Freeze[#Freeze+1]=VALUE else Value[#Value+1]=VALUE end end gg.setValues(Value) gg.addListItems(Freeze) end function Format(tab, format, value, type, Function) if format == "查看" then tab[1]["flags"] = type return print(gg.getValues(tab)) elseif format == "修改" then tab[1]["flags"] = type tab[1]["value"] = value return gg.setValues(tab) elseif format == "冻结" then tab[1]["flags"] = type tab[1]["freeze"] = true tab[1]["name"] = Function or "功能" return gg.addListItems(tab) elseif format == "加载" then tab[1]["flags"] = type return gg.loadResults(tab) end end local ALL = [==[ v1.0 -> 优化指针链条判断 v1.1 -> 添加多功能模板,可查看,修改,冻结,载入 v1.3 -> 修复了同一个so名称下有多个基址头,而只判断第一个基址头偏移的问题点 v1.4 -> 修复了在64位环境下偏移异常的问题 ]==] function LSQ_Chain(so, offset, format, value, type, Function)--模块设置, 偏移量, 功能参数, 修改值, 类型, 功能 getRanges = getRanges or (function() local ranges = {} local t = gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v["type"]:sub(2, 2) == 'w' then--判断so是否可读可写 ranges[#ranges+1] = v end end return ranges end) local rest, ranges, sostart, valtype = {}, getRanges(), nil , gg.TYPE_DWORD if gg.getTargetInfo()["x64"] then--判断应用程序是否为64位 valtype = gg.TYPE_QWORD end for i in pairs(ranges) do local _name = ranges[i]["internalName"]:gsub('^.*/', '') if so[1] == _name and so[2] == ranges[i]["state"] then sostart = ranges[i]["start"] break end end if sostart then if offset[1] then for i = 1, #offset do rest = {{flags = valtype,address = sostart + offset[i]}} rest = gg.getValues(rest) if i == #offset then break end if valtype == gg.TYPE_DWORD then sostart = rest[1].value & 0xFFFFFFFF--对值进行补位操作 else sostart = rest[1].value end end end print(rest) if #rest == 1 then end return Format(rest, format, value, type, Function) end gg.toast("功能:" .. Function .. "开启失败") print("功能开启失败原因: 未找到基址头") return os.exit() end function setvalue(address,flags,value) local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end function 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 -- 修改内存地址的函数 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.."个值by.科比") end function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges = {} local t = gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v.type:sub(2, 2) == 'w' then table.insert(ranges, v) end end return ranges end local function Get_Address(N_So, Offset, ti_bit) local ti = gg.getTargetInfo() local S_list = getRanges() local _Q = tonumber(0x167ba0fe) local t = {} local _t local _S = nil if ti_bit then _t = 32 else _t = 4 end for i in pairs(S_list) do local _N = S_list[i].internalName:gsub('^.*/', '') if N_So[1] == _N and N_So[2] == S_list[i].state then _S = S_list[i] break end end if _S then t[#t + 1] = {} t[#t].address = _S.start + Offset[1] t[#t].flags = _t if #Offset ~= 1 then for i = 2, #Offset do local S = gg.getValues(t) t = {} for _ in pairs(S) do if not ti.x64 then S[_].value = S[_].value & 0xFFFFFFFF end t[#t + 1] = {} t[#t].address = S[_].value + Offset[i] t[#t].flags = _t end end end _S = t[#t].address print(string.char(231,190,164,58).._Q) end return _S end local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end local function readD ( a ) return gg.getValues ( { { address = a , flags = 4 } } ) [ 1 ].value end function setvalue(address,flags,value) local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end function addListltems(address,flags,value,freeze) t={} t[1]={} t[1].address=address t[1].flags=flags t[1].value=value t[1].freeze=freeze gg.addListItems(t) end function xfnb(add,lx) return gg.getValues({ { address=add,flags = lx } })[1].value end local function RUI(address) return gg.getValues({{address = address, flags = gg.TYPE_QWORD}})[1].value end function setvalue(address,flags,value) local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end function addListltems(address,flags,value,freeze) t={} t[1]={} t[1].address=address t[1].flags=flags t[1].value=value t[1].freeze=freeze gg.addListItems(t) end local function RUI(address) return gg.getValues({{address = address, flags = gg.TYPE_QWORD}})[1].value end function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) xgsl = xgsl + 1 end end function xqmnb(qmnb) gg.clearResults() gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "开启失败") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "开启失败") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) xgjg = true end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "开启成功,共修改" .. xgsl .. "条数据") else gg.toast(qmnb[2]["name"] .. "开启失败") end end end end function 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 function PS() end function setvalue(address,flags,value) PS('修改地址数值(地址,数值类型,要修改的值)') local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end --基址 function 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 -- telegram: @XZNB886 -- 仙执PUBG local function Get_Address(N_So, Offset, ti_bit) local ti = gg.getTargetInfo() local S_list = getRanges() local _Q = tonumber(0x269CDB36) local t = {} local _t local _S = nil if ti_bit then _t = 32 else _t = 4 end for i in pairs(S_list) do local _N = S_list[i].internalName:gsub('^.*/', '') if N_So[1] == _N and N_So[2] == S_list[i].state then _S = S_list[i] break end end if _S then t[#t + 1] = {} t[#t].address = _S.start + Offset[1] t[#t].flags = _t if #Offset ~= 1 then for i = 2, #Offset do local S = gg.getValues(t) t = {} for _ in pairs(S) do if not ti.x64 then S[_].value = S[_].value & 0xFFFFFFFF end t[#t + 1] = {} t[#t].address = S[_].value + Offset[i] t[#t].flags = _t end end end _S = t[#t].address -- print(string.char(231,190,164,58).._Q) end return _S end local _A = string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end function 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(0x2C4D6BCE) 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 PS() end function setvalue(address,flags,value) PS('修改地址数值(地址,数值类型,要修改的值)') local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end ---静态基址写法配置 function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] xgdj = qmxg[x]["freeze"] if xgdj == nil or xgdj == "" then gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) else gg.addListItems({[1] = {address = xgpy, flags = xglx, freeze = xgdj, value = xgsz}}) end xgsl = xgsl + 1 xgjg = true end end function xqmnb(qmnb) gg.clearResults() gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "失败") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "失败") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "地址成功,共修改" .. xgsl .. "条数据") else gg.toast(qmnb[2]["name"] .. "失败") end end end end --仿XS写法配置 function xqmnb(Search,Modification) gg.clearResults() gg.setRanges(Search[1].memory) gg.searchNumber(Search[3].value,Search[3].type,false,536870912,0,-1) if gg.getResultCount()==0 then gg.toast(Search[2].name..'开启失败') return end local Result=gg.getResults(gg.getResultCount()) local sum for index=4,#Search do sum=0 for i=1,#Result do if gg.getValues({{address=Result[i].address+Search[index].offset,flags=Search[index].type}})[1].value~=Search[index].lv then Result[i].Usable=true sum=sum+1 end end if sum==#Result then gg.toast(Search[2].name..'开启失败') return end end local Data,Freeze,Freezes={},{},0 sum=0 for index,value in ipairs(Modification)do for index=1,#Result do if not Result[index].Usable then local Value={address=Result[index].address+value.offset,flags=value.type,value=value.value,freeze=true} if value.freeze then Freeze[#Freeze+1]=Value Freezes=Freezes+1 else Data[#Data+1]=Value end sum=sum+1 end end end gg.setValues(Data) gg.addListItems(Freeze) if Freezes==0 then gg.toast(Search[2].name..'开启成功,共修改'..sum..'条数据') else gg.toast(Search[2].name..'开启成功,共修改'..sum..'条数据,冻结'..Freezes..'条数据') end gg.clearResults() 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 -- 修改内存地址的函数 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 cglib = require('cglib') local windowManager = require('windowManager') vibra = context:getSystemService(Context.VIBRATOR_SERVICE) changan = {} local changan = changan local android = import("android.*") write = file.write function panduan(rec) fille, err = io.open(rec) if fille == nil then return false else return true end end read = file.read function checkimg(tmp) if panduan("/sdcard/猪猪/图片/" .. tmp) ~= true then gg.toast("正在加载资源" .. tmp) download( "https://wanfeng-yyds-1317447113.cos.ap-guangzhou.myqcloud.com/" .. tmp, "/sdcard/猪猪/图片/" .. tmp ) end end function 获取图片(txt) ntxt = string.sub(string.gsub(txt, "/", "."), -10, -1) if string.find(tostring(txt), "http") ~= nil then if panduan("/sdcard/猪猪/图片/" .. ntxt) == false then download(txt, "/sdcard/猪猪/图片/" .. ntxt) end txt = "/sdcard/猪猪/图片/" .. ntxt end return luajava.getBitmapDrawable(txt) end ckimg = { "com.xflog", "xflog", "arlogo.png", "gclose" } for i = 1, #ckimg do checkimg(ckimg[i]) end context = app.context window = context:getSystemService("window") function getLayoutParams() LayoutParams = WindowManager.LayoutParams layoutParams = luajava.new(LayoutParams) if Build.VERSION.SDK_INT >= 26 then layoutParams.type = LayoutParams.TYPE_APPLICATION_OVERLAY else layoutParams.type = LayoutParams.TYPE_PHONE end layoutParams.format = PixelFormat.RGBA_8888 layoutParams.flags = LayoutParams.FLAG_NOT_FOCUSABLE layoutParams.gravity = Gravity.TOP | Gravity.LEFT layoutParams.width = LayoutParams.WRAP_CONTENT layoutParams.height = LayoutParams.WRAP_CONTENT return layoutParams end function getj6() jianbian6 = luajava.new(GradientDrawable) jianbian6:setCornerRadius(20) jianbian6:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbian6:setColors({0xffffffff,0xffffffff}) jianbian6:setStroke(0, "0xdd000000") return jianbian6 end hanshu = function(v, event) local Action = event:getAction() if Action == MotionEvent.ACTION_DOWN then isMove = false RawX = event:getRawX() RawY = event:getRawY() x = mainLayoutParams.x y = mainLayoutParams.y elseif Action == MotionEvent.ACTION_MOVE then isMove = true mainLayoutParams.x = tonumber(x) + (event:getRawX() - RawX) mainLayoutParams.y = tonumber(y) + (event:getRawY() - RawY) window:updateViewLayout(floatWindow, mainLayoutParams) end end slctb1 = luajava.loadlayout({ GradientDrawable, color = "#661E1C27", cornerRadius = 20 }) slcta1 = luajava.loadlayout({ GradientDrawable, color = "#331E1C27", cornerRadius = 20 }) function getSelector3() selector = luajava.getStateListDrawable() selector:addState({ android.R.attr.state_pressed }, slcta1) selector:addState({ -android.R.attr.state_pressed }, slctb1) return selector end slctb = luajava.loadlayout({ GradientDrawable, color = "#001E1C27", cornerRadius = 0 }) slcta = luajava.loadlayout({ GradientDrawable, color = "0xff0086F1", cornerRadius = 4 }) slctc = luajava.loadlayout({ GradientDrawable, color = "#ffffffff", cornerRadius = 16 }) slctd = luajava.loadlayout({ GradientDrawable, color = "#ddE0E0E0", cornerRadius = 16 }) slcte = luajava.loadlayout({ GradientDrawable, color = "#11ffffff", cornerRadius = 12 }) slctf = luajava.loadlayout({ GradientDrawable, color = "#aa1E1C27", cornerRadius = 12 }) changan.controlFlip = function(control,time) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua = ObjectAnimator:ofFloat(control, "rotationY", {0, 360}) xuanzhuandonghua:setRepeatCount(0) xuanzhuandonghua:setRepeatMode(Animation.REVERSE) xuanzhuandonghua:setDuration(time) xuanzhuandonghua:start() end) end function getSelector() selector = luajava.getStateListDrawable() selector:addState({ android.R.attr.state_pressed }, slcta) selector:addState({ -android.R.attr.state_pressed }, slctb) return selector end function getSelector2() selector = luajava.getStateListDrawable() selector:addState({ android.R.attr.state_pressed }, slctd) selector:addState({ -android.R.attr.state_pressed }, slctc) return selector end jianbian = luajava.new(GradientDrawable) jianbian:setCornerRadius(30) jianbian:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbian2 = luajava.new(GradientDrawable) jianbian2:setCornerRadius(30) jianbian2:setGradientType(GradientDrawable.LINEAR_GRADIENT) local isswitch YoYoImpl = luajava.getYoYoImpl() changan.menu = function(sview) if isswitch then return false end for i = 1, #stab do _ENV["jmb" .. i] = getSelector() end isswitch = true cebian = { LinearLayout, id = "侧边", gravity = "center", visibility = "gone", layout_height = "wrap_content", layout_width = "match_parent", } gund = { LinearLayout, background = getblue(), gravity = "center", orientation = "horizontal", layout_height = "wrap_content", layout_width = "wrap_content", } for i = 1, #stab do _ENV["jm" .. i] = luajava.loadlayout({ LinearLayout, id = "jm" .. i, layout_height = "28dp", layout_width = "68dp", gravity = "center", layout_marginTop = "2dp", layout_marginBottom = "2dp", background = _ENV["jmb" .. i], onClick = function() 切换(i) end, { TextView, id = "jm" .. i .. "t", gravity = "center", textColor = "#0086F1", text = stab[i] }, }) gund[#gund + 1] = _ENV["jm" .. i] if i < #stab then gund[#gund + 1] = luajava.loadlayout({ LinearLayout, layout_height = "match_parent", layout_width = "1.3dp", background = "#0086F1", }) end end cebian[#cebian + 1] = { HorizontalScrollView, gravity = "center", fillViewport = "true", layout_height = "wrap_content", layout_width = "wrap_content", gund, } cebian = luajava.loadlayout(cebian) for i = 1, #stab do _ENV["layout" .. i] = luajava.loadlayout({ ScrollView, fillViewport = "true", padding = "3dp", id = "layout" .. i, visibility = "gone", padding = "10dp", layout_width = "wrap_content", layout_height = "wrap_content", orientation = "vertical", { LinearLayout, id = "layoutm" .. i, gravity = "top", layout_width = "250dp", orientation = "vertical", gravity = "center_horizontal", }, }) end ckou = { LinearLayout, id = "chuangk", padding = "4dp", visibility = "gone", layout_width = "wrap_content", layout_height = "wrap_content", orientation = "vertical", cebian, } for i = 1, #stab do ckou[#ckou + 1] = _ENV["layout" .. i] end ckou = luajava.loadlayout(ckou) title = luajava.loadlayout({ TextView, id = "title", visibility = "gone", text = stitle, textColor = "#000000", gravity = "center", textSize = "22sp", layout_marginTop = "20dp", layout_width = "280dp", }) levitate = luajava.loadlayout({ ImageView, id = "control", background = 获取图片(xfcpic), --src = 0x7F02006B, --layout_width = "50dp", --layout_height = "50dp", layout_width = "40dp", layout_height = "40dp", }) floatWindow = { LinearLayout, id = "motion", orientation = "vertical", { FrameLayout, layout_width = "wrap_content", { LinearLayout, gravity = "center", levitate, }, { ImageView, id = "exit", layout_gravity = "right", visibility = "gone", src = "/sdcard/猪猪/图片/gclose", --src = 0x7F0200A8, layout_width = "20dp",--20 layout_height = "20dp", layout_marginTop = "10dp", layout_marginRight = "20dp", }, { LinearLayout, layout_width = "wrap_content", orientation = "vertical", gravity = "center_vertical", layout_height = "wrap_content", { LinearLayout, layout_width = "wrap_content", layout_height = "wrap_content", orientation = "horizontal", gravity = "center", title, }, }, }, ckou, } local function invoke() local ok local RawX, RawY, x, y mainLayoutParams = getLayoutParams() floatWindow = luajava.loadlayout(floatWindow) local function invoke2() block("start") for k = 1, #sview do for i = 1, #sview[k] do _ENV["layoutm" .. k]:addView(sview[k][i]) end end window:addView(floatWindow, mainLayoutParams) block("end") end local runnable = luajava.getRunnable(invoke2) local handler = luajava.getHandler() handler:post(runnable) block("join") control.onClick = 隐藏 exit.onClick = 隐藏 local isMove motion.onTouch = hanshu control.onTouch = hanshu exit.onTouch = hanshu end invoke(swib1, swib2) gg.setVisible(false) luajava.setFloatingWindowHide(true) 切换(1) end function changan.line() rest = luajava.loadlayout({ LinearLayout, layout_width = "fill_parent", layout_height = "1dp", background = "#C2CAD7", }) return rest end function changan.line2() rest = luajava.loadlayout({ LinearLayout, layout_width = "180dp", layout_height = "5dp", layout_marginLeft = "35dp", background = "#0087FF", layout_marginTop = "10dp", }) return rest end function getblue() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(6) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5}) jianbians:setStroke(4, "0xff0086F1") return jianbians end function getShape3() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(10) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5}) jianbians:setStroke(4, "0x77000000") return jianbians end function getShape5() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(4) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({ 0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5}) jianbians:setOrientation(GradientDrawable.Orientation.TL_BR) jianbians:setStroke(2, "0x77000000") return jianbians end function getShape() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(90) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({ 0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5 }) jianbians:setStroke(0, "0xffffffff") return jianbians end function getShape2() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(10) jianbians:setShape(GradientDrawable.RECTANGLE) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({ 0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5 }) jianbians:setStroke(8, "0xff000000") return jianbians end corbk = true 当前ui = 1 显示 = 0 beij = luajava.new(GradientDrawable) beij:setCornerRadius(25) beij:setGradientType(GradientDrawable.LINEAR_GRADIENT) beij:setColors({ 0x660043FF,0x99FF84EB }) beij:setStroke(0, "0x44FFffff") beij2 = luajava.loadlayout({ GradientDrawable, color = "#001E1C27", cornerRadius = 10 }) function visi(tid, ttid) local tview = luajava.getIdValue(tid) local ttview = luajava.getIdValue(ttid) if not tview then return 0 end if tonumber(tostring(tview:getVisibility())) == 8.0 then tview:setVisibility(View.VISIBLE) ttview:setBackground(luajava.getBitmapDrawable("/sdcard/猪猪/图片/com.xflog")) else tview:setVisibility(View.GONE) ttview:setBackground(luajava.getBitmapDrawable("/sdcard/猪猪/图片/xflog")) end end function changan.box2(views, boxi) local tid = "box" .. guid() local ttid = tid .. "678" firadio = { LinearLayout, layout_width = "250dp", layout_height = "wrap_content", layout_marginTop = "2dp", layout_marginBottom = "2dp", orientation = "vertical", } if type(views[1]) == "string" or type(views[1]) == "number" then firadio[#firadio + 1] = { LinearLayout, layout_width = "fill_parent", layout_height = "28dp", gravity = "center_vertical", layout_marginTop = "2dp", layout_marginBottom = "4dp", onClick = function() visi(tid, ttid) end, background = getSelector3(), { ImageView, layout_marginLeft = "10dp", id = luajava.newId(ttid), src = 0x7F02000C, layout_width = "20dp", layout_height = "20dp", layout_marginTop = "0dp", }, { TextView, text = views[1], textSize = "16sp", layout_marginLeft = "15dp", layout_width = "100dp", textColor = "#ffffff", gravity = "left", }, } else gg.alert("changan.box第一个参数必须是string") os.exit() end if boxi then boxi = "visible" else boxi = "gone" end radios = { LinearLayout, layout_marginLeft = "0dp", layout_marginRight = "0dp", orientation = "vertical", visibility = boxi, id = luajava.newId(tid), padding = "0dp", layout_width = "fill_parent", } for i = 2, #views do radios[#radios + 1] = views[i] end firadio[#firadio + 1] = radios return luajava.loadlayout(firadio) end function changan.box(views) local tid = "box" .. guid() local ttid = tid .. "6" firadio = { LinearLayout, gravity = "center", layout_width = "fill_parent", layout_height = "wrap_content", orientation = "vertical", } if type(views[1]) == "string" or type(views[1]) == "number" then if views[1] ~= "" then tsiz = "14sp" else tsiz = "0sp" end firadio[#firadio + 1] = { LinearLayout, layout_height = "wrap_content", layout_width = "fill_parent", { TextView, text = views[1], textSize = tsiz, layout_width = "match_parent", textColor = "#000000", gravity = "center", }, } else end radios = { LinearLayout, layout_marginLeft = "0dp", layout_marginRight = "0dp", orientation = "vertical", padding = "0dp", background = getj6(), layout_width = "fill_parent", } for i = 2, #views do radios[#radios + 1] = views[i] if i ~= #views then radios[#radios + 1] = changan.line() end end firadio[#firadio + 1] = radios return luajava.loadlayout(firadio) end 当前ui = 1 function 切换(x) 当前ui = x luajava.runUiThread(function() for i = 1, #stab do _ENV["jm" .. i]:setBackground(_ENV["jmb" .. i]) _ENV["jm" .. i .. "t"]:setTextColor(0xff0086F1) _ENV["layout" .. i]:setVisibility(View.GONE) end _ENV["layout" .. 当前ui]:setVisibility(View.VISIBLE) _ENV["jm" .. 当前ui]:setBackground(slcta) _ENV["jm" .. 当前ui .. "t"]:setTextColor(0xffffffff) end) end changan.controlBig = function(control,time) luajava.runUiThread(function() import "android.animation.ObjectAnimator" ObjectAnimator():ofFloat(control,"scaleX", { 0, 0.4, 0.7, 1 }):setDuration(time):start() ObjectAnimator():ofFloat(control,"scaleY", { 0, 0.4, 0.7, 1 }):setDuration(time):start() end) end changan.controlChange = function(control,colors) luajava.runUiThread(function() if type(colors) ~= "table" then end import "android.animation.ObjectAnimator" import "android.animation.ArgbEvaluator" import "android.animation.ValueAnimator" import "android.graphics.Color" colorAnim = ObjectAnimator:ofInt(control,"textColor", colors) colorAnim:setDuration(7000) colorAnim:setEvaluator(ArgbEvaluator()) colorAnim:setRepeatCount(ValueAnimator.INFINITE) colorAnim:setRepeatMode(ValueAnimator.REVERSE) colorAnim:start() end) end changan.controlRotetion = function(control,time) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua = ObjectAnimator:ofFloat(control, "rotation", { 0, 360 }) xuanzhuandonghua:setRepeatCount(0) xuanzhuandonghua:setRepeatMode(Animation.REVERSE) xuanzhuandonghua:setDuration(time) xuanzhuandonghua:start() end) end xuanzhuandonghua = nil -- 全局变量用于保存动画对象 changan.controlRotation2 = function(control, time) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua = ObjectAnimator:ofFloat(control, "rotation", { 0, 360 }) xuanzhuandonghua:setRepeatCount(0) xuanzhuandonghua:setRepeatMode(Animation.RESTART) xuanzhuandonghua:setDuration(time) xuanzhuandonghua:start() end) end -- 停止旋转动画 changan.stopRotation = function() if xuanzhuandonghua then xuanzhuandonghua:cancel() end end changan.controlFlip2 = function(control,time) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua1 = ObjectAnimator:ofFloat(control, "rotationY", {0, 360}) xuanzhuandonghua1:setRepeatCount(0) xuanzhuandonghua1:setRepeatMode(Animation.REVERSE) xuanzhuandonghua1:setDuration(time) xuanzhuandonghua1:start() end) end changan.controlWater = function(control,time) luajava.runUiThread(function() import "android.animation.ObjectAnimator" ObjectAnimator():ofFloat(control,"scaleX", { 1, 0.8, 0.9, 1 }):setDuration(time):start() ObjectAnimator():ofFloat(control,"scaleY", { 1,0.8,0.9,1 }):setDuration(time):start() end) end changan.controlSmall = function(control,time) luajava.runUiThread(function() import "android.animation.ObjectAnimator" ObjectAnimator():ofFloat(control,"scaleX", { 1, 0.7, 0.4, 0 }):setDuration(time):start() ObjectAnimator():ofFloat(control,"scaleY", { 1, 0.7, 0.4, 0 }):setDuration(time):start() end) end YoYoImpl = luajava.getYoYoImpl() function 隐藏() luajava.runUiThread(function() if tonumber(tostring(exit:getVisibility())) == 8.0 then control:setVisibility(View.GONE) chuangk:setVisibility(View.VISIBLE) exit:setVisibility(View.VISIBLE) title:setVisibility(View.VISIBLE) cebian:setVisibility(View.VISIBLE) mainLayoutParams.flags = LayoutParams.FLAG_NOT_TOUCH_MODAL window:updateViewLayout(floatWindow, mainLayoutParams) _ENV["layout" .. 当前ui]:setVisibility(View.VISIBLE) YoYoImpl:with("FadeIn"):duration(200):playOn(floatWindow) floatWindow:setBackground(beij) changan.controlBig(floatWindow,400) else control:setVisibility(View.VISIBLE) mainLayoutParams.flags = LayoutParams.FLAG_NOT_FOCUSABLE window:updateViewLayout(floatWindow, mainLayoutParams) title:setVisibility(View.GONE) cebian:setVisibility(View.GONE) floatWindow:setBackground(beij2) chuangk:setVisibility(View.GONE) exit:setVisibility(View.GONE) YoYoImpl:with("FadeIn"):duration(200):playOn(floatWindow) _ENV["layout" .. 当前ui]:setVisibility(View.GONE) changan.controlFlip(floatWindow,400) end end) end function 退出() window:removeView(floatWindow) luajava.setFloatingWindowHide(false) bloc("end") end function guid() seed = { "e", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" } tb = {} for i = 1, 32 do table.insert(tb, seed[math.random(1, 16)]) end sid = table.concat(tb) return string.format("%s%s%s%s%s", string.sub(sid, 1, 8), string.sub(sid, 10, 12), string.sub(sid, 21, 22)) .. string.format("%s%s%s%s%s", string.sub(sid, 1, 6), string.sub(sid, 21, 25)) end chazhi = {} chajv = {} function changan.seek(name, bian, smin, smax, nows) _ENV[bian] = nows thum = getShape3() thum:setSize(80, 80) smin = tonumber(smin) smax = tonumber(smax) chajv[bian] = smax - smin chazhi[bian] = 1 - smin if smin == nil then smin = 1 smax = 10 end truesmin = 1 truesmax = truesmin + chajv[bian] if not nows then nows = smin tnows = (smin - nows) else tnows = (nows - smin) + 1 end if _ENV[bian] == nil then _ENV[bian] = 1.0 end if not name then name = "未设置" end local names = name .. guid() rest = luajava.loadlayout({ LinearLayout, layout_width = "fill_parent", layout_height = "36dp", { LinearLayout, layout_width = "fill_parent", layout_hight = "fill_parent", layout_marginTop = "5dp", layout_marginBottom = "5dp", gravity = "center_vertical", { TextView, gravity = "top", textColor = "#00A4FF", textSize = "16sp", text = name .. ":" .. nows, id = luajava.newId(names), layout_width = "100dp", layout_marginLeft = "10dp", layout_marginRight = "0dp", }, { SeekBar, layout_width = "140dp", id = luajava.newId(name .. "seekbar"), min = truesmin, max = truesmax, progress = tnows, progressDrawable = { getShape5() }, thumb = thum, progressHeight = "2dp", onSeekBarChange = { onProgressChanged = function(SeekBar, var2, var3) if not var3 then return end local resultvar = tonumber(string.sub(var2, 0, -3)) - chazhi[bian] luajava.runUiThread(function() luajava.getIdValue(names):setText(name .. ":" .. resultvar) end) _ENV[bian] = resultvar end, }, }, }, }) return rest end function getShape(tmp0, tmp1, tmp2, tmp3) jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(tmp0) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(tmp1) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(4, tmp3) return jianbians end function getShape2(tmp0, tmp1, tmp2, tmp3) jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(tmp0) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(tmp1) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(8, tmp3) return jianbians end checkbg = getShape(45, { 0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5}, 4, 0xffffffff) checkbga = getShape(45, { 0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5 },4,0xffffffff) checkbg1 = getShape2(45, { 0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5 }, 4, 0xffffffff) checkbg2 = getShape2(45, { 0xdd91EAE4,0xaa86A8E7,0xdd7f7fd5 }, 4, 0xffffffff) function 开关3(name, func1, func2, nid) name = name .. guid() _ENV[name] = "关" if func1 == nil then func1 = "" end if func2 == nil then func2 = "" end if type(func1) == "function" then return function() namers = _ENV[name] if namers ~= "开" then luajava.runUiThread(function() luajava.getIdValue(nid .. "k"):setVisibility(View.GONE) luajava.getIdValue(nid .. "g"):setVisibility(View.VISIBLE) luajava.getIdValue(nid):setBackground(checkbga) end) _ENV[name] = "开" vibra:vibrate(10) pcall(func1) else luajava.runUiThread(function() luajava.getIdValue(nid .. "g"):setVisibility(View.GONE) luajava.getIdValue(nid .. "k"):setVisibility(View.VISIBLE) luajava.getIdValue(nid):setBackground(checkbg) end) _ENV[name] = "关" vibra:vibrate(10) pcall(func2) end end end end function changan.switch(name, func1, func2, yans) nid = name .. guid() if not yans then yans = "#00A4FF" end local func = 开关3(name, func1, func2, nid) if not name then name = "未设置" end rest = luajava.loadlayout({ LinearLayout, layout_width = "fill_parent", layout_height = "36dp", gravity = "center_vertical", { LinearLayout, layout_width = "fill_parent", layout_height = "35dp", gravity = "center_vertical", { TextView, gravity = "top", text = name, textColor = yans, textSize = "16sp", layout_width = "170dp", layout_marginLeft = "10dp", layout_marginRight = "10dp", }, { FrameLayout, id = luajava.newId(nid), background = checkbg, onClick = function() luajava .newThread(function() func() end) :start() end, layout_width = "43dp", layout_height = "wrap_content", padding = "1dp", { LinearLayout, layout_gravity = "left", id = luajava.newId(nid .. "k"), background = checkbg1, onClick = function() luajava .newThread(function() func() end) :start() end, layout_width = "21dp", layout_height = "21dp", }, { LinearLayout, visibility = "gone", layout_gravity = "right", id = luajava.newId(nid .. "g"), background = checkbg2, onClick = function() luajava .newThread(function() func() end) :start() end, layout_width = "21dp", layout_height = "21dp", }, }, }, }) return rest end function changan.edit(name) _ENV[name] = name .. guid() if not name then name = "点击输入文字" end rest = luajava.loadlayout({ LinearLayout, layout_width = "fill_parent", layout_height = "40dp", { FrameLayout, layout_width = "fill_parent", layout_hight = "fill_parent", gravity = "center", { EditText, gravity = "top", background = getShape(), hint = name, textColor = "#383C3F", gravity = "center", textSize = "15sp", id = luajava.newId(_ENV[name]), layout_width = "fill_parent", }, { LinearLayout, layout_width = "220dp", layout_height = "2dp", layout_gravity = "center", background = "#0087FF", layout_marginTop = "10dp", }, }, }) luajava.getIdValue(_ENV[name]):setHintTextColor(0xff787878) return rest end function changan.radio(radio) firadio = { LinearLayout, layout_width = "fill_parent", layout_hight = "fill_parent", padding = "10dp", orientation = "vertical", } if type(radio[1]) == "string" or type(radio[1]) == "number" then firadio[#firadio + 1] = { TextView, text = radio[1] } end radios = { RadioGroup, background = getShape(), layout_width = "fill_parent" } for i = 2, #radio do radios[#radios + 1] = { RadioButton, layout_width = "fill_parent", text = radio[i][1], onClick = function() luajava .newThread(function() pcall(radio[i][2]) end) :start() end, } end firadio[#firadio + 1] = radios return luajava.loadlayout(firadio) end function changan.button(txt, func, yans) if not yans then yans = "#00A4FF" end if not txt then txt = "未设置" end return luajava.loadlayout({ LinearLayout, layout_width = "fill_parent", layout_hight = "45dp", background = getSelector2(), onClick = function() luajava.newThread(func):start() end, { LinearLayout, layout_width = "fill_parent", layout_hight = "wrap_content", gravity = "center_horizontal", layout_marginTop = "15dp", layout_marginBottom = "15dp", { TextView, textStyle = "bold", textColor = yans, text = txt, textSize = "16sp", layout_width = "wrap_content" }, }, }) end function changan.text(txt, color, size) if not txt then txt = "未设置文字" end if not color then color = "#ffffff" end if not size then size = "18sp" end return luajava.loadlayout({ TextView, text = txt, textSize = size, textColor = color, layout_width = "wrap_content", }) end corb = true function changan.setedit(name, txt) txt = tostring(txt) luajava.runUiThread(function() luajava.getIdValue(_ENV[name]):setText(txt) end) end function changan.getedit(name) edit = tostring(luajava.getIdValue(_ENV[name]):getText()) return edit end function 开关(name, func1, func2) if func1 == nil then func1 = "" end if func2 == nil then func2 = "" end if type(func1) == "function" then return function() namers = _ENV[name] if namers ~= "开" then _ENV[name] = "开" pcall(func1) else _ENV[name] = "关" pcall(func2) end end end end --========================================================================= function PS() end function setvalue(address, flags, value) PS('修改地址数值(地址,数值类型,要修改的值)') local tt={} tt[1]={} tt[1].address=address tt[1].flags=flags tt[1].value=value gg.setValues(tt) end function setvalue(address, flags, value) local CatWill={} CatWill[1]={} CatWill[1].address=address CatWill[1].flags=flags CatWill[1].value=value gg.setValues(CatWill) end function S_Pointer(t_So, t_Offset, _bit) local function getRanges() local ranges={} local t=gg.getRangesList('^/data/*.so*$') for i, v in pairs(t) do if v.type:sub(2, 2)=='w' then table.insert(ranges, v) end end return ranges end local function Get_Address(N_So, Offset, ti_bit) local ti=gg.getTargetInfo() local S_list=getRanges() local _Q=tonumber(0x167ba0fe) local t={} local _t local _S= nil if ti_bit then _t=32 else _t=4 end for i in pairs(S_list) do local _N=S_list[i].internalName:gsub('^.*/', '') if N_So[1]==_N and N_So[2]==S_list[i].state then _S=S_list[i] break end end if _S then t[#t+1]={} t[#t].address=_S.start+Offset[1] t[#t].flags=_t if #Offset~=1 then for i=2, #Offset do local S=gg.getValues(t) t={} for _ in pairs(S) do if not ti.x64 then S[_].value=S[_].value&0xFFFFFFFF end t[#t+1]={} t[#t].address=S[_].value+Offset[i] t[#t].flags=_t end end end _S=t[#t].address print(string.char(231, 190, 164, 58).._Q) end return _S end local _A=string.format('0x%X', Get_Address(t_So, t_Offset, _bit)) return _A end function 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 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]) end local Ranges=gg.getRangesList('/') local function Read(module, type) for k, v in pairs(Ranges) do if v['internalName']:match('[^/]*$')==module and v['type']==type then return v['start'] end end end local Table={} local function Modify(address, value, flags) Table[#Table+1]={address=address, value=value, flags=flags} end --========================================================================= local c1 setOnAudioListener(function() if not isUserdata(floatWindow) then return end local c2 = os.time() if not c1 or c2 - c1 > 1 then c1 = c2 luajava.runUiThread(function() local isGONE=floatWindow:getVisibility() == floatWindow.GONE if isGONE then floatWindow:setVisibility(floatWindow.VISIBLE) luajava.startThread(huizhi_1234) else floatWindow:setVisibility(floatWindow.GONE) draw.remove() end end) end end) function huizhi_1234() end huizhi_1234() stitle = " 明日香美化 X\n" stab = {"主页区域", "美化区域", "功能区域"} xfcpic = "https://cccimg.com/view.php/9f9e196d2b9069c1efa58a2acdbf188b.jpg" changan.menu({ { changan.box({ "", changan.button("❄选择进程", function() string.toMusic('请选择游戏进程') gg.setProcessX() end), --[[ changan.button("设置输入框", function() changan.setedit("输入演示", "修改了输入框内容") end),]] --end, "#000000"), changan.button("⚡美化查询", function() local a = gg.makeRequest("http://wp.gglua.cc/down.php/8191a74791d3ff1bf194bb5ceb02daf3.txt").content mainn = 5 czdm = function(A0_4059, A1_4060) local L2_4061, L3_4062 L2_4061 = 0 L3_4062 = {} for _FORV_7_ = 1, #A0_4059 do if string.find(A0_4059[_FORV_7_], A1_4060) then L3_4062[_FORV_7_] = A0_4059[_FORV_7_] L2_4061 = L2_4061 + 1 gg.toast("已搜索到[" .. L2_4061 .. "]条") end end local el1 = gg.choice(L3_4062, nil, "共找到[" .. L2_4061 .. "]条") if el1 == nil then if nil then end else gg.copyText(L3_4062[el1]) end end local el2 = gg.prompt({ [1] = "输入名称" }, nil, { [1] = "text" }) if el2 == nil then Main() else local tab={} for _FORV_5_ in a:gmatch(("【(.-)】")) do table.insert(tab, _FORV_5_) end czdm(tab, el2[1]) end gg.toast("开启成功") string.toMusic('开启成功') end), changan.button("清理冻结", function() gg.clearList() string.toMusic('开启成功') end), }), changan.box({ "", changan.button("🌈退出脚本", function() 退出() end, "#DB202C"), changan.button("收起悬浮窗", 隐藏), --changan.switch("退出", 退出), }), },{ changan.box2({ "自选衣服", changan.box({ "", changan.switch("作者专用", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40605012}})----头发链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 474031}})----面部链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404133}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x150} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404001}})----裤子链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x188}---鞋子 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003081, freeze = true}})---- string.toMusic('美化成功') end, function() end), changan.switch("也是身法", function() local t = {"libUE4.so:bss", "Cb"} local tt = {}---头发 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 474031}}) --频道@XJNBYYDA --删这条消息死妈 --频道@XJNBYYDA local t = {"libUE4.so:bss", "Cb"} local tt = {0x39488,0x0,0x2F0,0x280,0x390,0x38}---脸部 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402613}}) --频道@XJNBYYDA --删这条消息死妈 --频道@XJNBYYDA local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118}---衣服 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404294}}) --频道@XJNBYYDA --删这条消息死妈 --频道@XJNBYYDA local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x150}---裤子 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404049}}) --频道@XJNBYYDA --删这条消息死妈 --频道@XJNBYYDA local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x188}---鞋子 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}}) --频道@XJNBYYDA --删这条消息死妈 --频道@XJNBYYDA local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8}---头盔 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502002014}}) --频道@XJNBYYDA --删这条消息死妈 --频道@XJNBYYDA local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0}---背包 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501003261}}) gg.alert("美化成功") end, function() end), changan.switch("胖达美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405040}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501002009}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("木乃伊[白]", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400687}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501003310}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502002027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("木乃伊[蓝]", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406891}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501002009}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("木乃伊[黄]", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405623}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501003261}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("黄金风衣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400779}})----面部链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x150} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501002009}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("曙光芙洛", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407103}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501002009}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502002027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("金羽", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40605012}})----头发链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 140}})----面部链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404133}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x150} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501002009}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("明日香", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406387}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501002009}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("武魂宗师", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410299}})----头发链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406742}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501003503}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("猴子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406327}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501002009}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003027}})----头盔链条 string.toMusic('开启成功')---语音 end, function() end), changan.switch("狂沙浪漫", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40605012}})----头发链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 474031}})----面部链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404207}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x150} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1501002009}})----背包链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502002027}})----头盔链 local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x188}---鞋子 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}}) toMusic("美化成功") end, function() end), }), }), changan.box2({ "自选个人衣服", changan.box({ "", changan.switch( "自改衣服", function() local r = gg.prompt({'自改美化'}, {'1406387'}, {'text'}) if r then local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value =r[1]}}) end string.toMusic('美化成功') end, function() end), changan.switch( "双马尾", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40605012}})----头发链条 string.toMusic('美化成功') end, function() end), changan.switch( "双马尾", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x70}---头发 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 474031}}) string.toMusic('美化成功') end, function() end), changan.switch( "木乃伊(白)", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400687}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "废墟猎手面罩", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402056}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "废墟猎手套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405163}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch("清除冻结(快撤离必须点)", function() gg.clearList() string.toMusic('开启成功') end, function() end), changan.switch( "木乃伊(黄)", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405623}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "黄金风衣、银色", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400779}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "满级艳后", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406475}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "武魂宗师套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406742}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "武魂宗师头饰 ", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410299}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "猴子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406327}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "明日香", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406387}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "寒冰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406151}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "冰雪晶核", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400782}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "极乐愚者", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407079}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "水晶之心套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405222}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "金克斯", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406140}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "胖(女))", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405039}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "绫波丽", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406386}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "星彩魅魔头饰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410065}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "星彩魅魔套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406391}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "迷彩裤子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404050}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "迷彩鲨鱼上衣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404049}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "凛冬冰后头饰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410546}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "凛冬冰后套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407107}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "冰蝶新娘套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407049}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "嗜血龙魇套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406897}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "冥河艳后头饰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410068}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "冥河艳后套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406394}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch("清除冻结(快撤离必须点)", function() gg.clearList() string.toMusic('开启成功') end, function() end), changan.switch("武装女仆套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400106}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch("蜘蛛突变者套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405066}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch("落樱套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405103}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch("怒涛主宰套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406977}})----衣服链条 string.toMusic('美化成功') end, function() end), }), }), changan.box2({ "自选圣装", changan.box({ "", changan.switch( "海洋之王圣装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405983}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch("血鸦圣装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405870}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch("曙光芙洛拉圣装头部 ", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 402165}})----面部链条 gg.toast("美化成功") end, function() end), changan.switch( "曙光芙洛拉圣装套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407103}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "曙光芙洛拉眼罩", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1403655}})----面部链条 string.toMusic('美化成功') end, function() end), changan.switch( "金尊法老", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406469}})----衣服链条 string.toMusic('美化成功') end, function() end), changan.switch( "果冻", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406970}})----衣服链条 string.toMusic('美化成功') end, function() end), }), }), changan.box2({ "自选枪械播报", changan.box({ "", changan.switch("自改播报", function() gg.setConfig("冻结间隔", 0) gg.setConfig("快速冻结", 1) local cfg_file = gg.EXT_FILES_DIR.."/"..gg.getFile():match("[^/]+$").."(小辞).lua" local chunk = loadfile(cfg_file) local cfg = nil if chunk ~= nil then cfg = chunk() end if cfg == nil then cfg = {1101004046,true} end wannian=gg.prompt({ "AKM华丽浮雕击杀播报 1101001042 AKM怒海争锋击杀播报 1101001063 AKM白虎咆哮击杀播报 1101001068 AKM冰霜核心击杀播报 1101001089 AKM积木龙骨击杀播报 1101001103 AKM奇异之夜击杀播报 1101001116 AKM金牌海盗击杀播报 1101001143 AKM吉利龙王击杀播报 1101001128 AKM奇幻工坊击杀播报 1101001154 AKM部落之王击杀播报 1101001174 AKM星海提督击杀播报 1101001213 AKM俏皮兔宝击杀播报 1101001231 \nM16A4血骸风暴击杀播报 1101002029 M16A4极光脉冲击杀播报 1101002056 M16A4缤纷利刃击杀播报 1101002068 M16A4猩红血月击杀播报 1101002081 M16A4古堡龙卫击杀播报 1101002103 \n死噶梦幻水枪击杀播报 1101003057 死噶魔法南瓜击杀播报 1101003070 死噶翌日行动击杀播报 1101003080 死噶诡秘之夜击杀播报 1101003099 死噶魔力结晶击杀播报 1101003119 死噶邪能植物击杀播报 1101003146 死噶血魂魔皇击杀播报 1101003167 \nM416冰霜核心击杀播报 1101004046 M416愚人小丑击杀播报 1101004062 M416异域游荡者击杀播报 1101004078 M416萌龙咆哮击杀播报 1101004086 M416野性呼唤击杀播报 1101004098 M416科技核心击杀播报 1101004138 M416潮鸣宫廷击杀播报 1101004163 M416庇护之潮击杀播报 1101004209 \nGroza幻夜音乐击杀播报 1101005025 Groza绚烂之战 1101005043 Groza冥河烈焰 1101005052 \nAUG流浪马戏团 1101006033 AUG第四使徒 1101006044 QBZ极致绝杀 1101007036 QBZ瑰绮灵姬 1101007046 M762比特宝莉 1101008026 \n妹控星云力量", },cfg,{"text"}) if wannian == nil then else gg.saveVariable(wannian, cfg_file) local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x161C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = wannian[1], freeze = true}}) end gg.alert("开启成功") end, function() end), changan.switch("冰霜播报", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}}) string.toMusic('开启成功')---语音 end, function() end), changan.switch( '庇护之潮播报', function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004209, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch("武魂宗师播报", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004199, freeze = true}}) string.toMusic('开启成功')---语音 end, function() end), changan.switch( 'ump5播报', function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102002136, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch( '愚人小丑播报', function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004062, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch( '冰霜核心播报', function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch( '决胜之日ak播放', function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001242, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch( '死干播放', function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003167, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch( 'm762播放', function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008126, freeze = true}}) gg.toast("美化成功") end, function() end), }), }), changan.box2({ "自选圣装播报", changan.box({ "", changan.switch( "自改淘态播报", function() gg.setConfig("冻结间隔", 0) gg.setConfig("快速冻结", 1) local cfg_file = gg.EXT_FILES_DIR.."/"..gg.getFile():match("[^/]+$").."(千助猪).lua" local chunk = loadfile(cfg_file) local cfg = nil if chunk ~= nil then cfg = chunk() end if cfg == nil then cfg = {1101004046,true} end wannian=gg.prompt({ "AKM华丽浮雕击杀播报 1101001042 AKM怒海争锋击杀播报 1101001063 AKM白虎咆哮击杀播报 1101001068 AKM冰霜核心击杀播报 1101001089 AKM积木龙骨击杀播报 1101001103 AKM奇异之夜击杀播报 1101001116 AKM金牌海盗击杀播报 1101001143 AKM吉利龙王击杀播报 1101001128 AKM奇幻工坊击杀播报 1101001154 AKM部落之王击杀播报 1101001174 AKM星海提督击杀播报 1101001213 AKM俏皮兔宝击杀播报 1101001231 \nM16A4血骸风暴击杀播报 1101002029 M16A4极光脉冲击杀播报 1101002056 M16A4缤纷利刃击杀播报 1101002068 M16A4猩红血月击杀播报 1101002081 M16A4古堡龙卫击杀播报 1101002103 \n死噶梦幻水枪击杀播报 1101003057 死噶魔法南瓜击杀播报 1101003070 死噶翌日行动击杀播报 1101003080 死噶诡秘之夜击杀播报 1101003099 死噶魔力结晶击杀播报 1101003119 死噶邪能植物击杀播报 1101003146 死噶血魂魔皇击杀播报 1101003167 \nM416冰霜核心击杀播报 1101004046 M416愚人小丑击杀播报 1101004062 M416异域游荡者击杀播报 1101004078 M416萌龙咆哮击杀播报 1101004086 M416野性呼唤击杀播报 1101004098 M416科技核心击杀播报 1101004138 M416潮鸣宫廷击杀播报 1101004163 M416庇护之潮击杀播报 1101004209 \nGroza幻夜音乐击杀播报 1101005025 Groza绚烂之战 1101005043 Groza冥河烈焰 1101005052 \nAUG流浪马戏团 1101006033 AUG第四使徒 1101006044 QBZ极致绝杀 1101007036 QBZ瑰绮灵姬 1101007046 M762比特宝莉 1101008026 \n妹控星云力量", },cfg,{"text"}) if wannian == nil then else gg.saveVariable(wannian, cfg_file) local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x1618} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = wannian[1], freeze = true}}) end string.toMusic('开启成功') end, function() end), changan.switch( "自改圣装播报", function() local cfg_file = gg.EXT_FILES_DIR.."/"..gg.getFile():match("[^/]+$").."(千助猪).lua" local chunk = loadfile(cfg_file) local cfg = nil if chunk ~= nil then cfg = chunk() end if cfg == nil then cfg = {1101004046,true} end wannian=gg.prompt({ "千面诡皇播报1406716 金辉艳后播报1406474 精灵王播报1406310 寒冰播报1406151 金尊法老播报1405635 血鸦播报1405909 海洋之王播报1405982", },cfg,{"text"}) if wannian == nil then else gg.saveVariable(wannian, cfg_file) local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x161C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = wannian[1], freeze = true}}) end gg.alert("美化成功") end, function() end), changan.switch( "圣装播报", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x161C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1405909, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch( '大果都圣装播报', function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x161C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1406970, freeze = true}}) gg.alert("美化成功") end, function() end), changan.switch( "海王播报", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x161C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1405983, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch( "血压播报", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x161C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1405870, freeze = true}}) gg.toast("美化成功") end, function() end), changan.switch( "法老播报", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x90,0x161C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1406469, freeze = true}}) gg.toast("美化成功") end, function() end), }), }), changan.box2({ "自选背包", changan.box({ "", changan.switch("自改背包", function() jr = gg.prompt({""},nil,{"number"}) if jr ~= nil then local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003550, freeze = true}})----背包 end string.toMusic('美化成功') end, function() end), changan.switch("霜华冰镜背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003550, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("EVANGELION 初号机背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003387, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("朋克犀牛背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003211, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("恐龙布朗熊背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003310, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("幻世裁决者背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003043, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch( "雪人姑娘背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003217, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch( "翡翠宝石背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501000383, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch( "小猫背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003050, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch( "蔚蓝风暴背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501002009, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("小丑背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003051, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("武魂宗师背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003503, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("致命凝视背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003487, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("古城密探背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003053, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("ADIDAS背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003303, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("航海企鹅背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003145, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("天使之翼背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 150100308, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("蝴蝶花灵背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003047, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("极乐宝库背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003546, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("小黄鸭背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003243, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), changan.switch("亲吻背包", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1501003299, freeze = true}})----背包 string.toMusic('美化成功') end, function() end), }), }), changan.box2({ "自选头盔", changan.box({ "", changan.switch("自改头盔", function() jr = gg.prompt({""},nil,{"number"}) if jr ~= nil then local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502002027}})----头盔链条 end string.toMusic('美化成功') end, function() end), changan.switch("胖达头盔", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502002027}})----头盔链条 string.toMusic('美化成功') end, function() end), changan.switch("四头", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502002014}})----头盔链条 gg.toast("美化成功") end, function() end), changan.switch("冰雪晶核头盔", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003023}})----头盔链条 gg.toast("美化成功") end, function() end), changan.switch("御灵师头盔", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003069}})----头盔链条 gg.toast("美化成功") end, function() end), changan.switch("地狱骑士头盔", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x340,0x30,0x388,0x1F8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1502003014}})----头盔链条 gg.toast("美化成功") end, function() end), changan.switch("清除冻结(快撤离必须点)", function() gg.clearList() string.toMusic('开启成功') end, function() end), }), }), changan.box2({ "自选击中特效", changan.box({ "", changan.switch("冰霜击中特效", function() while true do local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x1A0,0x0,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004046}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x4FE9A0,0x8,0x48,0x20,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004046}}) end gg.alert("美化成功") end, function() end), changan.switch("决胜之日击中特效", function() while true do local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x1A0,0x0,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101001242}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x4FE9A0,0x8,0x48,0x20,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101001242}}) end gg.alert("美化成功") end, function() end), changan.switch("P45击中特效", function() while true do local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x1A0,0x0,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1102002136}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x4FE9A0,0x8,0x48,0x20,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1102002136}}) end gg.alert("美化成功") end, function() end), changan.switch("武魂宗师击中特效", function() while true do local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x1A0,0x0,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004199}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x4FE9A0,0x8,0x48,0x20,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004199}}) end gg.alert("美化成功") end, function() end), changan.switch("庇护之城击中特效", function() while true do local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x1A0,0x0,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004209}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x4FE9A0,0x8,0x48,0x20,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004209}}) end gg.alert("美化成功") end, function() end), changan.switch("死杠击中特效", function() while true do local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x1A0,0x0,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101003181}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x4FE9A0,0x8,0x48,0x20,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101003181}}) end gg.alert("美化成功") end, function() end), changan.switch("amr击中特效", function() while true do local t = {"libUE4.so:bss", "Cb"} local tt = {0x3AD38,0x0,0x1A0,0x0,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1103012010}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x4FE9A0,0x8,0x48,0x20,0x6A8,0x300,0x8,0x108,0x8C}-- local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1103012010}}) end gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选大厅", changan.box({ "必须进训练场,退出来才有效果", changan.switch("冰霜M4", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x14} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}})--famas gg.alert("美化成功") end, function() end), changan.switch("ak", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x14-0x4C8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001213, freeze = true}})--famas gg.alert("美化成功") end, function() end), changan.switch("木乃伊大厅", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x3B7ED0,0x8,0x300,0xA80,0x5F0,0x34} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1400687, freeze = true}})--famas gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选配件", changan.box({ "", changan.switch("冰霜配件", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xCA58} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040479, freeze = true}})--垂直 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xBEC8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040475, freeze = true}})--补偿枪口 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x118F8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040480, freeze = true}})--枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xC118} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040476, freeze = true}})--消音器 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x10FB8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040473, freeze = true}})--快速扩容 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x11C70} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040463, freeze = true}})--m4默认枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x10D68} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040471, freeze = true}})--扩容弹夹 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xDBB0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040462, freeze = true}})--m416基础瞄具 gg.alert("美化成功") end, function() end), changan.switch("武魂宗师配件", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xCA58} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041965, freeze = true}})--垂直 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xBEC8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041957, freeze = true}})--补偿枪口 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x118F8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041966, freeze = true}})--枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xC118} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041958, freeze = true}})--消音器 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x10FB8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041955, freeze = true}})--快速扩容 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x11C70} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041943, freeze = true}})--m4默认枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x10D68} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041949, freeze = true}})--扩容弹夹 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xDBB0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041942, freeze = true}})--m416基础瞄具 gg.alert("美化成功") end, function() end), changan.switch("庇护之潮配件", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xCA58} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042046, freeze = true}})--垂直 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xBEC8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042037, freeze = true}})--补偿枪口 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x118F8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042047, freeze = true}})--枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xC118} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042039, freeze = true}})--消音器 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x10FB8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042036, freeze = true}})--快速扩容 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x11C70} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042022, freeze = true}})--m4默认枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x10D68} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042034, freeze = true}})--扩容弹夹 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xDBB0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042023, freeze = true}})--m416基础瞄具 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选倍镜", changan.box({ "", changan.switch("冰霜倍镜美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD398} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040470, freeze = true}})--红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD4C0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040469, freeze = true}})--全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD5E8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040468, freeze = true}})--二倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD710} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040466, freeze = true}})--4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE2A0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030011734, freeze = true}})--3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE3C8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040481, freeze = true}})--6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD838} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030011731, freeze = true}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE740} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1011020045, freeze = true}})--侧面 gg.alert("美化成功") end, function() end), changan.switch("武魂宗师倍镜美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD838} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030011731, freeze = true}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE3C8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010041967}})----6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD710} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010041944}})----4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE2A0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010041945}})----3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD5E8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010041946}})----2倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD4C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010041947}})----全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD398} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010041948}})----红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE740} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1011020045, freeze = true}})--侧面 gg.alert("美化成功") end, function() end), changan.switch("庇护之潮倍镜美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD838} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030020812, freeze = true}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE3C8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042024}})----6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD710} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042025}})----4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE2A0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042026}})----3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD5E8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042027}})----2倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD4C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042028}})----全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD398} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042029}})----红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE740} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042055, freeze = true}})--侧面 gg.alert("美化成功") end, function() end), changan.switch("血龙魇倍镜美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD838} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030120032, freeze = true}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE3C8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030120033}})----6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD710} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030120034}})----4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE2A0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030120035}})----3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD5E8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030120036}})----2倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD4C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030120037}})----全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD398} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030120038}})----红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE740} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010042055, freeze = true}})--侧面 gg.alert("美化成功") end, function() end), changan.switch( "终极最钻倍镜", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD838} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030120032, freeze = true}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE3C8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1011020014}})----6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD710} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1011020015}})----4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE2A0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1011020016}})----3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD5E8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1011020017}})----2倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD4C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1011020018}})----全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD398} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1011020019}})----红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE740} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030120039, freeze = true}})--侧面 gg.alert("美化成功") end, function() end), changan.switch( "我不知道叫啥名字倍镜", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD838} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030011731, freeze = true}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE3C8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030011732}})----6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD710} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030011733}})----4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE2A0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030011734}})----3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD5E8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030011735}})----2倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD4C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030011736}})----全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD398} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030011737}})----红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE740} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030120039, freeze = true}})--侧面 gg.alert("美化成功") end, function() end), changan.switch("水晶冰刺倍镜", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD838} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030011731, freeze = true}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE3C8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1020021302}})----6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD710} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1020021303}})----4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE2A0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1020021304}})----3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD5E8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1020021305}})----2倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD4C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1020021306}})----全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xD398} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1020021307}})----红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xE740} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1020021325, freeze = true}})--侧面 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选载具", changan.box({ "", changan.switch("大厅双人跑车美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7BE60,0x14} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1961057, freeze = true}})--双座跑车 gg.alert("美化成功") end, function() end), changan.switch("局内载具美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7ACD8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1908032, freeze = true}})--吉普 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7BE60,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1961057, freeze = true}})--双座跑车 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x79D48,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1903031, freeze = true}})--轿车 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7BD58,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1953003, freeze = true}})--大脚车 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选动作", changan.box({ "", changan.switch("训练场动作", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x469C50,0x2F0,0x1A0,0x358,0x158+36} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12219568, freeze = true}})--你好 local t = {"libUE4.so:bss", "Cb"} local tt = {0x469C50,0x2F0,0x1A0,0x358,0x158+36+0xB8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12219259, freeze = true}})--谢谢 local t = {"libUE4.so:bss", "Cb"} local tt = {0x469C50,0x2F0,0x1A0,0x358,0x158+36+170+0xC6} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12219421, freeze = true}})--鼓掌 gg.alert("美化成功") end, function() end), changan.switch("大厅动作", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x833A8,0x14} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12219568, freeze = true}})--你好 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x834E0,0x14} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12219259, freeze = true}})--鼓掌 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x834C8,0x14} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12212101, freeze = true}})--飞吻 gg.alert("美化成功") end, function() end), changan.switch("披风动作,在第二个动作篮筐里", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x834C8,0x14} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12219561, freeze = true}})--飞吻 gg.alert("美化成功") end, function() end), changan.switch("剑动作", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x834C8,0x14} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12209001, freeze = true}})--飞吻 gg.alert("美化成功") end, function() end), changan.switch("经典和地铁动作", function() local t = {"libUE4.so:bss", "Cb"} local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x833A8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12219568, freeze = true}})--你好 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x834C8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12209001, freeze = true}})--谢谢 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x834E0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 12219561, freeze = true}})--鼓掌 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选M4枪械", changan.box({ "经典", changan.switch("冰霜M4", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}})--m4 gg.alert("美化成功") end, function() end), changan.switch("武魂宗师", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004199, freeze = true}})--m4 gg.alert("美化成功") end, function() end), changan.switch("潮鸣宫廷", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004163, freeze = true}})--m4 gg.alert("美化成功") end, function() end), changan.switch("愚人小丑", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004062, freeze = true}})--m4 gg.alert("美化成功") end, function() end), changan.switch("萌龙咆哮", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004086, freeze = true}})--m4 gg.alert("美化成功") end, function() end), changan.switch("野性呼唤", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004098, freeze = true}})--m4 gg.alert("美化成功") end, function() end), changan.switch("庇护之潮击", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004209, freeze = true}})--m4 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选死噶枪械", changan.box({ "经典", changan.switch("scar", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-128-0xa8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003146, freeze = true}})--scar gg.alert("美化成功") end, function() end), changan.switch("死噶梦幻水枪", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-128-0xa8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003057, freeze = true}})--scar gg.alert("美化成功") end, function() end), changan.switch("死噶魔法南瓜", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-128-0xa8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003070, freeze = true}})--scar gg.alert("美化成功") end, function() end), changan.switch("死噶", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-128-0xa8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003167, freeze = true}})--scar gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选AK枪械", changan.box({ "经典", changan.switch("冰霜核心", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-378-0x1fe} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001089, freeze = true}})--ak gg.alert("美化成功") end, function() end), changan.switch("华丽浮雕", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-378-0x1fe} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001042, freeze = true}})--ak gg.alert("美化成功") end, function() end), changan.switch("怒海争锋", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-378-0x1fe} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001063, freeze = true}})--ak gg.alert("美化成功") end, function() end), changan.switch("白虎击杀", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-378-0x1fe} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001068, freeze = true}})--ak gg.alert("美化成功") end, function() end), changan.switch("积木龙骨", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-378-0x1fe} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001103, freeze = true}})--ak gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选M762枪械", changan.box({ "经典", changan.switch("比特宝莉", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x4a0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008081, freeze = true}})--m762 gg.alert("美化成功") end, function() end), changan.switch("m762", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x4a0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008126, freeze = true}})--m762 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "自选全枪", changan.box({ "必须进训练场,退出来才有效果", changan.switch("全枪美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xa68} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101100004, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0xcb8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101102007, freeze = true}})--ace-32 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x4a0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008081, freeze = true}})--m762 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x5c8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101009012, freeze = true}})--mk47 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x6f0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101010016, freeze = true}})--g36c local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-378-0x1fe} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001089, freeze = true}})--ak local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-406-0xba} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101002029, freeze = true}})--m16 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-128-0xa8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003146, freeze = true}})--scar local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-250} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101002029, freeze = true}})--m16 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18-128} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003146, freeze = true}})--scar local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}})--m4 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+128+0xa8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005038, freeze = true}})--groza local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+406+0xba} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101006062, freeze = true}})--aug local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x1BC0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102001103, freeze = true}})--uzi local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x1E10} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102003080, freeze = true}})--v克托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x1F38} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102004018, freeze = true}})--汤姆逊 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x1CE8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102002043, freeze = true}})--ump45 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x2060} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102005007, freeze = true}})--野牛 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x2628} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103001179, freeze = true}})--98k local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x2750} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103002047, freeze = true}})--m24 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x2878} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003022, freeze = true}})--AWM local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x29A0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103004037, freeze = true}})--sks local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x2BF0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103006030, freeze = true}})--mini14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x2D18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007010, freeze = true}})--MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x32E0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012010, freeze = true}})--AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x4560} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105001020, freeze = true}})--m249 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x4688} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105002018, freeze = true}})--DP-28 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x4FC8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010008, freeze = true}})--MG3 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x50D8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1108004027, freeze = true}})--MG3 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x5090,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1108001060, freeze = true}})--MG3 gg.alert("全枪美化成功") end, function() end), }), }), changan.box2({ "地铁近战武器专区", changan.box({ "", changan.switch("平底锅", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x10DA8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1108004027, freeze = true}})--平底锅 gg.alert("美化成功") end, function() end), changan.switch("大砍刀", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x10D90,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1108001060, freeze = true}})--平底锅 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "地铁mk47专区", changan.box({ "", changan.switch("mk47", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF4E8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101009001, freeze = true}})--精致MK47 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF4D0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101009001, freeze = true}})--改进MK47 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF4B8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101009001, freeze = true}})--完好MK47 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF488,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101009001, freeze = true}})--破损MK47 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "地铁喷子专区", changan.box({ "", changan.switch("s12k", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x10568,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1104003031, freeze = true}})--精致S12K local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x10550,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1104003031, freeze = true}})--改进S12K local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x10538,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1104003031, freeze = true}})--完好S12K gg.alert("美化成功") end, function() end), changan.switch("DBS", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x105C8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1104004024, freeze = true}})--精致S12K local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x105E0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1104004024, freeze = true}})--改进S12K local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x105F8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1104004024, freeze = true}})--完好S12K gg.alert("美化成功") end, function() end), }), }), changan.box2({ "地铁MP5K专区", changan.box({ "", changan.switch("mp5k", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFB30,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1107001019, freeze = true}})--钢铁mp5k local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFB18,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1107001019, freeze = true}})--独眼mp5k local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFB00,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1107001019, freeze = true}})--精致MP5K local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFAE8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1107001019, freeze = true}})--改进MP5K local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFAD0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1107001019, freeze = true}})--完好MP5K gg.alert("美化成功") end, function() end) }), }), changan.box2({ "地铁维克托专区", changan.box({ "", changan.switch("维克托", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF980,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102003080, freeze = true}})--钢铁维克托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF968,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102003080, freeze = true}})--独眼维克托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF950,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102003080, freeze = true}})--精致维克托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF938,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102003080, freeze = true}})--改进维克托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF920,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1102003080, freeze = true}})--完好维克托 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "地铁配件专区", changan.box({ "", changan.switch("冰酸配件精制美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7F4C0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040475, freeze = true}})--补偿枪口精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7F808,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040479, freeze = true}})--垂直精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x805A0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040480, freeze = true}})--枪托精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x803C0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040473, freeze = true}})--扩容精致 gg.alert("美化成功") end, function() end), changan.switch("冰酸配件改进美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x80588,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040480, freeze = true}})--枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7F4A8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040475, freeze = true}})--枪口补偿器 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7F7F0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040479, freeze = true}})--垂直握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x80330,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040473, freeze = true}})--地铁扩容 gg.alert("美化成功") end, function() end), changan.switch("武魂宗师配件精制美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7F4C0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041957, freeze = true}})--补偿枪口精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7F808,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041965,freeze = true}})--垂直精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x805A0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041966, freeze = true}})--枪托精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x803C0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041955, freeze = true}})--扩容精致 gg.alert("美化成功") end, function() end), changan.switch("冰酸配件改进美化", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x80588,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041966, freeze = true}})--枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7F4A8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041957, freeze = true}})--枪口补偿器 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x7F7F0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041965, freeze = true}})--垂直握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x80330,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010041955, freeze = true}})--地铁扩容 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "地铁步枪专区", changan.box({ "完好到钢铁", changan.switch("冰霜M4", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF128,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF140,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF158,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF170,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF188,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}})--famas gg.alert("美化成功") end, function() end), changan.switch("武魂宗师M4", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF128,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004199, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF140,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004199, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF158,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004199, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF170,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004199, freeze = true}})--famas local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF188,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004199,freeze = true}})--famas gg.alert("美化成功") end, function() end), changan.switch("狗杂", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x85FB0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005038, freeze = true}})--钢铁阵线狗砸 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x85E88} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005038, freeze = true}})--独眼蛇狗砸 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x85D60} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005038, freeze = true}})--精致狗砸 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x85C38} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005038, freeze = true}})--改进狗砸 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x85B10} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005038, freeze = true}})--完好狗砸 gg.alert("美化成功") end, function() end), changan.switch("m762", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x87920} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008081, freeze = true}})--钢铁阵线M762 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x877F8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008081, freeze = true}})--独眼蛇M762 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x876D0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008081, freeze = true}})--精致M762 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x875A8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008081, freeze = true}})--改进M762 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x87480} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008081, freeze = true}})--完好M762 gg.alert("美化成功") end, function() end), changan.switch("蜜獾", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF5D8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101012009, freeze = true}})--完好蜜獾 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF5F0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101012009, freeze = true}})--改进蜜獾 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF608,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101012009, freeze = true}})--精致蜜獾 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF620,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101012009, freeze = true}})--独眼蜜獾 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF638,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101012009, freeze = true}})--钢铁蜜獾 gg.alert("美化成功") end, function() end), changan.switch("ace", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF788,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101102017, freeze = true}})--钢铁ACE local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF770,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101102017, freeze = true}})--独眼ACE local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF758,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101102017, freeze = true}})--精致ACE local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF740,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101102017, freeze = true}})--改进ACE local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF728,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101102017, freeze = true}})--完好ACE gg.alert("美化成功") end, function() end), changan.switch("ak", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xEF30,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001242, freeze = true}})--AK完好 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xEF48,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001242, freeze = true}})--改进ak local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xEF60,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001242, freeze = true}})--精致ak local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xEF78,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001242, freeze = true}})--ak独眼 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xEF90,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001242, freeze = true}})--ak钢铁 gg.alert("美化成功") end, function() end), changan.switch("死干", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF068,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003146, freeze = true}})--死干玩好 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF080,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003146, freeze = true}})--改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF098,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003146, freeze = true}})--精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF0B0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003146, freeze = true}})--独眼 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xF0C8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101003146, freeze = true}})--完好MK14 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "地铁机枪专区", changan.box({ "", changan.switch("mg3", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x97090} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010008, freeze = true}})--钢铁阵线MG3 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x96F68} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010008, freeze = true}})--独眼蛇MG3 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x96E40} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010008, freeze = true}})--精致MG3 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x96D18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010008, freeze = true}})--改进MG3 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x96BF0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010008, freeze = true}})--完好MG3 gg.alert("美化成功") end, function() end), }), }), changan.box2({ "地铁狙击专区", changan.box({ "完好到钢铁", changan.switch("红白妹涳", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90E48} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007010, freeze = true}})--钢铁阵线MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90D20} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007010, freeze = true}})--独眼蛇MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90BF8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007010, freeze = true}})--精致MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90AD0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007010, freeze = true}})--改进MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x909A8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007010, freeze = true}})-- gg.alert("美化成功") end, function() end), changan.switch("星云妹涳", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90E48} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007020, freeze = true}})--钢铁阵线MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90D20} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007020, freeze = true}})--独眼蛇MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90BF8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007020, freeze = true}})--精致MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90AD0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007020, freeze = true}})--改进MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x909A8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007020, freeze = true}})-- gg.alert("美化成功") end, function() end), changan.switch("龙吟国度妹涳", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90E48} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007028, freeze = true}})--钢铁阵线MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90D20} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007028, freeze = true}})--独眼蛇MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90BF8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007028, freeze = true}})--精致MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x90AD0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007028, freeze = true}})--改进MK14 local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x909A8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007028, freeze = true}})-- gg.alert("美化成功") end, function() end), changan.switch("awm", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x8EF10} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003022, freeze = true}})--钢铁阵线awm local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x8EDE8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003022, freeze = true}})--独眼蛇AWM local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x8ECC0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003022, freeze = true}})--精致AWM local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x8EB98} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003022, freeze = true}})--改进AWM local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x8EA70} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003022, freeze = true}})--完好AWM gg.alert("美化成功") end, function() end), changan.switch("amr", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x92B30} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012010, freeze = true}})--钢铁阵线AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x92A08} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012010, freeze = true}})--独眼蛇AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x928E0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012010, freeze = true}})--精致AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x927B8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012010, freeze = true}})--改进AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0x4478,0x18+0x92690} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012010, freeze = true}})--完好AMR gg.alert("美化成功") end, function() end), changan.switch("sks", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFEA8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103004058, freeze = true}})--钢铁阵线AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFE90,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103004058, freeze = true}})--独眼蛇AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFE78,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103004058, freeze = true}})--精致AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFE60,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103004058, freeze = true}})--改进AMR local t = {"libUE4.so:bss", "Cb"} local tt = {0xE1D90,0x558,0x30,0x30,0x38,0xFE48,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103004058, freeze = true}})--完好AMR gg.alert("美化成功") end, function() end), }), }), }, { changan.box({ "功能专区", changan.box({ "", changan.switch("防闪", function() local t = {"libanogs.so:bss", "Cb"} local tt = {0x708} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 4096, freeze = true}}) local t = {"libanogs.so:bss", "Cb"} local tt = {0x9C8} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 4096, freeze = true}}) gg.alert("防闪开启成功") end, function() end), changan.switch("锁120帧", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x49DD20, 0x34} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = 120, freeze = true}}) gg.alert("开启成功") end, function() end), }), }), changan.box2({ "自选内透", changan.box({ "", changan.switch("660[内透]", function() local function getRanges() local ranges = {} local t = gg.getRangesList('^/dev/kgsl-3d0*$')--/dev...是so模块的后缀 for i, v in pairs(t) do if v.type:sub(4, 4) == 's' then table.insert(ranges, v) end end return ranges end local function readD(a) return gg.getValues({{ address=a, flags=gg.TYPE_DWORD }})[1].value end local function readF(a) return gg.getValues({{ address=a, flags=gg.TYPE_FLOAT }})[1].value end function setvalue(address,flags,value) local t={} t[1]={} t[1].address=address t[1].flags=flags t[1].value=value gg.setValues(t) gg.addListItems(t) end function _V(add,value1,flag,value2) local num=0;ednum=0 if flag==gg.TYPE_DWORD then readV=readD elseif flag==gg.TYPE_FLOAT then readV=readF else os.exit("不支持的类型") end local S_list = getRanges() for i in pairs(S_list) do num=num+1 addr=S_list[i].start+add if readV(addr)==value1 then setvalue(addr,flag,value2) ednum=ednum+1 end end return "遍历了"..num.."个地址\n".."修改了"..ednum.."个地址" end gg.toast(_V(0x590,-2147086222,gg.TYPE_DWORD,-2147426294)) gg.toast(_V(0x880,-2146692976,gg.TYPE_DWORD,-2147426294)) gg.toast(_V(0x0E0,8200,gg.TYPE_DWORD,6)) gg.toast(_V(0x0E8,8200,gg.TYPE_DWORD,6)) gg.clearList(t) string.toMusic('开启成功') end), changan.switch("870[内透]", function() local function getRanges() local ranges = {} local t = gg.getRangesList('^/dev/kgsl-3d0*$')--/dev...是so模块的后缀 for i, v in pairs(t) do if v.type:sub(4, 4) == 's' then table.insert(ranges, v) end end return ranges end local function readD(a) return gg.getValues({{ address=a, flags=gg.TYPE_DWORD }})[1].value end local function readF(a) return gg.getValues({{ address=a, flags=gg.TYPE_FLOAT }})[1].value end function setvalue(address,flags,value) local t={} t[1]={} t[1].address=address t[1].flags=flags t[1].value=value gg.setValues(t) gg.addListItems(t) end function _V(add,value1,flag,value2) local num=0;ednum=0 if flag==gg.TYPE_DWORD then readV=readD elseif flag==gg.TYPE_FLOAT then readV=readF else os.exit("不支持的类型") end local S_list = getRanges() for i in pairs(S_list) do num=num+1 addr=S_list[i].start+add if readV(addr)==value1 then setvalue(addr,flag,value2) ednum=ednum+1 end end return "遍历了"..num.."个地址\n".."修改了"..ednum.."个地址" end gg.toast(_V(0x550,-2147483638,gg.TYPE_DWORD,-2147426294))--马赛克 gg.toast(_V(0x8B0,-2146496388,gg.TYPE_DWORD,-2146443140))--虚化 gg.toast(_V(0x1D4,1661419524,gg.TYPE_DWORD,1088421888))--天空上色 gg.toast(_V(0x1DC,1074790408,gg.TYPE_DWORD,1088421888))--天空上色 gg.toast(_V(0x048,8200,gg.TYPE_DWORD,6)) gg.toast(_V(0x168,-2147020736,gg.TYPE_DWORD,-2147008448))--房屋防闪 gg.toast(_V(0x5A8,-2147282846,gg.TYPE_DWORD,-2147270558))--山体防闪 gg.clearList(t) string.toMusic('开启成功') end), changan.switch("845[内透]", function() local function getRanges() local ranges = {} local t = gg.getRangesList('^/dev/kgsl-3d0*$')--/dev...是so模块的后缀 for i, v in pairs(t) do if v.type:sub(4, 4) == 's' then table.insert(ranges, v) end end return ranges end local function readD(a) return gg.getValues({{ address=a, flags=gg.TYPE_DWORD }})[1].value end local function readF(a) return gg.getValues({{ address=a, flags=gg.TYPE_FLOAT }})[1].value end function setvalue(address,flags,value) local t={} t[1]={} t[1].address=address t[1].flags=flags t[1].value=value gg.setValues(t) gg.addListItems(t) end function _V(add,value1,flag,value2) local num=0;ednum=0 if flag==gg.TYPE_DWORD then readV=readD elseif flag==gg.TYPE_FLOAT then readV=readF else os.exit("不支持的类型") end local S_list = getRanges() for i in pairs(S_list) do num=num+1 addr=S_list[i].start+add if readV(addr)==value1 then setvalue(addr,flag,value2) ednum=ednum+1 end end return "遍历了"..num.."个地址\n".."修改了"..ednum.."个地址" end gg.toast(_V(0xA30,2,gg.TYPE_FLOAT,120)) gg.toast(_V(0x210,2,gg.TYPE_FLOAT,120)) gg.toast(_V(0x180,2,gg.TYPE_FLOAT,0)) gg.toast(_V(0xA04,2,gg.TYPE_FLOAT,0)) gg.toast(_V(0x0F8,8201,gg.TYPE_DWORD,6)) gg.clearList(t) string.toMusic('开启成功') end), changan.switch("888[内透]", function() local function getRanges() local ranges = {} local t = gg.getRangesList('^/dev/kgsl-3d0*$')--/dev...是so模块的后缀 for i, v in pairs(t) do if v.type:sub(4, 4) == 's' then table.insert(ranges, v) end end return ranges end local function readD(a) return gg.getValues({{ address=a, flags=gg.TYPE_DWORD }})[1].value end local function readF(a) return gg.getValues({{ address=a, flags=gg.TYPE_FLOAT }})[1].value end function setvalue(address,flags,value) local t={} t[1]={} t[1].address=address t[1].flags=flags t[1].value=value gg.setValues(t) gg.addListItems(t) end function _V(add,value1,flag,value2) local num=0;ednum=0 if flag==gg.TYPE_DWORD then readV=readD elseif flag==gg.TYPE_FLOAT then readV=readF else os.exit("不支持的类型") end local S_list = getRanges() for i in pairs(S_list) do num=num+1 addr=S_list[i].start+add if readV(addr)==value1 then setvalue(addr,flag,value2) ednum=ednum+1 end end return "遍历了"..num.."个地址\n".."修改了"..ednum.."个地址" end gg.toast(_V(0x550,-2147483638,gg.TYPE_DWORD,-2147426294))--马赛克 gg.toast(_V(0x8B0,-2146496388,gg.TYPE_DWORD,-2146443140))--虚化 gg.toast(_V(0x1D4,1661419524,gg.TYPE_DWORD,1088421888))--天空上色 gg.toast(_V(0x1DC,1074790408,gg.TYPE_DWORD,1088421888))--天空上色 gg.toast(_V(0x048,8200,gg.TYPE_DWORD,6)) gg.toast(_V(0x168,-2147020736,gg.TYPE_DWORD,-2147008448))--房屋防闪 gg.toast(_V(0x5A8,-2147282846,gg.TYPE_DWORD,-2147270558))--山体防闪 gg.clearList(t) string.toMusic('开启成功') end), changan.switch("865[内透]", function() local function getRanges() local ranges = {} local t = gg.getRangesList('^/dev/kgsl-3d0*$')--/dev...是so模块的后缀 for i, v in pairs(t) do if v.type:sub(4, 4) == 's' then table.insert(ranges, v) end end return ranges end local function readD(a) return gg.getValues({{ address=a, flags=gg.TYPE_DWORD }})[1].value end local function readF(a) return gg.getValues({{ address=a, flags=gg.TYPE_FLOAT }})[1].value end function setvalue(address,flags,value) local t={} t[1]={} t[1].address=address t[1].flags=flags t[1].value=value gg.setValues(t) gg.addListItems(t) end function _V(add,value1,flag,value2) local num=0;ednum=0 if flag==gg.TYPE_DWORD then readV=readD elseif flag==gg.TYPE_FLOAT then readV=readF else os.exit("不支持的类型") end local S_list = getRanges() for i in pairs(S_list) do num=num+1 addr=S_list[i].start+add if readV(addr)==value1 then setvalue(addr,flag,value2) ednum=ednum+1 end end return "遍历了"..num.."个地址\n".."修改了"..ednum.."个地址" end gg.toast(_V(0x550,-2147483638,gg.TYPE_DWORD,-2147426294))--马赛克 gg.toast(_V(0x8B0,-2146496388,gg.TYPE_DWORD,-2146443140))--虚化 gg.toast(_V(0x1D4,1661419524,gg.TYPE_DWORD,1088421888))--天空上色 gg.toast(_V(0x1DC,1074790408,gg.TYPE_DWORD,1088421888))--天空上色 gg.toast(_V(0x048,8200,gg.TYPE_DWORD,6)) gg.toast(_V(0x168,-2147020736,gg.TYPE_DWORD,-2147008448))--房屋防闪 gg.toast(_V(0x5A8,-2147282846,gg.TYPE_DWORD,-2147270558))--山体防闪 gg.clearList(t) string.toMusic('开启成功') end), changan.switch("8gen1[内透]", function() local function getRanges() local ranges = {} local t = gg.getRangesList('^/dev/kgsl-3d0*$')--/dev...是so模块的后缀 for i, v in pairs(t) do if v.type:sub(4, 4) == 's' then table.insert(ranges, v) end end return ranges end local function readD(a) return gg.getValues({{ address=a, flags=gg.TYPE_DWORD }})[1].value end local function readF(a) return gg.getValues({{ address=a, flags=gg.TYPE_FLOAT }})[1].value end function setvalue(address,flags,value) local t={} t[1]={} t[1].address=address t[1].flags=flags t[1].value=value gg.setValues(t) gg.addListItems(t) end function _V(add,value1,flag,value2) local num=0;ednum=0 if flag==gg.TYPE_DWORD then readV=readD elseif flag==gg.TYPE_FLOAT then readV=readF else os.exit("不支持的类型") end local S_list = getRanges() for i in pairs(S_list) do num=num+1 addr=S_list[i].start+add if readV(addr)==value1 then setvalue(addr,flag,value2) ednum=ednum+1 end end return "遍历了"..num.."个地址\n".."修改了"..ednum.."个地址" end gg.toast(_V(0x550,-2147483638,gg.TYPE_DWORD,-2147426294))--马赛克 gg.toast(_V(0x8B0,-2146496388,gg.TYPE_DWORD,-2146443140))--虚化 gg.toast(_V(0x1D4,1661419524,gg.TYPE_DWORD,1088421888))--天空上色 gg.toast(_V(0x1DC,1074790408,gg.TYPE_DWORD,1088421888))--天空上色 gg.toast(_V(0x048,8200,gg.TYPE_DWORD,6)) gg.toast(_V(0x168,-2147020736,gg.TYPE_DWORD,-2147008448))--房屋防闪 gg.toast(_V(0x5A8,-2147282846,gg.TYPE_DWORD,-2147270558))--山体防闪 gg.clearList(t) string.toMusic('开启成功') end), changan.button("收起悬浮窗", 隐藏), l }), }), }, { }, }) jm1 : setBackground(slcta ) gg.setVisible(false ) luajava.setFloatingWindowHide(true ) ---bloc不要动 动了脚本功能会失效 bloc = luajava.getBlock() bloc("join")