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),
},{
},{
},{
},{
},{
},{
}
})
--配置表添加表即可加页数,只需要与上边菜单标题数对应