gg.playVideo("https://txmov2.a.kwimgs.com/upic/2024/04/04/14/BMjAyNDA0MDQxNDM3MjFfMTAxMzAxMjE1M18xMjg5NzQ0MDQ0ODFfMl8z_b_B06cc1b22bf9bdd9aa90ec6d20dfd55de.mp4?tag=1-1736988239-std-1-psbi1qlouu-1e098f9f08b928b7&clientCacheKey=3xirriicach4taa_b.mp4&tt=b&di=2f783d9d&bp=12681&ali_redirect_ex_hot=66666800&ali_redirect_ex_beacon=1") --[[ do if type(getrlyunyz) ~= 'function' then gg.alert('请使用RLGG执行') os.exit() return end local info = { example_version = '1.0.3', name = '恨情', appid = '85908', appkey = 'Jy3zd9FoqO9QCQco', rc4key = 'G88G3xxoXcxTNU80', version = '1.0', mi_type = '3' } local rlyunyz = getrlyunyz(info) local ret = rlyunyz.start() if not ret or not isTable(ret) or ret.sign ~= '8df84ae4e97266f8423a9fc4025a1b70' then os.exit() return8 end end ]] gg.playMusic("https://qcloudcos.xunjiepdf.com/xunjievideo/temp/202501161401/b9b6c3e5a7474208b9861f7fd0980cd2/17370076824640.mp3") check字体颜色=0x99000000 switch颜色=0xddC70100 按钮颜色=0x66FF2C22 vibra = context:getSystemService(Context.VIBRATOR_SERVICE) changan = {} local changan = changan local android = import('android.*') function write(fileName, content) file.write(fileName, content) end function panduan(rec) fille,err = io.open(rec) if fille == nil then return false else return true end end function pdcf(lujing) rec = "/sdcard/恨情/配置文件/"..lujing fille,err = io.open(rec) if fille == nil then return false else return true end end sleep = gg.sleep function read(fileName) f = assert(io.open(fileName, 'r')) content = f:read("*all") f:close() return content end function wtcf(lujing,neirong) write("/sdcard/恨情/配置文件/"..lujing,neirong) end function rdcf(lujing) return read("/sdcard/恨情/配置文件/"..lujing) end 开 = "开" 关 = "关" function checkimg(tmp) if panduan("/sdcard/恨情/图片/"..tmp) ~= true then gg.toast("正在下载资源"..tmp.."\n请耐心等待") download("https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/"..tmp,"/sdcard/恨情/图片/"..tmp) end end ckimg = { 'skin', 'heir', 'hei_right', 'quarkcheckoff', 'quarkcheckon', } for i = 1,#ckimg do jindu = i checkimg(ckimg[i]) end function 获取图片(txt) txt = string.url(txt,"de") ntxt = string.sub(string.gsub(txt,"/","-"),-10,-1) if string.find(tostring(txt),"http") ~= nil then if panduan("/sdcard/恨情/图片/"..ntxt) == false then file.download(txt,"/sdcard/恨情/图片/"..ntxt) else if file.length("/sdcard/恨情/图片/"..ntxt) <= 1 then file.download(txt,"/sdcard/恨情/图片/"..ntxt) end end txt = "/sdcard/恨情/图片/"..ntxt end return luajava.getBitmapDrawable(txt) end function getRes(x) return 获取图片("/sdcard/恨情/图片/"..x) end function getVerticalBG(gtvb1,gtvb3,gtvb4,gtvb5) if not gtvb4 then gtvb4 = 0 gtvb5 = 0xff000000 end local jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(gtvb3) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(gtvb1) jianbians:setStroke(gtvb4,gtvb5) return jianbians end function getHorizontalBG(gtvb1,gtvb3,gtvb4,gtvb5) if not gtvb4 then gtvb4 = 0 gtvb5 = 0xff000000 end local jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(gtvb3) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors(gtvb1) jianbians:setStroke(gtvb4,gtvb5)--边框宽度和颜色 return jianbians 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 -- 焦点设置Finish layoutParams.gravity = Gravity.TOP|Gravity.LEFT -- 重力设置 layoutParams.width = LayoutParams.WRAP_CONTENT -- 布局宽度 layoutParams.height = LayoutParams.WRAP_CONTENT -- 布局高度 return layoutParams end function getj7() jianbian6 = luajava.new(GradientDrawable) jianbian6:setCornerRadius(20) jianbian6:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbian6:setColors({ 0x002F3032,0x002F3032 }) jianbian6:setStroke(3,"0xff0091FE")--边框宽度和颜色 return jianbian6 end slctb = getVerticalBG({0xffefefef,0xffefefef},10) slcta = getHorizontalBG({0xff0077ff,0xff975DFF},10) slctc = luajava.loadlayout { GradientDrawable, color = "#11ffffff", cornerRadius = 8 } slctd = luajava.loadlayout { GradientDrawable, color = "#55ffffff", cornerRadius = 8 } slcte = luajava.loadlayout { GradientDrawable, color = "#11ffffff", cornerRadius = 12 } slctf = luajava.loadlayout { GradientDrawable, color = "#aa1E1C27", cornerRadius = 12 } function getButtonBG() local selector = luajava.getStateListDrawable() selector:addState({ android.R.attr.state_pressed }, getVerticalBG({0xffd7d7d7,0xffd7d7d7},15)) selector:addState({ -android.R.attr.state_pressed }, getVerticalBG({按钮颜色,按钮颜色},15)) return selector end function getSelector3() selector = luajava.getStateListDrawable() selector:addState({ android.R.attr.state_pressed }, luajava.loadlayout { GradientDrawable, color = "#b9b9b9", cornerRadius = 10 }) -- 点击时候的背景 selector:addState({ -android.R.attr.state_pressed }, luajava.loadlayout { GradientDrawable, color = "#ffffff", cornerRadius = 10 }) -- 没点击的背景 return selector 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 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 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) function 获取图片(txt) --gg.toast("正在加载资源...") txt = file.checkUrl(txt) return luajava.getBitmapDrawable(txt) end local isswitch YoYoImpl = luajava.getYoYoImpl() changan.menu = function(sview) if isswitch then return false end beij=bglist[1] isswitch = true cebian = { LinearLayout, layout_height = "match_parent", layout_width = "wrap_content", orientation = "horizontal", gravity = "center", orientation='vertical', } for i = 1,#stab do cebian[#cebian+1] = { LinearLayout, id = "jm"..i, gravity="center", layout_height = "wrap_content", layout_width = "wrap_content", layout_marginTop = "3dp", layout_marginBottom = "6dp", layout_marginRight = "3dp", layout_marginLeft = "3dp", elevation='2dp', onClick = function() 切换(i) end, orientation='vertical', {ImageView, id="jmp"..i, layout_height='20dp', layout_width='20dp', src=获取图片(stab[i][2]), colorFilter=0xffd7d7d7, }, { TextView, text = stab[i][1], id="jmt"..i, gravity = "center", textSize = "12sp", textColor = "#"..颜色2, layout_height = "wrap_content", layout_width = "68dp", }} end cebian = luajava.loadlayout( { ScrollView, layout_height = "wrap_content", layout_width = "wrap_content", cebian }) for i = 1,#stab do _ENV["layout"..i] = luajava.loadlayout({ LinearLayout, layout_width = "fill_parent", layout_height = "200dp", visibility = "gone", orientation = "vertical", background={ GradientDrawable, color = "#33ffffff", cornerRadius = 20 }, { ScrollView, fillViewport = "true", --padding = "10dp", gravity = "center", layout_width = "250dp", layout_height = "200dp", orientation = "horizontal", { LinearLayout, id = "layoutm"..i, layout_marginRight = "5dp", layout_marginLeft = "5dp", layout_width = "240dp", orientation = "vertical", gravity = "center_horizontal", } }}) end ckou = { LinearLayout, layout_width = "wrap_content", layout_height = "wrap_content", cebian, { LinearLayout, layout_marginBottom = "1dp", layout_marginTop = "1dp", layout_width = "2dp", layout_height = "match_parent", background = "#D7D7D7" } } for i = 1,#stab do ckou[#ckou+1] = _ENV["layout"..i] end ckou = luajava.loadlayout(ckou) floatWindow = { FrameLayout, id = "motion", elevation = "10dp", onTouch = hanshu, onClick = function() end, layout_width = "wrap_content", orientation = "vertical", gravity = "center_vertical", layout_height = "wrap_content", {LinearLayout, orientation='vertical', id='chuangk', visibility='gone', {--顶部栏 FrameLayout, orientation = "horizontal", padding = "2dp", layout_width="fill_parent", { ImageView, layout_gravity="center_vertical|left", src = 获取图片(xfcpic), id = "titlebar", layout_marginLeft='2dp', elevation='2dp', layout_marginRight='2dp', layout_marginTop='2dp', layout_marginBottom='2dp', background=getVerticalBG({0xffefefef,0xffefefef},12), padding="2dp", --visibility = "gone", layout_width = "24dp", layout_height = "24dp", gravity = "center", onClick = 隐藏, onTouch = hanshu, },{TextView, textSize="14sp", text=titlet, textColor="#323232", gravity="center", layout_marginLeft='20dp', layout_gravity="center", layout_width="match_parent", layout_height="match_parent", },{ImageView, layout_width='24dp', layout_height='24dp', layout_gravity='center_vertical', src=getRes('skin'), padding='5dp', layout_marginLeft='43dp', onClick=changebg, layout_marginRight='2dp', layout_marginTop='2dp', layout_marginBottom='2dp', background=getVerticalBG({0xffefefef,0xffefefef},12), elevation='2dp' },{ LinearLayout, layout_gravity="center_vertical|right", padding={"2dp","2dp","8dp","2dp"}, layout_marginLeft='2dp', layout_marginRight='2dp', layout_marginTop='2dp', layout_marginBottom='2dp', layout_width = "40dp", layout_height = "24dp", gravity = "center", onClick = 隐藏, onTouch = hanshu, {LinearLayout, layout_width='6dp', layout_height='6dp', background=getVerticalBG({0xffFFC03C,0xffFFC03C},360), layout_marginLeft='2dp', layout_marginRight='2dp' },{LinearLayout, layout_width='6dp', layout_height='6dp', background=getVerticalBG({0xff36CC56,0xff36CC56},360), layout_marginLeft='2dp', layout_marginRight='2dp' },{LinearLayout, layout_width='6dp', layout_height='6dp', background=getVerticalBG({0xffFF3E44,0xffFF3E44},360), layout_marginLeft='2dp', layout_marginRight='2dp' }, } }, ckou, },{ScrollView, id='ggscro', layout_marginTop='236dp', layout_marginLeft='82dp', layout_height='60dp', layout_width='235dp', layout_margin='3dp', elevation='2dp', padding='4dp', background=getVerticalBG({0xffefefef,0xffefefef},12), {LinearLayout, id='gggscro', orientation='vertical', layout_width='match_parent', layout_height='wrap_content', } },{ ImageView, id = "control", background = 获取图片(xfcpic), layout_width = "39dp",---悬浮窗宽 layout_height = "39dp",---悬浮窗高 ---悬浮窗大小 onTouch = hanshu, onClick = 隐藏, } } local function invoke() local ok local RawX, RawY, x, y mainLayoutParams = getLayoutParams() floatWindow = luajava.loadlayout(floatWindow) local function invoke2() for k = 1,#stab do for i = 1,#sview[k] do _ENV["layoutm"..k]:addView(sview[k][i]) end end window:addView(floatWindow, mainLayoutParams) block('end') end 切换(1) local runnable = luajava.getRunnable(invoke2) local handler = luajava.getHandler() handler:post(runnable) block('join') local isMove end invoke(swib1,swib2) 隐藏() gg.setVisible(false) luajava.setFloatingWindowHide(true) qhkai = 0 qiehuan = function() if qhkai == 0 then qhkai = 1 draw.remove() luajava.runUiThread(function() changan.controlSmall(floatWindow,400) end) gg.sleep(400) luajava.runUiThread(function() floatWindow:setVisibility(View.GONE) end) else qhkai = 0 huiz() draw.text('.', -9200,-9200) luajava.runUiThread(function() floatWindow:setVisibility(View.VISIBLE) end) luajava.runUiThread(function() changan.controlBig(floatWindow,400) end) end end huiz() draw.text('.', -9200,-9200) 隐藏()隐藏() while true do if tuichu == 1 then break end jianting3(qiehuan) gg.sleep(300) end luajava.setFloatingWindowHide(false) end changan.controlRotation9 = function(control, time,t) luajava.runUiThread(function() import "android.view.animation.Animation" import "android.animation.ObjectAnimator" xuanzhuandonghua = ObjectAnimator:ofFloat(control, "rotation", { time,t }) xuanzhuandonghua:setRepeatCount(0) xuanzhuandonghua:setRepeatMode(Animation.RESTART) xuanzhuandonghua:setDuration(400) xuanzhuandonghua:start() end) end function uiadtext(txt,color,size) if not txt then txt = "" end if not color then color = "#000000" end if not size then size = "10sp" end local tmp=luajava.loadlayout( { TextView, text = string.fromHtml(" "..getTimeStamp(os.time()).." "..txt..""), textSize = size, --textColor = color, gravity="left", layout_width = "wrap_content", }) luajava.post(function() gggscro:addView(tmp) end) luajava.newThread(function() gg.sleep(100) luajava.post(function() ggscro:fullScroll(View.FOCUS_DOWN) end) end):start() end function getTimeStamp(t) local str = os.date("%m-%d %H:%M:%S",t) return str end function addadView(tmp) local function invoke() parentv:addView(tmp) end luajava.post(invoke) end function rmdadView(tmp) local function invoke() parentv:removeView(tmp) end luajava.post(invoke) end function visi (tid , ttid) vibra:vibrate(4) 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) YoYoImpl:with("FadeIn"):duration(200):playOn(boxes[tid]) changan.controlRotation9(boxpic[tid],0,90) else tview : setVisibility (View.GONE) changan.controlWater (_ENV [tid.."6"] , 200) changan.controlRotation9(boxpic[tid],90,0) end end boxes = {} boxpic = {} function changan.box (views) local tid = "box"..guid () boxpic[tid] = luajava.loadlayout { ImageView , background = getRes("hei_right"), layout_width = "24dp" , layout_height = "24dp" , } local ttid = tid.."6" local t1id = guid () firadio = { LinearLayout , layout_width = 'fill_parent' , 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 = "40dp" , gravity = "center_vertical" , layout_marginTop = "2dp" , layout_marginLeft='2dp', layout_marginRight='2dp', elevation='2dp', layout_marginBottom = "4dp" , onClick = function () visi (tid , ttid) end , background = getButtonBG(), { TextView , text = views [1] , textSize = "13sp" , layout_marginLeft = "15dp" , layout_width = "match_parent" , layout_weight=1, textColor = "#000000" , gravity = "left" , },{ LinearLayout , padding={"0dp","0dp","10dp","0dp"}, layout_width = "30dp" , layout_height = "30dp" , gravity = "center", boxpic[tid], } } else gg.alert ("changan.box的table内第一个元素必须是string") os.exit () end radios = { LinearLayout , layout_marginLeft = "0dp" , layout_marginRight = "0dp" , orientation = "vertical" , visibility = "gone" , id = luajava.newId (tid) , padding = "0dp" , layout_width = 'fill_parent' , } for i = 2 , # views do radios [# radios + 1] = views [i] end boxes[tid] = luajava.loadlayout(radios) firadio [# firadio + 1] = boxes[tid] _ENV [t1id] = luajava.loadlayout (firadio) return _ENV [t1id] end corbk = true 当前ui = 1 function 切换(x) 当前ui = x luajava.runUiThread(function() for i = 1,#stab do _ENV["jmt"..i]:setTextColor(0xff000000) _ENV["jmp"..i]:setColorFilter(0xffd7d7d7) _ENV["layout"..i]:setVisibility(View.GONE) end _ENV["jmt"..当前ui]:setTextColor(0xff0062FF) _ENV["jmp"..当前ui]:setColorFilter(0xff0062FF) _ENV["layout"..当前ui]:setVisibility(View.VISIBLE) --YoYoImpl:with("FadeIn"):duration(800):playOn(_ENV["layout"..当前ui]) end) end 显示 = 0 beij2 = luajava.loadlayout({ GradientDrawable, color = "#001E1C27", cornerRadius = 10 }) nowbg=1 function changebg() luajava.runUiThread(function() if nowbg<#bglist then nowbg=nowbg+1 else nowbg=1 end beij=bglist[nowbg] floatWindow:setBackground(beij) YoYoImpl:with("FadeIn"):duration(600):playOn(floatWindow) end) end function getcolor(cl) cl[1] = tonumber(math.ceil(cl[1]*2.6,0,5)) if cl[1] > 255 then cl[1] = "0xff" else cl[1] = "0x"..string.format("%x",cl[1]) end for i = 1,3 do cl[i+1] = string.format("%x",cl[i+1]) if string.len(cl[i+1]) == 1 then cl[i+1] = "0"..cl[i+1] end end cl = cl[1]..cl[2]..cl[3]..cl[4] return cl end function getrgb(cl) if string.sub(cl,1,1) == "#" then cl = "0x"..string.sub(cl,2,-1) end cl = { tonumber(string.sub(cl,0,4)),tonumber("0x"..string.sub(cl,5,6)),tonumber("0x"..string.sub(cl,7,8))} return cl end 显示 = 0 function 隐藏() luajava.runUiThread(function() if tonumber(tostring(chuangk:getVisibility())) == 8.0 then control:setVisibility(View.GONE) 显示 = 1 ggscro:setVisibility(View.VISIBLE) chuangk:setVisibility(View.VISIBLE) _ENV["layout"..当前ui]:setVisibility(View.VISIBLE) changan.controlBig(floatWindow,500) floatWindow:setBackground(beij) else ggscro:setVisibility(View.GONE) chuangk:setVisibility(View.GONE) floatWindow:setBackground(beij2) control:setVisibility(View.VISIBLE) 显示 = 0 _ENV["layout"..当前ui]:setVisibility(View.GONE) end end) end import("android.media.AudioManager") audi = context:getSystemService("audio") audiotype = { AudioManager.STREAM_ALARM, --手机闹铃的声音 AudioManager.STREAM_MUSIC, --手机音乐的声音 AudioManager.STREAM_NOTIFICATION, --系统提示的通知 AudioManager.STREAM_RING, --电话铃声的声音 AudioManager.STREAM_SYSTEM, --手机系统的声音 AudioManager.STREAM_VOICE_CALL, --语音电话的声音 AudioManager.STREAM_DTMF, --DTMF音调的声音 } yinl = {} for i = 1,#audiotype do yinl[i] = {} yinl[i].type = audiotype[i] yinl[i].min = audi:getStreamMinVolume(audiotype[i]) yinl[i].max = audi:getStreamMaxVolume(audiotype[i]) yinl[i].now = audi:getStreamVolume(audiotype[i]) end function jianting2() yinln = {} for i = 1,#audiotype do yinln[i] = {} yinln[i].type = audiotype[i] yinln[i].min = audi:getStreamMinVolume(audiotype[i]) yinln[i].max = audi:getStreamMaxVolume(audiotype[i]) yinln[i].now = audi:getStreamVolume(audiotype[i]) if yinln[i].now > yinl[i].now then audi:adjustStreamVolume(yinln[i].type,AudioManager.ADJUST_LOWER,0) gg.alert("up") elseif yinln[i].now < yinl[i].now then audi:adjustStreamVolume(yinln[i].type,AudioManager.ADJUST_RAISE,0) gg.alert("down\n"..yinln[i].now.."\n"..yinl[i].now) end end end yltype = 0 function jianting3(func) yinln = {} for i = 1,#audiotype do yinln[i] = {} yinln[i].type = audiotype[i] yinln[i].now = audi:getStreamVolume(audiotype[i]) if yinln[i].now > yinl[i].now then yinl[i].now = yinln[i].now if yltype == 1 then yltype = 0 func() end elseif yinln[i].now < yinl[i].now then yinl[i].now = yinln[i].now if yltype == 0 then yltype = 1 func() end end end end function jianting(func) yinln = {} for i = 1,#audiotype do yinln[i] = {} yinln[i].type = audiotype[i] yinln[i].now = audi:getStreamVolume(audiotype[i]) if yinln[i].now >= yinl[i].max then audi:adjustStreamVolume(yinln[i].type,AudioManager.ADJUST_LOWER,0) end if yinln[i].now > yinl[i].now then audi:setStreamVolume(yinln[i].type,yinl[i].now,0) func() end 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 local function exit() tuichu = 1 luajava.setFloatingWindowHide(false) luajava.post(function() window:removeView(floatWindow) end) end setExitEvent(exit) 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 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 function 开关3(name,func1,func2,nid) local localname=name name = name..guid() _ENV[name] = "关" if func1 == nil then func1 = function() end end if func2 == nil then func2 = function() end end if type(func1) == "function" then return function() namers = _ENV[name] if namers ~= "开" then luajava.runUiThread(function() changan.controlWater(_ENV[nid],200) luajava.getIdValue(nid):setBackground(check2) luajava.getIdValue(nid.."k"):setVisibility(View.GONE) luajava.getIdValue(nid.."g"):setVisibility(View.VISIBLE) end) _ENV[name] = "开" vibra:vibrate(6) pcall(func1) uiadtext(localname.." 已开启.","#161616") else luajava.runUiThread(function() changan.controlWater(_ENV[nid],200) luajava.getIdValue(nid):setBackground(check1) luajava.getIdValue(nid.."g"):setVisibility(View.GONE) luajava.getIdValue(nid.."k"):setVisibility(View.VISIBLE) end) _ENV[name] = "关" vibra:vibrate(6) pcall(func2) uiadtext(localname.." 已关闭.","#545454") end end end end function getShape3() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(20) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({ 0x55FF9DBC,0x55FF9DBC }) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(8,0xaa80C3F9)--边框宽度和颜色 return jianbians 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(8,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(15,tmp3)--边框宽度和颜色 return jianbians end function getShape0(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(30,tmp3)--边框宽度和颜色 return jianbians end checkbg1 = getRes("quarkcheckoff") checkbg2 = getRes("quarkcheckon") switchs={} function changan.intcheck(name,func1,func2) nid = name..guid() local func = 开关5(name,func1,func2,nid) if not name then name = "未设置" end switchs[nid] = { LinearLayout, layout_width = 'match_parent', layout_weight=1, layout_height = "42dp", layout_marginTop = "1dp", layout_marginBottom = "1dp", padding = "1dp", { LinearLayout, padding="3dp", onClick = function() luajava.newThread(function() func() end):start() end, layout_width = 'fill_parent', layout_height = "wrap_content", gravity = "center_vertical", --background=getVerticalBG({0xffFFFDF2,0xddffffff,0xffFFFDF2},15,8,0xffFFDA71), { FrameLayout, id = luajava.newId(nid), background = checkbg1, layout_width = '32dp', layout_height = '32dp', padding = "0dp", },{ TextView, id=luajava.newId(nid.."t"), gravity = "left", text = name, textColor=check字体颜色, textSize = "14sp", --layout_marginLeft="8dp", layout_width = 'match_parent', layout_weight=1, }, } } return switchs[nid] end function 开关5(name,func1,func2,nid) local sname = nid local localname=name 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 vibra:vibrate(9) luajava.runUiThread(function() luajava.getIdValue(nid):setBackground(checkbg2) luajava.getIdValue(nid.."t"):setTextColor(switch颜色) --changan.controlWater(switchs[nid],300) end) _ENV[name] = "开" pcall(func1) uiadtext(localname.." 已开启.","#161616") else vibra:vibrate(9) luajava.runUiThread(function() luajava.getIdValue(nid):setBackground(checkbg1) luajava.getIdValue(nid.."t"):setTextColor(0xff232323) --changan.controlWater(switchs[nid],300) end) _ENV[name] = "关" pcall(func2) uiadtext(localname.." 已关闭.","#545454") end end end end function changan.check(cklist) if #cklist==0 then return nil end local rest = { LinearLayout, layout_width = 'fill_parent', layout_height = "wrap_content", gravity = "center", orientation="vertical", } for i = 1, #cklist,2 do local tempTable = {LinearLayout, layout_width = 'fill_parent', layout_height = "wrap_content", gravity = "left", orientation="horizontal" } for j = 0, 1 do if cklist[i + j] ~= nil then local name = cklist[i + j][1] local func1 = cklist[i + j][2] local func2 = cklist[i + j][3] if not name then name = "未设置" end rstt = changan.intcheck(name,func1,func2) table.insert(tempTable, rstt) else table.insert(tempTable, {LinearLayout, layout_width = 'match_parent', layout_weight=1,}) end end table.insert(rest, tempTable) end return luajava.loadlayout(rest) end switches = {} function 开关3(name,func1,func2,nid) local sname = nid local localname=name name = name..guid() _ENV[name] = "关" if func1 == nil then func1 = "" end if func2 == nil then func2 = "" end if type(func1) == "function" then local outfunc=function() namers = _ENV[name] if namers ~= "开" then vibra:vibrate(9) luajava.runUiThread(function() luajava.getIdValue(nid.."k"):setVisibility(View.GONE) YoYoImpl:with("ZoomInLeft"):duration(600):playOn(switches["2s"..sname]) luajava.getIdValue(nid.."g"):setVisibility(View.VISIBLE) luajava.getIdValue(nid):setBackground(checkbg) end) _ENV[name] = "开" pcall(func1) uiadtext(localname.." 已开启.","#161616") else vibra:vibrate(9) luajava.runUiThread(function() luajava.getIdValue(nid.."g"):setVisibility(View.GONE) YoYoImpl:with("ZoomInRight"):duration(600):playOn(switches["1s"..sname]) luajava.getIdValue(nid.."k"):setVisibility(View.VISIBLE) luajava.getIdValue(nid):setBackground(checkbga) end) _ENV[name] = "关" pcall(func2) uiadtext(localname.." 已关闭.","#545454") end end if localname=="摇一摇隐藏UI" then yyfunc=outfunc end if localname=="音量键隐藏UI" then ylfunc=outfunc end return outfunc end end function changan.switch(name,func1,func2,miaoshu) if not checkbg then checkbg = getShape2( 45, { switch颜色,switch颜色 }, 4,switch颜色) checkbg0 = getShape2( 45, { 0xff232323,0xff232323 }, 4,0x00ffffff) checkbga = getShape2( 45, { 0xffE6E6E6,0xffE6E6E6 }, 4,0xffE6E6E6) switchbg1 = getShape( 45, { 0xffffffff,0xffffffff }, 4,0xffffffff) switchbg2 = luajava.loadlayout { GradientDrawable , color = "#ffffff" , cornerRadius = 360 } end nid = name..guid() local func = 开关3(name,func1,func2,nid) if not name then name = "未设置" end switches["1s"..nid] = luajava.loadlayout { FrameLayout, layout_width = '40dp', layout_height = '20dp', gravity = "center_vertical", padding = { "1dp","0dp","1dp","0dp" }, { LinearLayout, layout_gravity = "left|center_vertical", id = luajava.newId(nid.."k"), background = switchbg1, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '17dp', layout_height = '17dp', }, } switches["2s"..nid] = luajava.loadlayout { FrameLayout, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '40dp', layout_height = '20dp', gravity = "center_vertical", padding = { "1dp","0dp","1dp","0dp" } , { LinearLayout, visibility = "gone", layout_gravity = "right|center_vertical", id = luajava.newId(nid.."g"), background = switchbg2, onClick = function() luajava.newThread(function() func() end):start() end, layout_width = '17dp', layout_height = '17dp', } } rest = luajava.loadlayout({ LinearLayout, layout_width = 'fill_parent', layout_height = "wrap_content", gravity = "center_vertical", { LinearLayout, layout_width = 'fill_parent', layout_height = "40dp", gravity = "center_vertical", layout_marginLeft='2dp', layout_marginRight='2dp', layout_marginTop='2dp', layout_marginBottom='2dp', elevation='2dp', background = luajava.loadlayout { GradientDrawable , color = 按钮颜色 , cornerRadius = 12 } ,padding = { "0dp","0dp","6dp","0dp" }, { TextView, gravity = "top", text = name, textColor = "#000000", textSize = "13sp", layout_weight = 1, layout_width = '80dp', layout_marginLeft = "10dp", layout_marginRight = "20dp", }, { TextView, gravity = "center", layout_height = "match_parent", text = miaoshu, textSize = "11sp", layout_width = "wrap_content", layout_marginLeft = "-50dp", layout_weight = 1, textColor = "#A5A5A5", }, { FrameLayout, id=luajava.newId(nid), background = checkbga, elevation = "1dp", onClick = function() luajava.newThread(function() func() end):start() end, layout_width = 'wrap_content', layout_height = 'wrap_content', gravity = "left", padding="1dp", switches["1s"..nid],switches["2s"..nid] }} }) return rest end function initbg() jianbians = luajava.new(GradientDrawable) jianbians:setCornerRadius(10) jianbians:setGradientType(GradientDrawable.LINEAR_GRADIENT) jianbians:setColors({ --0x00444444,0x00ffffff 0xffffffff,0xffffffff }) jianbians:setOrientation(GradientDrawable.Orientation.LEFT_RIGHT) jianbians:setStroke(0,0xff000000)--边框宽度和颜色 return jianbians end buts={} heir=getRes("heir") function changan.button(txt,func,txtc) if not txt then txt = "未设置" end if not txtc then txtc="#000000" end local tid="Cbutton"..guid() buts[tid]=luajava.loadlayout( { LinearLayout, layout_width = 'match_parent', layout_height = "wrap_content", { LinearLayout, layout_width = "fill_parent", gravity = "center_vertical", layout_marginTop = "5dp", layout_marginBottom = "5dp", layout_marginLeft='3dp', layout_marginRight='3dp', elevation='2dp', background = getButtonBG(), padding="10dp", onClick = function() changan.controlWater(buts[tid],300) uiadtext('执行 '..txt,"#161616") luajava.newThread(func):start() end, { TextView, --id = luajava.newId(tid), textColor = txtc, text = txt, textSize = "13sp", layout_height = "wrap_content", layout_width = "fill_parent", layout_weight=1, },{ImageView, src=heir, layout_height="14dp", layout_width="14dp", } }}) return buts[tid] end function changan.text(txt,color,size) if not txt then txt = "未设置文字" end if not color then color = "#"..颜色2 end if not size then size = "18sp" end return luajava.loadlayout( { TextView, text = txt, textSize = size, textColor = color, layout_width = "wrap_content", }) end function 开关(name,func1,func2) if func1 == nil then func1 = function() end end if func2 == nil then func2 = function() end end if type(func1) == "function" then return function() namers = _ENV[name] if namers ~= "开" then _ENV[name] = "开" pcall(func1) uiadtext(name.." 已开启.","#161616") else _ENV[name] = "关" pcall(func2) uiadtext(name.." 已关闭.","#545454") end end end end 颜色1 = "0x66FF2C22" 颜色2 = "0x660043FF" function 开关2(name,func1,func2,nid) 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):setBackground(luajava.getBitmapDrawable("/sdcard/恨情/图片/check2")) end) _ENV[name] = "开" func1() uiadtext(name.." 已开启.","#161616") else luajava.runUiThread(function() luajava.getIdValue(nid):setBackground(luajava.getBitmapDrawable("/sdcard/恨情/图片/check1")) end) _ENV[name] = "关" func2() uiadtext(name.." 已关闭.","#545454") end end end end local json =json--调用 local g = {} g.file = gg.getFile() g.sel = nil gqlb={"请先搜索歌曲",} idb={"1010"} SN,gc=1,nil g.config = gg.getFile():gsub("%lua$", "").."cfg" function bei() g.data = loadfile("-- WSG PRO 1.0.9(109)\n"..g.config) if g.data ~= nil then g.sel = g.data() g.data = nil end if g.sel == nil then g.sel = {"请输入歌曲名","10"} end end bei() --搜索歌曲 function start(name,sl) fw=gg.makeRequest("http://music.163.com/api/search/get?s="..name.."&type=1&offset=0&total=true&limit="..sl) return fw end --歌词 --播放音乐 function play(id,name) gg.toast("正在播放音乐:"..name,true) gg.playMusic("http://music.163.com/song/media/outer/url?id="..id..".mp3") end --停止播放 function stop() gg.toast("正在停止音乐") for i=1,100 do gg.playMusic("stop") gg.playMusic("stop") gg.playMusic("stop") end end ---- function Play(gqlb,idb) SN = gg.choice(gqlb,nil,ts) if SN == nil then XGCK =-1 else sn=gg.choice({"播放歌曲","播放并下载"},nil,"歌曲:"..gqlb[SN]) if sn == nil then end if sn == 1 then play(idb[SN],gqlb[SN]) end if sn == 2 then local XEY=gg.makeRequest("http://music.163.com/song/media/outer/url?id="..idb[SN]..".mp3").content local XEY1=gg.getFile():gsub("[^/]+$","")..gqlb[SN]..".mp3" io.open(XEY1,"w"):write(XEY) gg.alert("提示:\n\n音乐已成功下载位置:\n\n"..XEY1) end XGCK=-1 end end function zjson(jsonr) local str = jsonr -- 匹配Json Key的正则表达式 local pattern = "\"[%w]+\":" string.gsub(str, pattern, function(v) if string.find(str, v) then str = string.gsub(str, v, string.gsub(v, "\"", "")) end end) str = string.gsub(str, ":", "=") str = string.gsub(str, "%[", "{") str = string.gsub(str, "%]", "}") local data = "-- WSG PRO 1.0.9(109)\nreturn " .. str local res = load(data)() return res end function json(con) res=zjson(con) zd=res.result.songCount pd=go3-zd if pd <= 0 then else go3=zd end ts="《"..go1.."》找到"..zd.."首歌曲,当前显示"..go3.."首" gqlb={} idb={} for i=1,go3 do gqlb[i]=res.result.songs[i].name idb[i]=res.result.songs[i].id end --print(idb) end function YY998() Obtain=gg.makeRequest("https://api.uomg.com/api/rand.music?sort=热歌榜&format=json").content muchen=Obtain:match('url":"(.-)","picurl') gg.playMusic(muchen) 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 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 & 0xBAE0FFFF 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 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 & 0xBAE0FFFF--对值进行补位操作 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 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 ------------------------------ ------------------------------ function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] gg.setValues({[1] = { address = xgpy, flags = xglx, value = xgsz }}) xgsl = xgsl + 1 end end function xqmnb(qmnb) gg.clearResults() gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "开启失败") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "开启失败") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) xgjg = true end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "开启成功,共修改" .. xgsl .. "条数据") else gg.toast(qmnb[2]["name"] .. "开启失败") end end end end function setvalue(address, flags, value) local tt = {} tt[1] = {} tt[1].address = address tt[1].flags = flags tt[1].value = value gg.setValues(tt) end function read(address, flags) local tt = {} tt[1] = {} tt[1].address = address tt[1].flags = flags filzer = gg.getValues(tt)[1].value return filzer end function getbase(address) local tt = {} tt[1] = {} tt[1].address = address tt[1].flags = 32 filzer = gg.getValues(tt)[1].value return filzer end ------------------------------ ------------------------------ local json = json--调用 local g = {} g.file = gg.getFile() g.sel = nil gqlb = { "请先搜索歌曲", } idb = { "1010" } SN,gc = 1,nil g.config = gg.getFile():gsub("%lua$", "").."cfg" function bei() g.data = loadfile("音乐配置"..g.config) if g.data ~= nil then g.sel = g.data() g.data = nil end if g.sel == nil then g.sel = { "","10" } end end bei() ------------------------------ ------------------------------ function start(name,sl) fw = gg.makeRequest("http://music.163.com/api/search/get?s="..name.."&type=1&offset=0&total=true&limit="..sl) return fw end function play(id,name) gg.toast("正在播放音乐:"..name,true) gg.playMusic("http://music.163.com/song/media/outer/url?id="..id..".mp3") end function Play(gqlb,idb) SN = gg.choice(gqlb,nil,ts) if SN == nil then XGCK =-1 else sn = gg.choice({ "播放歌曲","播放并下载" },nil,"歌曲:"..gqlb[SN]) if sn == nil then end if sn == 1 then play(idb[SN],gqlb[SN]) end if sn == 2 then local XEY = gg.makeRequest("http://music.163.com/song/media/outer/url?id="..idb[SN]..".mp3").content local XEY1 = gg.getFile():gsub("[^/]+$","")..gqlb[SN]..".mp3" io.open(XEY1,"w"):write(XEY) gg.toast("提示:\n\n音乐已成功下载位置:\n\n"..XEY1) end XGCK=-1 end end function zjson(jsonr) local str = jsonr local pattern = "\"[%w]+\":" string.gsub(str, pattern, function(v) if string.find(str, v) then str = string.gsub(str, v, string.gsub(v, "\"", "")) end end) str = string.gsub(str, ":", "=") str = string.gsub(str, "%[", "{") str = string.gsub(str, "%]", "}") local data = "-- WSG PRO 1.0.9(109)\nreturn " .. str local res = load(data)() return res end function json(con) res = zjson(con) zd = res.result.songCount pd = go3-zd if pd <= 0 then else go3 = zd end ts = "《"..go1.."》找到"..zd.."首歌曲,当前显示"..go3.."首" gqlb = {} idb = {} for i = 1,go3 do gqlb[i] = res.result.songs[i].name idb[i] = res.result.songs[i].id 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 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 & 0xBAE0FFFF 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('修改地址数值(地址,数值类型,要65536)') 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 ------------------------------ ------------------------------ --仿SX写法配置 ------------------------------ ------------------------------ 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 & 0xBAE0FFFF 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 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 ------------------------------ ------------------------------ -- 读取内存地址的函数 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 function getRanges() local ranges = {} local t = gg.getRangesList('^/dev/kgsl-3d0*$') 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 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 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 bglist={ getHorizontalBG({0x9900A5FF,0xffE8EEFF},35), getHorizontalBG({0x9900A5FF,0xff2964FF,0xff5399FF},30), getHorizontalBG({0xaaffffff,0xaaffffff},12,3,0xaa232323), } function huiz()---绘制必须放在这里面 --绘制内容请写到这里面,否则会消失 draw.setSize(30)draw.setStyle('描边并填充') draw.text("@千与千寻过检测", 300, 300)draw.setColor('#FF00FFFF') end titlet="@zhumenziNB" stitle = "@zhumenziNB" stab = { --菜单名字,添加即可加页数,需要与结尾配置表对应 {"公告","https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/quarkweb"}, {"防封","https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/safe"}, {"功能","https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/bm_gn"}, {"美化","https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/safe"}, {"音乐","https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/bm_music"}, {"设置","https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/bm_sz"}, } xfcpic = "http://cccimg.com/view.php/f85214b3a08af0f3db83b265861da531.jpg" changan.menu( { {--1 luajava.loadlayout({ LinearLayout, layout_width="215dp", layout_height="150dp", background="https://pan.jl8.top/view.php/7f97e0728d7a9522631666a8e33a5499.jpg", }), --悬浮窗链接或路径 ---公告 changan.button("每日语录",function() Y=gg.makeRequest("https://v1.hitokoto.cn/").content --获取云端数据 Q=string.match(Y,'hitokoto(.+)type') --模式匹配他们中的一切字符 F=string.gsub(Q,'":"',"") K=string.gsub(F,'","',"") --删除多余垃圾 string.toMusic("\n\n"..""..K.."") QD = gg.alert("今日语录:\n\n"..""..K.."") if QD == 1 then end if QD == 3 then end end), changan.button( "过游客绑定" , function () local t = {"libanogs.so:bss", "Cb"} local tt = {0x3D8, 0x28} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 131328, freeze = true}}) gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber(":GuestBindHandler", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1, 0) gg.refineNumber(":Gues", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1, 0) gg.getResults(99999) gg.editAll("0", gg.TYPE_BYTE) gg.sleep(999) string.toMusic('开启成功')---语音播报 end), changan.button("选择进程", gg.setProcessX), changan.text(" 带我走进猪焖子","#545454","12sp"), }, { --2功能 changan.button("配置游戏进程", function() gg.setProcessX() end, function() end), changan.text("防闪区↓↓","#FF74C6","10sp"), changan.switch( "框架防闪", function() local t = {"libanogs.so:bss", "Cb"} local tt = {0xCA0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 4096, freeze = true}}) gg.playMusic("https://pan.jl8.top/view.php/39606fad9013f79341046e25225b41d8.mp3") gg.toast("开启成功") end), changan.text("防封区↓↓","#FF74C6","10sp"), changan.switch( "越南loog过检测ida", function() if gg.getRangesList("libanogs.so")[1] then local t = {} t[1] = gg.getRangesList("libanogs.so")[1]["start"] + 0x435A74; -- 数值地址:0x7456A4DA74 gg.setValues({ [1] = { address = t[1], flags = 4, value = 335544320, }, }) gg.toast("防封开启成功by.带我走进猪焖子") end gg.playMusic("https://pan.jl8.top/view.php/5715afed01de9d2ba300ea0b489097e6.mp3") end), changan.switch( "越oog过检测IDA二", function() if gg.getRangesList("libanogs.so")[1] then local t = {} t[1] = gg.getRangesList("libanogs.so")[1]["start"] + 0x2285E8; -- 数值地址:0x75C70645E8 gg.addListItems({ [1] = { address = t[1], flags = 4, value = 872415264, freeze = true, }, }) gg.toast("开启成功by.带我走进猪焖子") end gg.playMusic("https://pan.jl8.top/view.php/5715afed01de9d2ba300ea0b489097e6.mp3") end), changan.text("离线区↓↓","#FF74C6","10sp"), changan.switch( "全局离线(开/关)", function() if gg.getRangesList("libgcloud.so")[1] then local t = {} t[1] = gg.getRangesList("libgcloud.so")[1]["start"] + 0x422F94; -- 数值地址:0x73AB045F94 t[2] = gg.getRangesList("libgcloud.so")[1]["start"] + 0x4962E4; -- 数值地址:0x73AB0B92E4 gg.addListItems({ [1] = { address = t[1], flags = 4, value = -1, freeze = true, }, [2] = { address = t[2], flags = 4, value = -1, freeze = true, }, }) gg.toast("开启成功") end end, function() if gg.getRangesList("libgcloud.so")[1] then local t = {} t[1] = gg.getRangesList("libgcloud.so")[1]["start"] + 0x422F94; -- 数值地址:0x73AB045F94 t[2] = gg.getRangesList("libgcloud.so")[1]["start"] + 0x4962E4; -- 数值地址:0x73AB0B92E4 gg.addListItems({ [1] = { address = t[1], flags = 4, value = -1326110034, freeze = true, }, [2] = { address = t[2], flags = 4, value = -1326110034, freeze = true, }, }) gg.toast("开启成功") end end), }, { --3 changan.check({ { "静态广角", function() local t = {} t[1] = gg.getRangesList("libUE4.so")[1]["start"] + 0x34E0778 gg.addListItems({ [1] = { address = t[1], flags = 16, value = 2, freeze = true, }, }) gg.toast("开启成功") gg.playMusic("https://pan.jl8.top/view.php/5715afed01de9d2ba300ea0b489097e6.mp3") end },{"手持秒切枪", function() local t = {"libUE4.so:bss", "Cb"} -- 两个秒切枪的偏移链 local offsets = { {0x5524F0,0x30,0x4B8,0x2A80,0x7E0,0x248}, {0x5524F0,0x30,0x4B8,0x2A80,0x7E0,0x24C} } local items = {} for _, tt in ipairs(offsets) do local ttt = S_Pointer(t, tt, true) table.insert(items, { address = ttt, flags = 16, value = 0, freeze = true }) end gg.addListItems(items) gg.toast("手持秒切枪开启成功") gg.playMusic("https://pan.jl8.top/view.php/5715afed01de9d2ba300ea0b489097e6.mp3") end },{ "锁帧", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5CB9D8, 0x0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = 240, freeze = true}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x5CB9D8, 0x4} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = 240, freeze = true}}) gg.toast("开启成功") gg.playMusic("https://pan.jl8.top/view.php/5715afed01de9d2ba300ea0b489097e6.mp3") end },{ "手持据点", function() -- 三个据点的偏移链 local t = {"libUE4.so:bss", "Cb"} local offsets = { {0x560270,0x30,0x4B8,0x2A50,0x7E0,0xC2C}, -- 据点1 {0x560270,0x30,0x4B8,0x2A50,0x7E0,0xC38}, -- 喷子据点1 {0x560270,0x30,0x4B8,0x2A50,0x7E0,0xC3C} -- 喷子据点2 } -- 批量处理三个地址 local items = {} for _, tt in ipairs(offsets) do local ttt = S_Pointer(t, tt, true) table.insert(items, { address = ttt, flags = 16, value = 0, freeze = true }) end -- 一次性全部添加 gg.addListItems(items) gg.toast("手持据点开启成功") end, },{ "手持防抖", function() local t = {"libUE4.so:bss", "Cb"} local offsets = { {0x560270,0x30,0x4B8,0x2A50,0x7E0,0xCEC}, {0x560270,0x30,0x4B8,0x2A50,0x7E0,0xCF0}, {0x560270,0x30,0x4B8,0x2A50,0x7E0,0xCF4} } local items = {} for _, tt in ipairs(offsets) do local ttt = S_Pointer(t, tt, true) table.insert(items, { address = ttt, flags = 16, value = 0, freeze = true }) end gg.addListItems(items) gg.toast("手持防抖开启成功") end, },{ "除雾", function() 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 t = {"libUE4.so:bss", "Cb"} local tt = {0x626A8,0x850,0xC80,0xCB8,0xBA0,0x64} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = 99999, freeze = true}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x626A8,0x850,0xC80,0xDE0,0xBA0,0x64} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = 99999, freeze = true}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x626B0,0x850,0xC80,0xCB8,0xBA0,0x64} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = 99999, freeze = true}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x626B0,0x850,0xC80,0xDE0,0xBA0,0x64} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = 99999, freeze = true}}) gg.toast("开启成功") gg.playMusic("https://pan.jl8.top/view.php/5715afed01de9d2ba300ea0b489097e6.mp3") end },{ "自改范围", function() QA = gg.prompt({ "头部", "身体", "脚部", },cfg,{"text","text"}) if QA == nil then else if QA[1] == true then QA1() end if QA[2] == true then QA2() end if QA[3] == true then QA3() end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5524F0,0x30,0x4B8,0x510,0x980,0x138,0x38,0x70,0x58,0x98} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = QA[1], freeze = true}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x5524F0,0x30,0x4B8,0x510,0x980,0x138,0x38,0x70,0x58,0x9C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = QA[2], freeze = true}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x5524F0,0x30,0x4B8,0x510,0x980,0x138,0x38,0x70,0x58,0xA0} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 16, value = QA[3], freeze = true}}) end gg.toast("开启成功") end },{ "测试", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x16A8} addr1 = S_Pointer(t, tt, true) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x16AC} addr2 = S_Pointer(t, tt, true) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x16B0} addr3 = S_Pointer(t, tt, true) while true do r = math.random(0,2)--随机生成0~2的数 g = math.random(0,2) b = math.random(0,2) gg.setValues({{address = addr1, flags = 16, value = r}}) gg.setValues({{address = addr2, flags = 16, value = g}}) gg.setValues({{address = addr3, flags = 16, value = b}}) end end}, }), }, { changan.button("清理冻结",function() gg.clearList() string.toMusic("清除成功") end), changan.text("衣服美化↓↓","#FF74C6","10sp"), changan.box({ "自选圣装", changan.check({ { "重置人物", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40601009}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x6C0A70,0x30,0x440,0x2B08,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 401993}})----面部 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400129}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404000}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 405000}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----口罩 string.toMusic('美化成功') end, function() string.toMusic('美化成功') end }, { "风灵迦尔", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407366}})----衣服链条 string.toMusic('美化成功') end, function() end },{ "秘渊灵主", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406971}})----衣服链条 string.toMusic('美化成功') end, function() end },{ "曙光芙洛拉", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407103}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1403655}})----眼罩 string.toMusic('美化成功') end, function() end }, { "圣焰伊格尼", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407219}})----衣服链条 string.toMusic('美化成功') end, function() end }, { "血渊圣王", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406872}})----衣服链条 string.toMusic('美化成功') end, function() end }, { "千面诡皇", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406638}})----衣服链条 string.toMusic('美化成功') end, function() end }, { "金辉艳后", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406475}})----衣服链条 string.toMusic('美化成功') end, function() end }, { "精灵王", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407142}})----衣服链条 string.toMusic('美化成功') end, function() end }, { "寒冰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407141}})----衣服链条 string.toMusic('美化成功') end, function() end }, { "海洋之王", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407140}})----衣服链条 string.toMusic('美化成功') end, function() end },{ "血鸦", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405870}})----衣服链条 string.toMusic('美化成功') end, function() end },{ "金尊法老", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406469}})----衣服链条 string.toMusic('美化成功') end, function() end }, }), }),--box结尾 changan.box({"自选衣服", changan.check({ { "重置人物", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40601009}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x6C0A70,0x30,0x440,0x2B08,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 401993}})----面部 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400129}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404000}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 405000}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----口罩 string.toMusic('美化成功') end, function() end }, { "奇犽", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407187}}) string.toMusic('美化成功') end, function() end }, { "C.C.角色", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407401}}) string.toMusic('美化成功') end, function() end }, { "玫瑰夫人", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407391}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410724}})----头饰 string.toMusic('美化成功') end, function() end }, { "神羽恋人", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407276}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410647}})----头饰 string.toMusic('美化成功') end, function() end }, { "万圣木乃伊", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400687}}) string.toMusic('美化成功') end, function() end }, { "冥界旅行者", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405623}}) string.toMusic('美化成功') end, function() end }, { "蚀魂冥王", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406891}}) string.toMusic('美化成功') end, function() string.toMusic('美化成功') end }, { "冰蝶新娘", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407049}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410508}})----头饰 string.toMusic('美化成功') end, function() end }, { "废墟猎手", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405163}}) string.toMusic('美化成功') end, function() end }, { "真嗣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406385}}) string.toMusic('美化成功') end, function() end }, { "零", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406386}}) string.toMusic('美化成功') end, function() end }, { "明日香", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406387}}) string.toMusic('美化成功') end, function() end }, { "真理", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406388}}) string.toMusic('美化成功') end, function() end }, { "薰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1406389}}) string.toMusic('美化成功') end, function() end },{ "琉璃仙灵", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407225}})----衣服链条 string.toMusic('美化成功') end, function() end }, { "烈焰古神", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407277}})----衣服链条 string.toMusic('美化成功') end, function() end }, }), }),--box结尾 changan.box({"丧尸自选", changan.check({ { "丧尸①", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407196}}) string.toMusic('美化成功') end, function() end },{ "丧尸②", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407195}}) string.toMusic('美化成功') end, function() end },{ "丧尸③", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1407194}}) string.toMusic('美化成功') end, function() end }, }) }), changan.box({ "衣服搭配", changan.check({ { "重置人物", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40601009}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x6C0A70,0x30,0x440,0x2B08,0x388,0x38} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 401993}})----面部 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400129}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404000}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 405000}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----口罩 string.toMusic('重置成功')---语音 end, function() end }, { "狂沙舞者套装", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404207}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 -- 获取地址值并返回 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404207}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402218}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400165}})----口罩 end string.toMusic('美化成功')---语音 end, function() end }, { "狮子队长套装", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405207}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 -- 获取地址值并返回 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405207}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 end string.toMusic('美化成功')---语音 end, function() end }, { "迷彩鲨鱼", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404051}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404049}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404050}})----裤子 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404049}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404050}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404051}})----鞋子 end string.toMusic('美化成功')---语音 end, function() end }, { "黑色风衣套装", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 403182}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404002}})----裤子 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 403182}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404002}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 end string.toMusic('美化成功')---语音 end, function() end }, { "Bape套装", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400651}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404000}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400650}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410085}})----头发 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410085}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404000}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400650}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400651}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 end string.toMusic('美化成功')---语音 end, function() end }, { "小丑鱼套装", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405238}})----衣服 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405238}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 end string.toMusic('美化成功')---语音 end, function() end }, { "牢大套装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405436}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400165}})----口罩 string.toMusic('美化成功')---语音 end, function() end }, { "赤色车神搭配", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400781}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404155}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400781}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404155}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400424}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1403326}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400165}})----口罩 end string.toMusic('美化成功')---语音 end, function() end }, { "WALKER搭配", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404042}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404068}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404042}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404068}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400424}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400165}})----口罩 end string.toMusic('美化成功')---语音 end, function() end }, { "骷髅船长搭配", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404053}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404053}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402218}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400165}})----口罩 end string.toMusic('美化成功')---语音 end, function() end }, { "极限学员搭配", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404287}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404030}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402879}})----头发 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402879}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404287}})----上衣 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})--鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404030}})--裤子 end string.toMusic('美化成功')---语音 end, function() end }, { "指挥官搭配", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400101}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404030}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40605011}})----头发 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400101}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404030}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40605011}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402218}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1403028}})----口罩 end string.toMusic('美化成功')---语音 end }, { "战队服搭配", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400708}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404030}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402879}})----头发 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402879}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400708}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})--鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404030}})--裤子 end string.toMusic('美化成功')---语音 end, function() end }, { "桃子姐姐套装", function() function nacho(a, b)--a是地址,b是类型,c是返回值 local c = gg.getValues({{address = a, flags = b}})[1].value return c end local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) r={} r[1] = {} r[1].address = ttt r[1].name = "判断" r[1].flags = 4 gg.addListItems(r) if nacho(ttt,4)==1400129 then---不穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405208}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 else --穿衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1405208}})----衣服 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----裤子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----鞋子 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402218}})----头饰 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----眼罩 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400165}})----口罩 end string.toMusic('美化成功')---语音 end, function() end }, }), }),--box结尾 changan.box({"自选搭配", changan.box({"🧢自选头发美化", changan.check({--单选 { "重置头发", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40601009}})----头发 string.toMusic('重置头发成功')---语音 end, function() end }, { "新发型2", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40605011}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "双马尾白", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 40604012}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "清新一夏", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404367}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "紫晶公主", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404366}})----头发 string.toMusic('美化成功')---语音 end, function() end },{ "赛年头饰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402879}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "炫彩幻灵", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410681}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "武魂宗师", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xE0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410299}})----头发 string.toMusic('美化成功')---语音 end, function() end }, }) }), changan.box({"🎀自选头饰美化", changan.check({--单选 { "重置头饰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----头饰 string.toMusic('重置头饰成功')---语音 end, function() end }, { "恶魔之翼", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402218}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "天使之翼", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402223}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "雨林花环", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400424}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "雨林诱惑", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400499}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "兔女郎泳衣头饰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400328}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "俏皮小夜魔发带", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400594}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "赛博猫妖头饰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1410651}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "古城密探头饰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1402142}})----头发 string.toMusic('美化成功')---语音 end, function() end }, }) }), changan.box({"🕶️自选眼罩美化", changan.check({--单选 { "重置眼罩", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----眼罩 string.toMusic('重置眼罩成功')---语音 end, function() end },{ "幻境骇客", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1403326}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "古堡爵士", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404198}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "终结战神", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1403201}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "宇航小兔", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1403628}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "节拍舞姬", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x440,0x398,0x90,0x388,0x118} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1403274}})----头发 string.toMusic('美化成功')---语音 end, function() end }, }) }), changan.box({"🎭自选口罩美化", changan.check({--单选 { "重置口罩", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 0}})----口罩 string.toMusic('重置口罩成功')---语音 end, function() end },{ "小丑鼻子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400165}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "小丑面具", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400168}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "豹皮蒙脸巾", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x1C0} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 474031}})----头发 string.toMusic('美化成功')---语音 end, function() end }, }) }), changan.box({"👔自选上衣美化", changan.check({--单选 { "重置上衣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400129}})----衣服 string.toMusic('重置上衣成功')---语音 end, function() end },{ "骷髅船长", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404053}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "赤色车神", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400781}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "指挥官上装", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400101}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "战队服", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400708}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "极限学员", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404287}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "紫晶运动服", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400697}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "白色游骑兵连帽夹克", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 403183}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "暗金舞者上衣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404133}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "水银刺客大衣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 403190}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "格斗冠军上衣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400098}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "致命沙蛇上衣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x70} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404207}})----头发 string.toMusic('美化成功')---语音 end, function() end }, }) }), changan.box({"👖自选裤子美化", changan.check({--单选 { "重置裤子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404000}})----裤子 string.toMusic('重置裤子成功')---语音 end, function() end }, { "运动裤", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 404030}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "雪地潮人裤子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404155}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "甜蜜菠萝裤子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404152}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "战地飞驰裤子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1404160}})----头发 string.toMusic('美化成功')---语音 end, function() end }, }) }), changan.box({"👟自选鞋子美化", changan.check({--单选 { "重置鞋子", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 405000}})----鞋子 string.toMusic('重置鞋子成功')---语音 end, function() end }, { "黑色帆布鞋", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400022}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "粉色天使凉鞋", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400127}})----头发 string.toMusic('美化成功')---语音 end, function() end }, { "飞鱼凉鞋(黑)", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0xA8} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1400371}})----头发 string.toMusic('美化成功')---语音 end, function() end }, }) }), }), changan.text("枪械美化↓↓","#FF74C6","10sp"), changan.box({"枪械", changan.box({"M416专区", changan.check({ { "冰霜核心" , function () local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004046}})----衣服链条 local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x54}---默认弹夹 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040461}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x7C}--默认枪托 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040463}}) string.toMusic("美化成功") end, function() end }, { "愚人小丑", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004062}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x54}---默认弹夹 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040621}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x7C}--默认枪托 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040623}}) string.toMusic('美化成功') end, function() end }, { "武魂宗师", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004201}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x54}---默认弹夹 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042011}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x7C}--默认枪托 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042013}}) string.toMusic('美化成功') end, function() end }, { "庇护之潮", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004209}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x54}---默认弹夹 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042091}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x7C}--默认枪托 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042093}}) string.toMusic('美化成功') end, function() end }, { "封印幽冥", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004226}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x54}---默认弹夹 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042214}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x7C}--默认枪托 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042216}}) string.toMusic('美化成功') end, function() end }, { "潮鸣宫廷", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004163}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x7C}---枪托 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010041623}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x54}---弹夹 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010041631}}) string.toMusic('美化成功') end, function() end }, { "机魂忍神", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101004218}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x7C}---枪托 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042183}}) local t = {"libUE4.so:bss", "Cb"} local tt = {0x742A70,0x30,0x450,0x27F0,0x9D0,0x54}---弹夹 local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042181}}) end, function() end }, }),--check收尾 }),--box收尾 changan.box({"AKM专区", changan.check({ { "光暗圣殿神月", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001249, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "光暗圣殿金羽", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001256, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "星海提督", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001213, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "积木龙骨", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001103, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "奇幻工房", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001154, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "部落之王", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001174, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "决胜之日", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001242, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "金牌海盗", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001143, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "吉利龙王", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001128, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "奇异之夜", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101001116, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, }),--check收尾 }),--box收尾 changan.box({"M762专区", changan.check({ { "森白骸骨", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008146, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "琉璃仙灵", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008136, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "龙女魔后", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008126, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "梅西绿菌传奇", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 11010081161101008116, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "星云机械", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008104, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "神莲之怒", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008036, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "比特宝莉", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008025, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "浪漫乐章", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008051, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "精密杀戮", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008061, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "GACKT", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008070, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "乖张怪客", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008079, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "铂金骸骨", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101008154, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, }),--check收尾 }),--box收尾 changan.box({"SCAR专区", changan.check({ { },{ "血魂魔皇", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101003167}}) gg.toast("美化成功") string.toMusic("美化成功") end, function() end },{ "邪能植物", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101003146}}) gg.toast("美化成功") string.toMusic("美化成功") end, function() end },{ "梦幻水枪", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101003057}}) gg.toast("美化成功") string.toMusic("美化成功") end, function() end },{ "雪花少女",function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1101008106}})--AKM经典 - string.toMusic('美化成功') end }, }),--check收尾 }),--box收尾 changan.box({"MK14专区", changan.check({ { "龙呤国度", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007028, freeze = true}})---MK14 string.toMusic("美化成功") end, function() end }, { "C2S4", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1103007015}})----衣服链条 gg.toast("美化成功") string.toMusic('美化成功') end }, { "凌霄凤鸣", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1103007029}})----衣服链条 gg.toast("美化成功") string.toMusic('美化成功') end },{ "红白赛季", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1103007010}}) string.toMusic("美化成功") end, function() end },{ "星云力量" , function () local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007020, freeze = true}})---MK14 string.toMusic("美化成功") end, function() end }, }),--check收尾 }),--box收尾 changan.box({"MG3专区", changan.check({ { "风鸣神戟", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010019, freeze = true}})---MK14 string.toMusic("美化成功") end, function() end }, { "C2S6", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010001, freeze = true}})---MK14 string.toMusic("美化成功") end, function() end }, { "暗黑萝娘", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1105010012}})----衣服链条 gg.toast("开启成功") string.toMusic('美化成功') end },{ "苍穹之龙" , function () local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1105010008, freeze = true}})---MK14 string.toMusic("美化成功") end, function() end },{ "C5S14", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1105010011}}) gg.toast("美化成功") string.toMusic("美化成功") end, function() end },{ "铜铸神兽", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1105010010}}) gg.toast("美化成功") string.toMusic("美化成功") end, function() end }, }),--check收尾 }),--box收尾 changan.box({"狗砸专区", changan.check({ { "幽冥夜歌", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005001, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "冥河烈焰", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005052, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "暗夜裁决", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005091, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "古神蚀刻", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005090, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "粉色胖达", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005055, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "珠光魅影", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101005083, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, }),--check收尾 }),--box收尾 changan.box({"AWM专区", changan.check({ { "玲珑白蛇", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003087, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "致命炎凤", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003062, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "金属风暴", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030020661, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "紫夜苍穹", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003022, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "冰花朽木", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003072, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "金翼神妃", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103003069, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, }),--check收尾 }),--box收尾 changan.box({"AMR专区", changan.check({ { "烈焰圣枪", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012019, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "嗜血龙魇", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012010, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "雪暴寒锋", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012024, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "少女之吻", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012011, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, { "超能电弧", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2810,0x9D0,0x11C} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103012012, freeze = true}}) string.toMusic('美化成功')---语音 end, function() end }, }),--check收尾 }),--box收尾 }),--box收尾 changan.box({"配件美化", changan.check({ {"封印幽冥", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6F50,0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042241}})--直角前握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x916D0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042243}})--垂直握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91640, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042241}})--直角前握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x916B8, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042243}})--垂直握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x65A8, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042241}})--直角前握把经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x65C0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042243}})--垂直握把经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92450, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042244}})--战术枪托改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92468, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042244}})--战术枪托精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6C50, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042244}})--战术枪托经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92288, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042236}})--快扩步精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91310, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042237}})--枪补步精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92270, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042236}})--快扩步改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x912F8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042237}})--枪补步改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6B90, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042236}})--快扩步经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x64D0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042237}})--枪补步经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6500, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042239}})--消音步 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x913E8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042239}})--消音步改 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91400, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042239}})--消音精 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x65F0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042245}})--轻型握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91748, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042245}})--轻型握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91730, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042245}})--轻型握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6608, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042246}})--半截握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x917C0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042246}})--半截握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x917A8, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042246}})--半截握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6620, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042242}})--拇指握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91838, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042242}})--拇指握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91820, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042242}})--拇指握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6638, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042247}})--激光握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x918B0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042247}})--激光握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91898, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042247}})--激光握把改进 string.toMusic('美化成功') end, function() end }, {"机魂忍神", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6F50,0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042134}})--直角前握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x916D0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042136}})--垂直握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91640, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042134}})--直角前握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x916B8, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042136}})--垂直握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x65A8, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042134}})--直角前握把经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x65C0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042136}})--垂直握把经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92450, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042137}})--战术枪托改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92468, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042137}})--战术枪托精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6C50, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042137}})--战术枪托经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92288, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042126}})--快扩步精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91310, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042127}})--枪补步精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92270, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042126}})--快扩步改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x912F8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042127}})--枪补步改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6B90, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042126}})--快扩步经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x64D0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042127}})--枪补步经典 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6500, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042129}})--消音步 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x913E8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042129}})--消音步改 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91400, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042129}})--消音精 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x65F0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042138}})--轻型握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91748, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042138}})--轻型握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91730, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042138}})--轻型握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6608, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042139}})--半截握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x917C0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042139}})--半截握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x917A8, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042139}})--半截握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6620, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042135}})--拇指握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91838, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042135}})--拇指握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91820, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042135}})--拇指握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6638, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042144}})--激光握把 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x918B0, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042144}})--激光握把精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91898, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042144}})--激光握把改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6818, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042145}})--侧面 string.toMusic('美化成功') end, function() end },{"冰霜核心", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6F50,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 = {0xC4CF8,0x558,0x20,0x38,0x38,0x6F08,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040463, freeze = true}})--战术枪托 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6E30,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040472, freeze = true}})--快速弹夹 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x84C8,0x18} 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 = {0xC4CF8,0x558,0x20,0x38,0x38,0x6E18,0x18} 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 = {0xC4CF8,0x558,0x20,0x38,0x38,0x6E48,0x18} 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 = {0xC4CF8,0x558,0x20,0x38,0x38,0x64E8,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040474, freeze = true}})--消焰器 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x67B8,0x18} 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 = {0xC4CF8,0x558,0x20,0x38,0x38,0x6788,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 = {0xC4CF8,0x558,0x20,0x38,0x38,0x6878,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 = {0xC4CF8,0x558,0x20,0x38,0x38,0x68F0,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1010040484, freeze = true}})--激光 string.toMusic('美化成功') end, function() end }, {"龙吟国度", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92288, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070224}})--快扩步精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92120, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070227}})--快扩狙精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91310, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070229}})--枪补步精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x910B8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070234}})--枪补狙精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x924E0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070236}})--托腮板精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92270, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070224}})--快扩步改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92108, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070227}})--快扩狙改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x912F8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070229}})--枪补步改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x910A0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070234}})--枪补狙改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x924C8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070236}})--托腮板改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6B90, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070224}})--快扩步 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6B30, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070227}})--快扩狙 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x64D0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070229}})--枪补步 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6440, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070234}})--枪补狙 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6C68, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070236}})--托腮板 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6500, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070232}})--消音步 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x913E8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070232}})--消音步改 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91400, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070232}})--消音精 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x64A0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070235}})--消音狙 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91298, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070235}})--消音狙改 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91280, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070235}})--消音狙 string.toMusic('美化成功') end, function() end },{"玲珑白蛇", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92120, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030824}})--快扩狙精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x910B8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030826}})--枪补狙精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x924E0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030828}})--托腮板精致 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x92108, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030824}})--快扩狙改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x910A0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030826}})--枪补狙改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x924C8, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030828}})--托腮板改进 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6B30, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030824}})--快扩狙 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6440, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030826}})--枪补狙 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6C68, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030828}})--托腮板 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x64A0, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030827}})--消音 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91298, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030827}})--消音改 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x91280, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030827}})--消音精 string.toMusic('美化成功') end }, }) }), changan.box({"倍镜美化", changan.check({ {"自用倍镜", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6938,0x18 } local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030070218, freeze = true}})--红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6968,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030070216, freeze = true}})--二倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6980,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030070214, freeze = true}})--4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A70,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030070215, freeze = true}})--3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A88,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030070213, freeze = true}})--6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6998,0x18} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1030070212, freeze = true}})--8倍 string.toMusic('开启成功') end, function() end }, {"机魂忍神", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A88,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042114}})--6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6938,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042119}})--红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6698, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042118}})--全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6980,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042115}})--4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A70,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042116}})--3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6968,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042117}})--2倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC5A40,0x558,0x20,0x38,0x38, 0x6818, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010042145}})--侧面 string.toMusic('美化成功') end, function() end },{"冰霜核心", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6938,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040470}})--红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x38,0x38, 0x6698, 0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040469}})--全息 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6968,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040468}})--2倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A70,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040467}})--3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6980,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040466}})--4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A88,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040481}})--6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x38,0x38, 0x6818, 0x18 } local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1010040485}})--侧面 string.toMusic('开启成功') end, function() end },{"龙吟国度", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6998,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070212}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A88,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070213}})--6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6938,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070218}})--红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6980,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070214}})--4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A70,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070215}})--3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6968,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030070216}})--2倍 string.toMusic('美化成功') end, function() end },{"玲珑白蛇", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6998,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030812}})--8倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A88,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030813}})--6倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6938,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030818}})--红点 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6980,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030814}})--4倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6A70,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030815}})--3倍 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x6968,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 1030030816}})--2倍 string.toMusic('美化成功') end }, }) }), changan.text("背包区↓↓","#FF74C6","10sp"), changan.box({"背包美化", changan.check({ { "隐藏背包", function() D=gg.TYPE_DWORD E=gg.TYPE_DOUBLE F=gg.TYPE_FLOAT W=gg.TYPE_WORD B=gg.TYPE_BYTE X=gg.TYPE_XOR Q=gg.TYPE_QWORD function 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 getvalue(addr,flags) local asbd={} asbd[1]={} asbd[1].address=addr asbd[1].flags=flags tmp=gg.getValues(asbd) return tmp[1].value end function iceEdit(addr,type,value) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].value=value t[1].freeze=true gg.addListItems(t) end function breakice(addr,type) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].freeze=false gg.addListItems(t) end function getMapRanges() local ranges = {} local r_list = {} local _index = 1 local library = gg.getRangesList('^/data/*.so*$') for index, map in ipairs(library) do if map.type:sub(2, 2) == "w" or map.type == "r-xp" then local name = map.internalName local state = map.state local count = map.count if not r_list[name] then r_list[name] = {} end if not r_list[name][state] then r_list[name][state] = {0, _index} end r_list[name][state][1] = r_list[name][state][1] + 1 r_list[name][state][2] = _index map.count = r_list[name][state][1] table.insert(ranges, map) _index = _index + 1 end end return ranges, r_list end function staticstart(map) local ranges = getMapRanges() if not map[3] then map[3] = 1 end for index, value in ipairs(ranges) do local name = value.internalName:gsub("^.*/", "") if map[1] == name and map[2] == value.state and map[3] == value.count then return value.start end end end function xing(start, offset) local flags = {[true] = 32, [false] = 4} local ti64 = gg.getTargetInfo().x64 local type = flags[ti64] local addr = 0 if start then addr = start + offset[1] for index = 2, #offset do local pointer = gg.getValues({{address = addr, flags = type}}) if not ti64 then pointer[1].value = pointer[1].value & 0xFFFFFFFF end addr = pointer[1].value + offset[index] end end return addr end ue4=staticstart({"libUE4.so:bss", "Cb", 1}) nmsl=xing(ue4,{0x5A5FF0,0x30,0x440,0x2B50,0x388,0x0}) function bb(kjsm)--背包 for qckjsm=0x0,0x196,0x38 do if getvalue(nmsl+0x11c+qckjsm,4)>=501000 and getvalue(nmsl+0x11c+qckjsm,4)<=501106 then setvalue(nmsl+0x118+qckjsm,4,kjsm) end end end bb(0)--这里填代码 string.toMusic("美化成功") end }, { "朋克犀牛", function() D=gg.TYPE_DWORD E=gg.TYPE_DOUBLE F=gg.TYPE_FLOAT W=gg.TYPE_WORD B=gg.TYPE_BYTE X=gg.TYPE_XOR Q=gg.TYPE_QWORD function 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 getvalue(addr,flags) local asbd={} asbd[1]={} asbd[1].address=addr asbd[1].flags=flags tmp=gg.getValues(asbd) return tmp[1].value end function iceEdit(addr,type,value) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].value=value t[1].freeze=true gg.addListItems(t) end function breakice(addr,type) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].freeze=false gg.addListItems(t) end function getMapRanges() local ranges = {} local r_list = {} local _index = 1 local library = gg.getRangesList('^/data/*.so*$') for index, map in ipairs(library) do if map.type:sub(2, 2) == "w" or map.type == "r-xp" then local name = map.internalName local state = map.state local count = map.count if not r_list[name] then r_list[name] = {} end if not r_list[name][state] then r_list[name][state] = {0, _index} end r_list[name][state][1] = r_list[name][state][1] + 1 r_list[name][state][2] = _index map.count = r_list[name][state][1] table.insert(ranges, map) _index = _index + 1 end end return ranges, r_list end function staticstart(map) local ranges = getMapRanges() if not map[3] then map[3] = 1 end for index, value in ipairs(ranges) do local name = value.internalName:gsub("^.*/", "") if map[1] == name and map[2] == value.state and map[3] == value.count then return value.start end end end function xing(start, offset) local flags = {[true] = 32, [false] = 4} local ti64 = gg.getTargetInfo().x64 local type = flags[ti64] local addr = 0 if start then addr = start + offset[1] for index = 2, #offset do local pointer = gg.getValues({{address = addr, flags = type}}) if not ti64 then pointer[1].value = pointer[1].value & 0xFFFFFFFF end addr = pointer[1].value + offset[index] end end return addr end ue4=staticstart({"libUE4.so:bss", "Cb", 1}) nmsl=xing(ue4,{0x5A5FF0,0x30,0x440,0x2B50,0x388,0x0}) function bb(kjsm)--背包 for qckjsm=0x0,0x196,0x38 do if getvalue(nmsl+0x11c+qckjsm,4)>=501000 and getvalue(nmsl+0x11c+qckjsm,4)<=501106 then setvalue(nmsl+0x118+qckjsm,4,kjsm) end end end bb(1501003211)--这里填代码 string.toMusic("美化成功") end }, { "莎莉背包", function() D=gg.TYPE_DWORD E=gg.TYPE_DOUBLE F=gg.TYPE_FLOAT W=gg.TYPE_WORD B=gg.TYPE_BYTE X=gg.TYPE_XOR Q=gg.TYPE_QWORD function 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 getvalue(addr,flags) local asbd={} asbd[1]={} asbd[1].address=addr asbd[1].flags=flags tmp=gg.getValues(asbd) return tmp[1].value end function iceEdit(addr,type,value) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].value=value t[1].freeze=true gg.addListItems(t) end function breakice(addr,type) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].freeze=false gg.addListItems(t) end function getMapRanges() local ranges = {} local r_list = {} local _index = 1 local library = gg.getRangesList('^/data/*.so*$') for index, map in ipairs(library) do if map.type:sub(2, 2) == "w" or map.type == "r-xp" then local name = map.internalName local state = map.state local count = map.count if not r_list[name] then r_list[name] = {} end if not r_list[name][state] then r_list[name][state] = {0, _index} end r_list[name][state][1] = r_list[name][state][1] + 1 r_list[name][state][2] = _index map.count = r_list[name][state][1] table.insert(ranges, map) _index = _index + 1 end end return ranges, r_list end function staticstart(map) local ranges = getMapRanges() if not map[3] then map[3] = 1 end for index, value in ipairs(ranges) do local name = value.internalName:gsub("^.*/", "") if map[1] == name and map[2] == value.state and map[3] == value.count then return value.start end end end function xing(start, offset) local flags = {[true] = 32, [false] = 4} local ti64 = gg.getTargetInfo().x64 local type = flags[ti64] local addr = 0 if start then addr = start + offset[1] for index = 2, #offset do local pointer = gg.getValues({{address = addr, flags = type}}) if not ti64 then pointer[1].value = pointer[1].value & 0xFFFFFFFF end addr = pointer[1].value + offset[index] end end return addr end ue4=staticstart({"libUE4.so:bss", "Cb", 1}) nmsl=xing(ue4,{0x5A5FF0,0x30,0x440,0x2B50,0x388,0x0}) function bb(kjsm)--背包 for qckjsm=0x0,0x196,0x38 do if getvalue(nmsl+0x11c+qckjsm,4)>=501000 and getvalue(nmsl+0x11c+qckjsm,4)<=501106 then setvalue(nmsl+0x118+qckjsm,4,kjsm) end end end bb(1501003266)--这里填代码 string.toMusic("美化成功") end }, { "恐龙布朗熊", function() D=gg.TYPE_DWORD E=gg.TYPE_DOUBLE F=gg.TYPE_FLOAT W=gg.TYPE_WORD B=gg.TYPE_BYTE X=gg.TYPE_XOR Q=gg.TYPE_QWORD function 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 getvalue(addr,flags) local asbd={} asbd[1]={} asbd[1].address=addr asbd[1].flags=flags tmp=gg.getValues(asbd) return tmp[1].value end function iceEdit(addr,type,value) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].value=value t[1].freeze=true gg.addListItems(t) end function breakice(addr,type) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].freeze=false gg.addListItems(t) end function getMapRanges() local ranges = {} local r_list = {} local _index = 1 local library = gg.getRangesList('^/data/*.so*$') for index, map in ipairs(library) do if map.type:sub(2, 2) == "w" or map.type == "r-xp" then local name = map.internalName local state = map.state local count = map.count if not r_list[name] then r_list[name] = {} end if not r_list[name][state] then r_list[name][state] = {0, _index} end r_list[name][state][1] = r_list[name][state][1] + 1 r_list[name][state][2] = _index map.count = r_list[name][state][1] table.insert(ranges, map) _index = _index + 1 end end return ranges, r_list end function staticstart(map) local ranges = getMapRanges() if not map[3] then map[3] = 1 end for index, value in ipairs(ranges) do local name = value.internalName:gsub("^.*/", "") if map[1] == name and map[2] == value.state and map[3] == value.count then return value.start end end end function xing(start, offset) local flags = {[true] = 32, [false] = 4} local ti64 = gg.getTargetInfo().x64 local type = flags[ti64] local addr = 0 if start then addr = start + offset[1] for index = 2, #offset do local pointer = gg.getValues({{address = addr, flags = type}}) if not ti64 then pointer[1].value = pointer[1].value & 0xFFFFFFFF end addr = pointer[1].value + offset[index] end end return addr end ue4=staticstart({"libUE4.so:bss", "Cb", 1}) nmsl=xing(ue4,{0x5A5FF0,0x30,0x440,0x2B50,0x388,0x0}) function bb(kjsm)--背包 for qckjsm=0x0,0x196,0x38 do if getvalue(nmsl+0x11c+qckjsm,4)>=501000 and getvalue(nmsl+0x11c+qckjsm,4)<=501106 then setvalue(nmsl+0x118+qckjsm,4,kjsm) end end end bb(1501003261)--这里填代码 string.toMusic("美化成功") end }, { "蔚蓝风暴", function() D=gg.TYPE_DWORD E=gg.TYPE_DOUBLE F=gg.TYPE_FLOAT W=gg.TYPE_WORD B=gg.TYPE_BYTE X=gg.TYPE_XOR Q=gg.TYPE_QWORD function 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 getvalue(addr,flags) local asbd={} asbd[1]={} asbd[1].address=addr asbd[1].flags=flags tmp=gg.getValues(asbd) return tmp[1].value end function iceEdit(addr,type,value) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].value=value t[1].freeze=true gg.addListItems(t) end function breakice(addr,type) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].freeze=false gg.addListItems(t) end function getMapRanges() local ranges = {} local r_list = {} local _index = 1 local library = gg.getRangesList('^/data/*.so*$') for index, map in ipairs(library) do if map.type:sub(2, 2) == "w" or map.type == "r-xp" then local name = map.internalName local state = map.state local count = map.count if not r_list[name] then r_list[name] = {} end if not r_list[name][state] then r_list[name][state] = {0, _index} end r_list[name][state][1] = r_list[name][state][1] + 1 r_list[name][state][2] = _index map.count = r_list[name][state][1] table.insert(ranges, map) _index = _index + 1 end end return ranges, r_list end function staticstart(map) local ranges = getMapRanges() if not map[3] then map[3] = 1 end for index, value in ipairs(ranges) do local name = value.internalName:gsub("^.*/", "") if map[1] == name and map[2] == value.state and map[3] == value.count then return value.start end end end function xing(start, offset) local flags = {[true] = 32, [false] = 4} local ti64 = gg.getTargetInfo().x64 local type = flags[ti64] local addr = 0 if start then addr = start + offset[1] for index = 2, #offset do local pointer = gg.getValues({{address = addr, flags = type}}) if not ti64 then pointer[1].value = pointer[1].value & 0xFFFFFFFF end addr = pointer[1].value + offset[index] end end return addr end ue4=staticstart({"libUE4.so:bss", "Cb", 1}) nmsl=xing(ue4,{0x5A5FF0,0x30,0x440,0x2B50,0x388,0x0}) function bb(kjsm)--背包 for qckjsm=0x0,0x196,0x38 do if getvalue(nmsl+0x11c+qckjsm,4)>=501000 and getvalue(nmsl+0x11c+qckjsm,4)<=501106 then setvalue(nmsl+0x118+qckjsm,4,kjsm) end end end bb(1501003009)--这里填代码 string.toMusic("美化成功") end }, { "血鸦背包", function() D=gg.TYPE_DWORD E=gg.TYPE_DOUBLE F=gg.TYPE_FLOAT W=gg.TYPE_WORD B=gg.TYPE_BYTE X=gg.TYPE_XOR Q=gg.TYPE_QWORD function 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 getvalue(addr,flags) local asbd={} asbd[1]={} asbd[1].address=addr asbd[1].flags=flags tmp=gg.getValues(asbd) return tmp[1].value end function iceEdit(addr,type,value) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].value=value t[1].freeze=true gg.addListItems(t) end function breakice(addr,type) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].freeze=false gg.addListItems(t) end function getMapRanges() local ranges = {} local r_list = {} local _index = 1 local library = gg.getRangesList('^/data/*.so*$') for index, map in ipairs(library) do if map.type:sub(2, 2) == "w" or map.type == "r-xp" then local name = map.internalName local state = map.state local count = map.count if not r_list[name] then r_list[name] = {} end if not r_list[name][state] then r_list[name][state] = {0, _index} end r_list[name][state][1] = r_list[name][state][1] + 1 r_list[name][state][2] = _index map.count = r_list[name][state][1] table.insert(ranges, map) _index = _index + 1 end end return ranges, r_list end function staticstart(map) local ranges = getMapRanges() if not map[3] then map[3] = 1 end for index, value in ipairs(ranges) do local name = value.internalName:gsub("^.*/", "") if map[1] == name and map[2] == value.state and map[3] == value.count then return value.start end end end function xing(start, offset) local flags = {[true] = 32, [false] = 4} local ti64 = gg.getTargetInfo().x64 local type = flags[ti64] local addr = 0 if start then addr = start + offset[1] for index = 2, #offset do local pointer = gg.getValues({{address = addr, flags = type}}) if not ti64 then pointer[1].value = pointer[1].value & 0xFFFFFFFF end addr = pointer[1].value + offset[index] end end return addr end ue4=staticstart({"libUE4.so:bss", "Cb", 1}) nmsl=xing(ue4,{0x5A5FF0,0x30,0x440,0x2B50,0x388,0x0}) function bb(kjsm)--背包 for qckjsm=0x0,0x196,0x38 do if getvalue(nmsl+0x11c+qckjsm,4)>=501000 and getvalue(nmsl+0x11c+qckjsm,4)<=501106 then setvalue(nmsl+0x118+qckjsm,4,kjsm) end end end bb(1501003220)--这里填代码 string.toMusic("美化成功") end }, { "小丑背包", function() D=gg.TYPE_DWORD E=gg.TYPE_DOUBLE F=gg.TYPE_FLOAT W=gg.TYPE_WORD B=gg.TYPE_BYTE X=gg.TYPE_XOR Q=gg.TYPE_QWORD function 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 getvalue(addr,flags) local asbd={} asbd[1]={} asbd[1].address=addr asbd[1].flags=flags tmp=gg.getValues(asbd) return tmp[1].value end function iceEdit(addr,type,value) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].value=value t[1].freeze=true gg.addListItems(t) end function breakice(addr,type) local t={} t[1]={} t[1].address=addr t[1].flags=type t[1].freeze=false gg.addListItems(t) end function getMapRanges() local ranges = {} local r_list = {} local _index = 1 local library = gg.getRangesList('^/data/*.so*$') for index, map in ipairs(library) do if map.type:sub(2, 2) == "w" or map.type == "r-xp" then local name = map.internalName local state = map.state local count = map.count if not r_list[name] then r_list[name] = {} end if not r_list[name][state] then r_list[name][state] = {0, _index} end r_list[name][state][1] = r_list[name][state][1] + 1 r_list[name][state][2] = _index map.count = r_list[name][state][1] table.insert(ranges, map) _index = _index + 1 end end return ranges, r_list end function staticstart(map) local ranges = getMapRanges() if not map[3] then map[3] = 1 end for index, value in ipairs(ranges) do local name = value.internalName:gsub("^.*/", "") if map[1] == name and map[2] == value.state and map[3] == value.count then return value.start end end end function xing(start, offset) local flags = {[true] = 32, [false] = 4} local ti64 = gg.getTargetInfo().x64 local type = flags[ti64] local addr = 0 if start then addr = start + offset[1] for index = 2, #offset do local pointer = gg.getValues({{address = addr, flags = type}}) if not ti64 then pointer[1].value = pointer[1].value & 0xFFFFFFFF end addr = pointer[1].value + offset[index] end end return addr end ue4=staticstart({"libUE4.so:bss", "Cb", 1}) nmsl=xing(ue4,{0x5A5FF0,0x30,0x440,0x2B50,0x388,0x0}) function bb(kjsm)--背包 for qckjsm=0x0,0x196,0x38 do if getvalue(nmsl+0x11c+qckjsm,4)>=501000 and getvalue(nmsl+0x11c+qckjsm,4)<=501106 then setvalue(nmsl+0x118+qckjsm,4,kjsm) end end end bb(1501003051)--这里填代码 string.toMusic("美化成功") end }, }) }), changan.text("其他↓↓","#FF74C6","10sp"), changan.box({ "手部特效", changan.check({ { "蓝色滑翔烟雾", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x130} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 4151004}})---- string.toMusic('美化成功') end, function() end }, { "彩虹滑翔", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x130} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 4151006}})---- string.toMusic('美化成功') end, function() end }, { "炫彩伞降尾迹(粉色)", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x2B50,0x388,0x130} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 4151003}})---- string.toMusic('美化成功') end, function() end }, }), }),--box结尾 changan.box({ "打击血雾", changan.check({ { "紫色", function() 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=true gg.addListItems(t) end function RUI(address) return gg.getValues({ { ["address"] = address, flags = 32 } })[1]["value"] end function readD(address) return gg.getValues({ { ["address"] = address, flags = 4 } })[1]["value"] end function readF(address) return gg.getValues({ { ["address"] = address, flags = 16 } })[1]["value"] end -- 其余代码保持不变,0x261A8++++0x58+0x10 ue=gg.getRangesList("libUE4.so:bss", "Cb")[1].start --libUE4.so:bss+++++0x10 local addr = RUI(RUI(RUI(RUI(RUI(ue + 0x26598) + 0x1F0) + 0x110) +0x200) + 0x58) + 0x10 setvalue(addr,16,0.14090299606) setvalue(addr+0x4,16,0.0316670239) setvalue(addr+0x8,16,1) string.toMusic('美化成功') end, function() end }, { "粉色", function() 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=true gg.addListItems(t) end function RUI(address) return gg.getValues({ { ["address"] = address, flags = 32 } })[1]["value"] end function readD(address) return gg.getValues({ { ["address"] = address, flags = 4 } })[1]["value"] end function readF(address) return gg.getValues({ { ["address"] = address, flags = 16 } })[1]["value"] end -- 其余代码保持不变,0x261A8++++0x58+0x10 ue=gg.getRangesList("libUE4.so:bss", "Cb")[1].start --libUE4.so:bss+++++0x10 local addr = RUI(RUI(RUI(RUI(RUI(ue + 0x26598) + 0x1F0) + 0x110) +0x200) + 0x58) + 0x10 setvalue(addr,16,1) setvalue(addr+0x4,16,0) setvalue(addr+0x8,16,1) string.toMusic('美化成功') end, function() end }, { "浅蓝", function() 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=true gg.addListItems(t) end function RUI(address) return gg.getValues({ { ["address"] = address, flags = 32 } })[1]["value"] end function readD(address) return gg.getValues({ { ["address"] = address, flags = 4 } })[1]["value"] end function readF(address) return gg.getValues({ { ["address"] = address, flags = 16 } })[1]["value"] end -- 其余代码保持不变,0x261A8++++0x58+0x10 ue=gg.getRangesList("libUE4.so:bss", "Cb")[1].start --libUE4.so:bss+++++0x10 local addr = RUI(RUI(RUI(RUI(RUI(ue + 0x26598) + 0x1F0) + 0x110) +0x200) + 0x58) + 0x10 setvalue(addr,16,0.0) setvalue(addr+0x4,16,25) setvalue(addr+0x8,16,1) string.toMusic('美化成功') end, function() end }, { "深蓝", function() 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=true gg.addListItems(t) end function RUI(address) return gg.getValues({ { ["address"] = address, flags = 32 } })[1]["value"] end function readD(address) return gg.getValues({ { ["address"] = address, flags = 4 } })[1]["value"] end function readF(address) return gg.getValues({ { ["address"] = address, flags = 16 } })[1]["value"] end -- 其余代码保持不变,0x261A8++++0x58+0x10 ue=gg.getRangesList("libUE4.so:bss", "Cb")[1].start --libUE4.so:bss+++++0x10 local addr = RUI(RUI(RUI(RUI(RUI(ue + 0x26598) + 0x1F0) + 0x110) +0x200) + 0x58) + 0x10 setvalue(addr,16,0.0) setvalue(addr+0x4,16,0) setvalue(addr+0x8,16,1) string.toMusic('美化成功') end, function() end }, { "浅绿", function() 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=true gg.addListItems(t) end function RUI(address) return gg.getValues({ { ["address"] = address, flags = 32 } })[1]["value"] end function readD(address) return gg.getValues({ { ["address"] = address, flags = 4 } })[1]["value"] end function readF(address) return gg.getValues({ { ["address"] = address, flags = 16 } })[1]["value"] end -- 其余代码保持不变,0x261A8++++0x58+0x10 ue=gg.getRangesList("libUE4.so:bss", "Cb")[1].start --libUE4.so:bss+++++0x10 local addr = RUI(RUI(RUI(RUI(RUI(ue + 0x26598) + 0x1F0) + 0x110) +0x200) + 0x58) + 0x10 setvalue(addr,16,0.1) setvalue(addr+0x4,16,25) setvalue(addr+0x8,16,0) string.toMusic('美化成功') end, function() end }, { "黑", function() 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=true gg.addListItems(t) end function RUI(address) return gg.getValues({ { ["address"] = address, flags = 32 } })[1]["value"] end function readD(address) return gg.getValues({ { ["address"] = address, flags = 4 } })[1]["value"] end function readF(address) return gg.getValues({ { ["address"] = address, flags = 16 } })[1]["value"] end -- 其余代码保持不变,0x261A8++++0x58+0x10 ue=gg.getRangesList("libUE4.so:bss", "Cb")[1].start --libUE4.so:bss+++++0x10 local addr = RUI(RUI(RUI(RUI(RUI(ue + 0x26598) + 0x1F0) + 0x110) +0x200) + 0x58) + 0x10 setvalue(addr,16,0.0) setvalue(addr+0x4,16,0) setvalue(addr+0x8,16,0) string.toMusic('美化成功') end, function() end }, { }, }), }),--box结尾 changan.box({"淘汰自选", changan.box({ "淘汰播报", changan.check({ { "龙吟国度播报", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x90,0x1768} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1103007028, freeze = true}}) gg.setConfig("冻结间隔", 0) string.toMusic('美化成功') end, function() end }, { "冰霜核心", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0x5A5FF0,0x30,0x440,0x90,0x1768} local ttt = S_Pointer(t, tt, true) gg.addListItems({{address = ttt, flags = 4, value = 1101004046, freeze = true}}) gg.setConfig("冻结间隔", 0) string.toMusic('美化成功') end, function() end }, { "局内动作③", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x986A8,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12219710}})----你好 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x98AC8,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12219532}})----鼓掌 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x98AB0,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12219699}})----谢谢 string.toMusic('美化成功') end, function() end }, { "局内动作④", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x986A8,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12219595}})----你好 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x98AC8,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12209001}})----鼓掌 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x98AB0,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12219225}})----谢谢 string.toMusic('美化成功') end, function() end }, { "局内动作⑤", function() local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x986A8,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12210801}})----你好 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x98AC8,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12211401}})----鼓掌 local t = {"libUE4.so:bss", "Cb"} local tt = {0xC4CF8,0x558,0x20,0x38,0x38,0x98AB0,0x18} local ttt = S_Pointer(t, tt, true) gg.setValues({{address = ttt, flags = 4, value = 12205601}})----谢谢 string.toMusic('美化成功') end, function() end }, }),--check收尾 }),--box收尾 }),--box收尾 }, { --第五页,没有写菜单标题所以不显示 changan.button("搜索音乐",function() search = gg.prompt({ "输入要搜索的歌曲\n可加上歌手名字", "设置显示数量(数字)", },g.sel,{ "text", }) if not search then return end gg.saveVariable(search,g.config) bei() go1=search[1] go3=search[2] jg=start(go1,go3) if jg.code == 200 then fh=jg.content fh=json(fh) --print(fh) Play(gqlb,idb) else function inspect() gg.alert("访问网络异常,错误代码:\n\n"..jg.code) end if not pcall(inspect) then print("网络异常,请先连接上网络") os.exit() end end XGCK=-1 end), changan.button("暂停音乐",function() gg.playMusic("stop") gg.playMusic("stop") gg.playMusic("stop") end), changan.switch("歌曲:武家坡", function() gg.playMusic("https://link.hhtjim.com/163/1891431677.mp3") end), changan.switch("一个人", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2095349828.mp3") end), changan.switch("侧脸", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2646866746.mp3") end), changan.switch("凑热闹", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2654709847.mp3") end), changan.switch("喜羊羊", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1970076801.mp3") end), changan.switch("我走以后", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1370047789&uct2.mp3") end), changan.switch("可不可以", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1955029675&uct2.mp3") end), changan.switch("科技专属", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1377530437&uct2.mp3") end), changan.switch("天若有情", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1931994283&uct2.mp3") end), changan.switch("一笑江湖", function () gg.playMusic("https://link.hhtjim.com/163/2050215361.mp3") --我知道有一天我会被开源开源的人联系我我给钱求你别泛滥qq2746683257 end), --我知道有一天我会被开源开源的人联系我我给钱求你别泛滥qq2746683257 changan.switch("海阔天空", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1357374736.mp3") end), changan.switch("光辉岁月", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=28875158.mp3") end), changan.switch("原神启动", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2056964874.mp3") end), changan.switch("月亮之失", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=419375250.mp3") end), changan.switch("最后一页", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=247936.mp3") end), changan.switch("我想念", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2071935674&uct2.mp3") end), changan.switch("安和桥", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=27646205&uct2.mp3") end), changan.switch("武家坡", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1891431677.mp3") end), changan.switch("旧金山", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2024109979.mp3") end), changan.switch("篝火旁", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=518725853.mp3") end), changan.switch("凄美地", function () gg.playMusic("https://link.hhtjim.com/163/436346833.mp3") end), changan.switch("起风了", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1330348068.mp3") end), changan.switch("若把你", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=865632948.mp3") end), changan.switch("向云端", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2049512697.mp3") end), changan.switch("必杀技", function () gg.playMusic('http://music.163.com/song/media/outer/url?id=1940086099.mp3') end), changan.switch("戒烟", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=519250023&uct2.mp3") end), changan.switch("虚拟", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=421423808&uct2.mp3") end), changan.switch("予你", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1895330088&uct2.mp3") end), changan.switch("妙啊", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2068401251&uct2.mp3") end), changan.switch("偏爱", function () gg.playMusic("https://link.hhtjim.com/163/1955039633.mp3") end), changan.switch("失控", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1999948504&uct2.mp3") end), changan.switch("慢慢", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=1991894808&uct2.mp3") end), changan.switch("芒", function () gg.playMusic("http://music.163.com/song/media/outer/url?id=2097819063&uct2.mp3") end),--3 },{ --changan.switch("6"), changan.button("退出脚本",function() luajava.setFloatingWindowHide(false) tuichu=1 end), changan.switch("隐藏字体", function() draw.remove() end, function() end), },{ },{ },{ },{ },{ },{ } }) --配置表添加表即可加页数,只需要与上边菜单标题数对应