function init() stab=分页 ttitle=标题 xfcpic=悬浮窗图标 end loadYunLuaGroup("5C3C4E3813681C4C204C35346F1B4C2F7EFF612D2B22176DCA84CB8CFE5F350E1D4733067DCC9F")--云模块勿动 --[免费UI] 代号E02PROMaterial3 作者长宁1655417786(原作者长宁Q1903351873定制200起 带详细需求来 其他事不管 不包使用教程) --此UI仅支持ELGG使用 --ELGG官方Q群759522588 --支持的控件有: --文字: --changning.text([string 文字] , [颜色RGB十六进制](可省略) , [string 大小sp](可省略) , [bool 写true居中false或留空不居中](可省略)) --第二第三第四参数可省略 详情看下方例子 --颜色可以是string '#ffffffff' 也可以是十六进制 0xffffffff 注意格式不要混 --按钮: --changning.button([string 文字] , [function 功能] , [string 颜色RGB十六进制](可省略)) --颜色可以是string '#ffffffff' 也可以是十六进制 0xffffffff 注意格式不要混 --注意只传入一个function不要与switch搞混 --switch开关: --changning.switch([string 文字] , [function 功能开] , [function 功能关] , [string 描述](可省略)) --changning.switch2([string 文字] , [function 功能开] , [function 功能关] , [string 描述](可省略)) --changning.switch3([string 文字] , [function 功能开] , [function 功能关] , [string 描述](可省略)) --第四参数描述可省略 详情看下方例子 --注意需传入两个function不要与button搞混 --checkbox小开关列表 --changning.check([table]) --比较复杂这里不说了 看下边例子 按需复制粘贴 只需要搞懂基础语法就能用 不要问我 local function MaterialAlert() local alertBuilder = MaterialAlertDialogBuilder(context) alertBuilder.setTitle("公告").setMessage("有问题联系QQ:1756579106").setPositiveButton("确定") local LayoutParams = luajava.bindClass('android.view.WindowManager$LayoutParams') local alert = alertBuilder.create() alert.getWindow().setType(gg.ANDROID_SDK_INT >= 26 and LayoutParams.TYPE_APPLICATION_OVERLAY or LayoutParams.TYPE_PHONE) alert.show() end luajava.runOnUiThread(MaterialAlert) -- UI 线程运行 --这里写你的验证、前置功能函数,下边UI配置区写按钮调用 function a()--例子,下方UI调用 gg.alert(无进程) end 悬浮窗图标='https://wl.tdyun.top/view.php/6d5f6c389fb0e630437fb65fb4d51b30.jpg?v=1784960015' --写图片文件直链 标题='Shatter' 分页 = { --导航栏分页名字和图标,添加表即可加页数,需要与功能配置页面数量对应 '主页', '稳定', '半稳', '设置', --'设置',--这样添加新页面 } init()--传递变量勿动 uistart({--每一个功能页面需要有上边分页名字对应,多出来的不显示,少了需要补充 {--1 changning.text('Shatter','#005BFF','14sp'), changning.text(' '), changning.text('Shatter','#000000','12sp',true), changning.box({ "防封区", changning.check({ { "登录过检测", function() end, function() end }, { "登录防封", function() end, function() end }, { "局内过检", function() end, function() end },{ "防举报", function() end, function() end }, }), }), changning.button( '选择进程', function() a()--调用了前置函数例子function a end), changning.button( '须知', function() gg.alert('封号与相关人员无关 演戏稳定') end, 0xff0062ff),--第三参数颜色 changning.line('火力区'), changning.check({ { "武器间隔", function() end, function() end }, { "武器无后", function() end, function() end }, { "锁定子弹", function() end, function() end },{ "子弹数量", function() end, function() end }, }), changning.line('危险火力'), changning.switch( "武器进化", function() end, function() end, ' '), changning.switch2( "武器连发", function() end, function() end), changning.switch3( "凭空刷武", function() end, function() end, ' '), },{--2 changning.switch( "追捕稳定一键", function() end, function() end ), changning.switch( "逃生稳定一键", function() end, function() end ), changning.button( "摸金一键偷", function() end), changning.radio({--单选 { "初始化主机" , function () gg.alert(开启成功) end } , { "实体祭天" , function () end } , { "实体变身" , function () end } , { "实体刷物" , function () end } , }), },{--3 changning.switch( "疾跑改物", function() end, function() end ), changning.switch( "手雷烟花", function() end, function() end ), changning.switch( "导弹进化", function() end, function() end ), changning.switch( "技能数量", function() end, function() end ), changning.switch( "艾克进化", function() end, function() end ), changning.switch( "全员刷钱", function() end, function() end ), changning.switch( "全员禁攻", function() end, function() end ), changning.switch( "救赎金币", function() end, function() end ), changning.switch( "自动结算", function() end, function() end ), changning.switch( "全员祭天", function() end, function() end ), changning.switch( "实体开门(大厅)", function() end, function() end ), },{--4 changning.switch( "退出", function() Lock.unUi() end, function() end), changning.button( '大牛秘诀', function() gg.alert('乐乐') end, 0xff0062ff),--第三参数颜色 },{--5 },{--6 }, }) Lock.Ui(invoke,nil,function(err) print(err) end)