function Main() gg.toast('本脚本为内部付费禁外传') menu = gg.choice({ '丁服专用', '官服(枪械区域)', '其他功能区', '2.0', '一些娱乐', '退出脚本'}, 2018,'功能缝合!有些自制半成品暂时先做到这') if menu == 1 then A() end if menu == 2 then B() end if menu == 3 then C() end if menu == 4 then D() end if menu == 5 then E() end if menu == 6 then Exit() end XGCK=-1 end function A() gg.toast('丁服') menu1 = gg.choice({ '无限子弹', '锁千万血', '飞天', '散弹强化', '重力高跳', '广角(这个用不了)', '', '感染', '生存沙盒', '第1步改ak', '第2步', '无后坐力', '返回上一页'}, 2018,'作者快手号1405654061') if menu1 == 1 then a1() end if menu1 == 2 then a2() end if menu1 == 3 then a3() end if menu1 == 4 then a4() end if menu1 == 5 then a5() end if menu1 == 6 then a6() end if menu1 == 7 then a7() end if menu1 == 8 then a8() end if menu1 == 9 then a9() end if menu1 == 10 then a10() end if menu1 == 11 then a11() end if menu1 == 12 then a12() end if menu1 == 13 then HOME() end GLWW=-1 end function B() menu1 = gg.choice({ '关闭部分反作弊', '定点飞天', '千里刀人', 'mk16强化', 'vn强化', '一部分枪械无限子弹', '往上飘', '长✋', 'xlx强化', 'mp强化配合无限子弹', '秒杀', '控人(权限)', '返回上一页'}, 2018,'作者快手号1405654061') if menu1 == 1 then b1() end if menu1 == 2 then b2() end if menu1 == 3 then b3() end if menu1 == 4 then b4() end if menu1 == 5 then b5() end if menu1 == 6 then b6() end if menu1 == 7 then b7() end if menu1 == 8 then b8() end if menu1 == 9 then b9() end if menu1 == 10 then b10() end if menu1 == 11 then b11() end if menu1 == 12 then b12() end if menu1 == 13 then HOME() end GLWW=-1 end function C() menu1 = gg.choice({ '锁血', 'MCS870强化', '连发', '定点飞', ' Rpg强化', ' Ak强化', '副功能名称7', '副功能名称8', '副功能名称9', '副功能名称10', '副功能名称11', '副功能名称12', '返回上一页'}, 2018,'没有什么好功能') if menu1 == 1 then c1() end if menu1 == 2 then c2() end if menu1 == 3 then c3() end if menu1 == 4 then c4() end if menu1 == 5 then c5() end if menu1 == 6 then c6() end if menu1 == 7 then c7() end if menu1 == 8 then c8() end if menu1 == 9 then c9() end if menu1 == 10 then c10() end if menu1 == 11 then c11() end if menu1 == 12 then c12() end if menu1 == 13 then HOME() end GLWW=-1 end function D() menu1 = gg.choice({ '隐藏武器MP5KA4', '1000000血量', '超广角', '副功能名称4', '副功能名称5', '副功能名称6', '副功能名称7', '副功能名称8', '副功能名称9', '副功能名称10', '副功能名称11', '副功能名称12', '返回上一页'}, 2018,'这里也可以随便填') if menu1 == 1 then d1() end if menu1 == 2 then d2() end if menu1 == 3 then d3() end if menu1 == 4 then d4() end if menu1 == 5 then d5() end if menu1 == 6 then d6() end if menu1 == 7 then d7() end if menu1 == 8 then d8() end if menu1 == 9 then d9() end if menu1 == 10 then d10() end if menu1 == 11 then d11() end if menu1 == 12 then d12() end if menu1 == 13 then HOME() end GLWW=-1 end function E() menu1 = gg.choice({ '音乐', '副功能名称2', '副功能名称3', '副功能名称4', '副功能名称5', '副功能名称6', '副功能名称7', '副功能名称8', '副功能名称9', '副功能名称10', '副功能名称11', '副功能名称12', '返回上一页'}, 2018,'这里也可以随便填') if menu1 == 1 then e1() end if menu1 == 2 then e2() end if menu1 == 3 then e3() end if menu1 == 4 then e4() end if menu1 == 5 then e5() end if menu1 == 6 then e6() end if menu1 == 7 then e7() end if menu1 == 8 then e8() end if menu1 == 9 then e9() end if menu1 == 10 then e10() end if menu1 == 11 then e11() end if menu1 == 12 then e12() end if menu1 == 13 then HOME() end GLWW=-1 end function a1() gg.searchNumber('444444',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('-1',gg.TYPE_DWORD) gg.toast("开启成功") end function a2() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber(':Quit',gg.TYPE_BYTE,false,gg.SIGN_EQUAL,0, -1) gg.getResults(9999) gg.editAll('0',gg.TYPE_BYTE) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,120,403,456;1;65,537::117',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1,120,403,456',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1,259,902,592',gg.TYPE_DWORD) gg.toast("无敌开启成功 \n死亡复活后生效") end function a3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,075,838,976;1,069,547,520;1,106,247,680;1,120,403,456::41',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1120403456',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('0',gg.TYPE_DWORD) gg.toast("❤飞天开启成功❤") end function a4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('8;1,088,421,888;1,063,675,494::9',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1,063,675,494',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1,017,370,378',gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('8;1,088,421,888;1,017,370,378::9',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('8',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('25',gg.TYPE_DWORD) gg.toast("❤️MCS870强化开启成功❤️") end function a5() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,106,247,680;1,101,004,800;1,101,004,800::9',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1101004800',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1,239,179,808',gg.TYPE_DWORD) gg.toast("重力高跳开启成功") end function a6() gg.clearResults() gg.setRanges(32) gg.searchNumber('444441', 4, false, 536870912, 0, -1) if gg.getResultsCount() == 0 then gg.toast('开启失败.') else gg.searchNumber('444441D', 127, false, 536870912, 0, -1) if gg.getResultsCount() == 0 then gg.toast('开启失败.') else local Value = gg.getResults(gg.getResultsCount()) for index, value in pairs(Value) do Value[index].value = -1 end gg.setValues(Value) gg.toast("开启成功") end end end function a7() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('0.44999998808',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('0.44999998808',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('0',gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('0.15000000596',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('0.15000000596',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('0',gg.TYPE_FLOAT) gg.toast("开启成功") end function a8() gg.clearResults() gg.setRanges(32) gg.searchNumber(";SBX", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll(";INF", gg.TYPE_WORD) gg.toast("感染沙盒开启成功") gg.clearResults() end function a9() gg.clearResults() gg.setRanges(32) gg.searchNumber(";SBX", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_WORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll(";SUR", gg.TYPE_WORD) gg.toast("生存沙盒开启成功") gg.clearResults() end function a10() gg.clearResults() gg.setRanges(262207) gg.searchNumber(":XIX", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll(":AFSGSGG", gg.TYPE_BYTE) gg.toast("步骤1成功,请按步骤2") gg.clearResults() end function a11() gg.clearResults() gg.setRanges(262207) gg.searchNumber(":AKM", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll(":XIX", gg.TYPE_BYTE) gg.toast("AKM修改成功") gg.clearResults() end function a12() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('0.44999998808',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('0.44999998808',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('0',gg.TYPE_FLOAT) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('0.15000000596',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('0.15000000596',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('0',gg.TYPE_FLOAT) gg.toast("开启成功") end function b1() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber(':Quit',gg.TYPE_BYTE,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100000) gg.editAll('0',gg.TYPE_BYTE) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber(':anned',gg.TYPE_BYTE,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100000) gg.editAll('0',gg.TYPE_BYTE) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber(':AntiCheat',gg.TYPE_BYTE,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100000) gg.editAll('0',gg.TYPE_BYTE) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber(':Cheat',gg.TYPE_BYTE,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100000) gg.editAll('0',gg.TYPE_BYTE) gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber(':SpeedHack',gg.TYPE_BYTE,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100000) gg.editAll('0',gg.TYPE_BYTE) gg.toast('修改成功') end function b2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,075,838,976;1,069,547,520;1,106,247,680;1,120,403,456::41',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1120403456',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('0',gg.TYPE_DWORD) gg.toast('修改成功') end function b3() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('20;1,040,187,392;15;10', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber('1040187392', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) local results1 = gg.getResults(100) gg.editAll('1,343,554,297', gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('20;1,343,554,297;15;10', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber('20', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) local results2 = gg.getResults(100) gg.editAll('2,147,483,647', gg.TYPE_DWORD) gg.toast("千里刀人开启成功,共修改 " .. (#results1 + #results2) .. " 条数据") end function b4() gg.searchNumber("0.18500000238", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.processResume() revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0.01", gg.TYPE_FLOAT) gg.processResume() gg.toast("开启成功") end function b5() gg.searchNumber("0.09499999881", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.processResume() revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0.001", gg.TYPE_FLOAT) gg.processResume() gg.toast("开启成功") end function b6() gg.searchNumber("10;5", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() gg.refineNumber("15", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() gg.toast("开启成功") end function b7() gg.clearResults() gg.setRanges(32) gg.searchNumber("100;30", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll("-6", gg.TYPE_FLOAT) gg.toast("跳一下就可以了") gg.clearResults() gg.sleep(5000) end function b8() gg.searchNumber("50", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.processResume() revert = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("90", gg.TYPE_FLOAT) gg.processResume() gg.toast("开启成功") end function b9() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,055,286,886;1,058,642,330;3::9',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('0',gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,028,443,341;1,073,741,824;1,065,353,216::73',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1028443341',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('966,609,234',gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('966,609,234;1,073,741,824;1,065,353,216::73',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1065353216',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1,086,324,736',gg.TYPE_DWORD) gg.toast("❤️XIX强化开启成功❤️") gg.sleep(5000) end function b10() gg.searchNumber("0.08500000089", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.processResume() revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0.001", gg.TYPE_FLOAT) gg.processResume() end function b11() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('500D;10F;15D;17D',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('15',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('2,147,483,647',gg.TYPE_DWORD) gg.toast("开启成功") end function c1() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,120,403,456;1;65,537::117', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber('1,120,403,456', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) local results = gg.getResults(100) gg.editAll('-1', gg.TYPE_DWORD) gg.toast("开启成功") end function c2() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('8;1,088,421,888;1,063,675,494::9',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1,063,675,494',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1,017,370,378',gg.TYPE_DWORD) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('8;1,088,421,888;1,017,370,378::9',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('8',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('25',gg.TYPE_DWORD) gg.toast("开启成功") end function c3() gg.sleep(6000) gg.searchNumber("0.18500000238", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.processResume() revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0.01", gg.TYPE_FLOAT) gg.processResume() gg.toast("开启成功") end function c4() gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,075,838,976;1,069,547,520;1,106,247,680;1,120,403,456::41', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber('1120403456', gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) local results = gg.getResults(100) gg.editAll('0', gg.TYPE_DWORD) gg.toast("飞天开启成功,共修改 " .. #results .. " 条数据") end function c5() gg.searchNumber("0.09899999946", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.processResume() revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0.001", gg.TYPE_FLOAT) gg.processResume() end function c6() gg.toast("开启成功") end function c7() gg.toast("开启成功") end function c8() gg.toast("开启成功") end function c9() gg.toast("开启成功") end function c10() gg.toast("开启成功") end function c11() gg.toast("开启成功") end function c12() gg.toast("开启成功") end function d1() gg.clearResults() gg.setRanges(262207) gg.searchNumber(":MP5KA4", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(100) gg.editAll(":AKM", gg.TYPE_BYTE) gg.toast("MP5K修改成功请拿出ak!") gg.clearResults() end function d2() gg.clearResults() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber(':Quit',gg.TYPE_BYTE,false,gg.SIGN_EQUAL,0, -1) local results1 = gg.getResults(9999) gg.editAll('0',gg.TYPE_BYTE) gg.clearResults() gg.setRanges(gg.REGION_ANONYMOUS) gg.searchNumber('1,120,403,456;1;65,537::117',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1,120,403,456',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) local results2 = gg.getResults(100) gg.editAll('1,259,902,592',gg.TYPE_DWORD) gg.toast("无敌开启成功,共修改 " .. (#results1 + #results2) .. " 条数据\n死亡复活后生效") end function d3() gg.searchNumber("65", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.processResume() local results = gg.getResults(9999, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("90", gg.TYPE_FLOAT) gg.processResume() gg.toast("超广角开启成功,共修改 " .. #results .. " 条数据") end function d4() gg.toast("开启成功") end function d5() gg.toast("开启成功") end function d6() gg.toast("开启成功") end function d7() gg.toast("开启成功") end function d8() gg.toast("开启成功") end function d9() gg.toast("开启成功") end function d10() gg.toast("开启成功") end function d11() gg.toast("开启成功") end function d12() gg.toast("开启成功") end function e1() --如果有用不顺手的地方可自行更改 gg.playMusic("https://dict.youdao.com/dictvoice?audio=欢迎使用音乐播放&le=zh") menu ={} name ={} id = 0 play = false song = "" _G_ = { function() local searchMusic = gg.prompt({ "歌曲•歌手", "字数•限制", },{"","10"},{ "text", "text", }) if not searchMusic then gg.setVisible(false) yingyuecaidan() elseif searchMusic[1] == "" then gg.alert("请输入歌曲/歌手!") _G_[1]() else local results = gg.makeRequest("http://music.163.com/api/search/get?s="..searchMusic[1].."&type=1&offset=0&total=true&limit="..searchMusic[2]) if results.code == 200 then n=1 for v,k in results.content:gmatch('"id":(.-),"name":"(.-)"') do if n%4 == 1 then menu[n/4+1] = v..";"..k end if n%4 == 2 then menu[n/4+1] = menu[n/4+1]..";"..k end n=n+1 end _G_[2]() else local s = gg.alert("请求异常,请检查网络……","返回","退出") if not s then gg.setVisible(false) yingyuecaidan() end if s == 1 then os.exit() end if s == 2 then _G_[1]() end end end end, function() if #menu == 0 then gg.alert("没有搜索记录") yingyuecaidan() else for n=1,#menu do name[n] = menu[n]:gsub("[0-9]+;",""):gsub(";","\n歌手:") end local mu = gg.choice(name,0,"歌单") if not mu then _G_[1]() else song = name[mu] local sn=gg.choice({"播放","查看歌词"},nil,"歌曲:"..name[mu]) if not sn then _G_[1]() end if sn == 1 then id = menu[mu]:match("(.-);") gg.toast("正在播放音乐:"..name[mu],true) gg.playMusic("http://music.163.com/song/media/outer/url?id="..id..".mp3") play = true end if sn == 2 then id = menu[mu]:match("(.-);") song = name[mu] _G_[3]() end end end end, function() if id == 0 then gg.alert("未有播放记录") yingyuecaidan() else local results = gg.makeRequest("http://music.163.com/api/song/media?id="..id).content rs = results:match('"lyric":"(.-)","code'):gsub("\\n","\n"):gsub("[[!-z]+]","") gg.alert("\n《"..song:gsub("\n","》\n").."\n\n"..rs) gg.setVisible(false) end end, function() if play then play = false gg.toast("正在停止播放...") for i=1,100 do gg.playMusic("stop") gg.playMusic("stop") gg.playMusic("stop") gg.playMusic("stop") gg.playMusic("stop") gg.playMusic("stop") end gg.toast("播放已停止") else gg.toast("无正在播放的音乐") end end, function() gg.setVisible(true) if play then _G_[4]() end zhuyecaidan() end } function yingyuecaidan() local WY = gg.choice({ "🔍搜索歌曲", "📂搜索列表", "📜显示歌词", "🚫暂停播放", "❌退出工具" },nil,"主页") if not WY then gg.setVisible(false) end if WY then _G_[WY]() end end gg.setVisible(true) while true do if gg.isVisible() then gg.setVisible(false) yingyuecaidan() end end end function e2() gg.toast("开启成功") end function e3() gg.toast("开启成功") end function e4() gg.toast("开启成功") end function e5() gg.toast("开启成功") end function e6() gg.toast("开启成功") end function e7() gg.toast("开启成功") end function e8() gg.toast("开启成功") end function e9() gg.toast("开启成功") end function e10() gg.toast("开启成功") end function e11() gg.toast("开启成功") end function e12() gg.toast("开启成功") end function Exit() print("<❤️❤️❤️") os.exit() end function HOME() lw=1 Main() end cs = '' while(true)do if gg.isVisible(true) then XGCK=1 gg.setVisible(false) end gg.clearResults() if XGCK==1 then Main() end end --[[Welcome to Dluae]]