---此UI永久免费 作者长安 ---Q:1903351873 V:-escape_2020- 无小号 ---欢迎大项目合作 定制200起 自带详细需求 ---Q群475650007 没开验证 进不去就是你号风险了 ---倒卖免费UI、冒充作者的死妈 ---功能前置写这里↓下边UI配置区调用 ---UI配置区 loadYunLua("httpByQn0RTmbpsGdcPcXyFHiZ+j9yFx3DxxSHi0F9DIM4qDmZfkUpZbU9C1UY80TYc2aiflYoxa065/3xn5ytVjfJVzsEDhe7tBqOQadkpIO5GZYz6ZRVcwOfF+f98PATY2Ecwhd/Vajk3PitYdl3T8ROPo67/pgQgi0TOB9fmDrHCaOXkrRTSi5ZkQmOO3D8yGWQKFVxCj3zzWDMMKxBdduE6GYqRAnCkRSRuv0qSx1zYKXeRLUHIS9PULEc6Z86W0HlG7GQmq3LHO56SXokuQd0NDD9FGCv5/CcLsWDxoEKsuuvSzc504OHsTO+9WW+VeT7zOOPbftZMol") function huiz()---绘制的东西必须放在这里面 end bglist={--主背景 --{渐变色},圆角弧度,边框粗细(可省略),边框颜色(可省略) --"https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/pay.png",--图片例子 getVerticalBG({0x55ffffff,0x55ffffff},15,8,0xff232323), getVerticalBG({0x99232323,0x99232323},15), getVerticalBG({0xffeeeeee,0xffeeeeee},15), } 拉灯图标=获取图片("https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/fox") titlet="老登国体" stab = { --菜单名字 固定四页加不了 "大厅", "加速", "飞天", "设置", } tub={--首页四个图标 "https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/sx_1", "https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/sx_2", "https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/sx_3", "https://escape2020-1303126286.cos.ap-shenzhen-fsi.myqcloud.com/sx_4", } xfcpic = "https://cccimg.com/view.php/9ba679f0c564077b2688cd824e89501d.jpg" --悬浮窗链接或路径 changan.menu({{--1 changan.button("选择进程",gg.setProcessX), changan.text("LOGO开","#0077FF","15sp"), changan.text("祝你天天开心","#545454","10sp"), changan.check({ { "防闪", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libanogs.so:bss + 0xEB4 local addr = readPointer("libanogs.so:bss", {3764}, 1) gg.edits(addr, {{4096, 4, 0, false}}) --libanogs.so:bss + 0xF80 local addr = readPointer("libanogs.so:bss", {3968}, 1) gg.edits(addr, {{4096, 4, 0, false}}) --libanogs.so:bss + 0xF68 local addr = readPointer("libanogs.so:bss", {3944}, 1) gg.edits(addr, {{4096, 4, 0, false}}) --libanogs.so:bss + 0xF78 local addr = readPointer("libanogs.so:bss", {3960}, 1) gg.edits(addr, {{4096, 4, 0, false}}) string.toMusic('开启成功') end, function() gg.alert("无法关闭") string.toMusic('无法关闭') end }, { "超大广角", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x3A13DB4 local addr = readPointer("libUE4.so", {60898740}, 2) gg.edits(addr, {{220, 16, 0, false}}) string.toMusic('开启成功') end, function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x3A13DB4 local addr = readPointer("libUE4.so", {60898740}, 2) gg.edits(addr, {{360, 16, 0, false}}) string.toMusic('关闭成功') end }, { "地图沙漠", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x332C760 local addr = readPointer("libUE4.so", {53659488}, 2) gg.edits(addr, {{0, 16, 0, false}}) string.toMusic('开启成功') end, function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x332C760 local addr = readPointer("libUE4.so", {53659488}, 2) gg.edits(addr, {{-9.90656152e27, 16, 0, false}}) string.toMusic('关闭成功') end }, { "大厅一键", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x5E6398 local addr = readPointer("libUE4.so", {6185880}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x10D9A90 local addr = readPointer("libUE4.so", {17668752}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x3AB5E4C local addr = readPointer("libUE4.so", {61562444}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x10D9A94 local addr = readPointer("libUE4.so", {17668756}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x234AED8 local addr = readPointer("libUE4.so", {37007064}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x5E0F44 local addr = readPointer("libUE4.so", {6164292}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x3965F4C local addr = readPointer("libUE4.so", {60186444}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x2B84738 local addr = readPointer("libUE4.so", {45631288}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x3A10690 local addr = readPointer("libUE4.so", {60884624}, 2) gg.edits(addr, {{0, 4, 0, false}}) --libUE4.so + 0x3AB5E84 local addr = readPointer("libUE4.so", {61562500}, 2) gg.edits(addr, {{0, 4, 0, false}}) string.toMusic('开启成功') end, function() gg.alert("无法关闭") string.toMusic('无法关闭') end }, }), changan.check({ { "黑天", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x3D17F6C local addr = readPointer("libUE4.so", {64061292}, 2) gg.edits(addr, {{-0.00001, 16, 0, false}}) string.toMusic('开启成功') end, function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x3D17F6C local addr = readPointer("libUE4.so", {64061292}, 2) gg.edits(addr, {{0, 16, 0, false}}) string.toMusic('关闭成功') end }, { "炒鸡射速", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x117C980 local addr = readPointer("libUE4.so", {18336128}, 2) gg.edits(addr, {{1, 16, 0, false}}) string.toMusic('开启成功') end, function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x117C980 local addr = readPointer("libUE4.so", {18336128}, 2) gg.edits(addr, {{-5.57224133e27, 16, 0, false}}) string.toMusic('关闭成功') end }, { "打击特效", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0xD972B4 local addr = readPointer("libUE4.so", {14250676}, 2) gg.edits(addr, {{0, 16, 0, false}}) string.toMusic('开启成功') end, function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end ---libUE4.so + 0xD972B4 local addr = readPointer("libUE4.so", {14250676}, 2) gg.edits(addr, {{-1.30013986e28, 16, 0, false}}) string.toMusic('关闭成功') end }, }), changan.button("退出",function() luajava.setFloatingWindowHide(false) tuichu=1 end), }, {--2 changan.text("点满天赋不拉","#0077FF","15sp"), changan.text("打满饮料不拉","#545454","10sp"), changan.check({ { "加速1", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libnative-lib.so + 0xE2C5C -> 0xDFB -> 0x2624 local addr = readPointer("libnative-lib.so", {928860, 3579, 9764}, 1) gg.edits(addr, {{22, 16, 0, false}}) --libnative-lib.so + 0x5D008 -> 0x113D -> 0x12F4 local addr = readPointer("libnative-lib.so", {380936, 4413, 4852}, 1) gg.edits(addr, {{0, 16, 0, false}}) --libnative-lib.so + 0x204544 -> 0x121B -> 0x1100 local addr = readPointer("libnative-lib.so", {2114884, 4635, 4352}, 1) gg.edits(addr, {{0.1099999994, 16, 0, false}}) --libUE4.so:bss + 0x3E8440 -> 0x388 -> 0x100 local addr = readPointer("libUE4.so:bss", {4097088, 904, 256}, 1) gg.edits(addr, {{0, 16, 0, false}}) string.toMusic('开启成功') end, function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so:bss + 0x3E8440 -> 0x388 -> 0x100 local addr = readPointer("libUE4.so:bss", {4097088, 904, 256}, 1) gg.edits(addr, {{-1.23824239e28, 16, 0, false}}) --libnative-lib.so + 0x5D008 -> 0x113D -> 0x12F4 local addr = readPointer("libnative-lib.so", {380936, 4413, 4852}, 1) gg.edits(addr, {{-6.15494476e27, 16, 0, false}}) --libnative-lib.so + 0x204544 -> 0x121B -> 0x1100 local addr = readPointer("libnative-lib.so", {2114884, 4635, 4352}, 1) gg.edits(addr, {{9.99999997e-7, 16, 0, false}}) --libnative-lib.so + 0xE2C5C -> 0xDFB -> 0x2624 local addr = readPointer("libnative-lib.so", {928860, 3579, 9764}, 1) gg.edits(addr, {{25.72529029846, 16, 0, false}}) string.toMusic('关闭成功') end }, { "加速2", function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x3A65CA0 local addr = readPointer("libUE4.so", {61234336}, 2) gg.edits(addr, {{0, 16, 0, false}}) --libUE4.so + 0x39711C8 local addr = readPointer("libUE4.so", {60232136}, 2) gg.edits(addr, {{0, 16, 0, false}}) --libUE4.so + 0x3A74014 local addr = readPointer("libUE4.so", {61292564}, 2) gg.edits(addr, {{0, 16, 0, false}}) string.toMusic('开启成功') end, function() function readPointer(name, offset, i) local re = gg.getRangesList(name) local x64 = gg.getTargetInfo().x64 local va = {[true] = 32, [false] = 4} if re[i or 1] then local addr = re[i or 1].start + offset[1] for i = 2, #offset do addr = gg.getValues({{address = addr, flags = va[x64]}}) if not x64 then addr[1].value = addr[1].value & 0xFFFFFFFF end addr = addr[1].value + offset[i] end return addr end end function gg.edits(addr, Table, name) local Table1 = {{}, {}} for k, v in ipairs(Table) do local value = {address = addr + v[3], value = v[1], flags = v[2], freeze = v[4]} if v[4] then Table1[2][#Table1[2] + 1] = value else Table1[1][#Table1[1] + 1] = value end end gg.addListItems(Table1[2]) gg.setValues(Table1[1]) gg.toast((name or "") .. "开启成功, 共修改" .. #Table .. "个值") end --libUE4.so + 0x39711C8 local addr = readPointer("libUE4.so", {60232136}, 2) gg.edits(addr, {{-5.10801854e27, 16, 0, false}}) local addr = readPointer("libUE4.so", {61234336}, 2) gg.edits(addr, {{-6.15494476e27, 16, 0, false}}) local addr = readPointer("libUE4.so", {61292564}, 2) gg.edits(addr, {{-1.86389771e-20, 16, 0, false}}) string.toMusic('关闭成功') end } }) }, {--3 changan.text("XX区","#0077FF","15sp"), changan.text("功能介绍xxxxxx","#545454","10sp"), changan.check({ { "定点飞天", function() end, function() end }, }) }, {--4 changan.text("\n\n\n"), changan.button("退出",function() luajava.setFloatingWindowHide(false) tuichu=1 end), } })