gg.toast("正在检测新版本,请稍后") gg.alert("环境正常") gg.alert("正在连接脚本") gg.toast("BGM起!") gg.playMusic('https://music.163.com/song/media/outer/url?id=436346833.mp3') draw.text("合作伙伴:天猫 武某",100,150)--显示字体第一个200是左右第二200是上下 function Main() menu = gg.choice({ '宇宙区', '宇宙功能区', '传奇区', '防封区', '退出脚本'}, 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 Exit() end XGCK=-1 end function A() menu1 = gg.multiChoice({ '捷德银河初升', '泽塔天瓜', '泽塔原始', '捷德原始', '格里姆德', '令迦', '特利迦', '吉尔巴利斯', '梅加诺杰厄', '闪耀赛罗', '闪耀特利迦', '终极闪耀赛罗', '返回上一页'}, nil,'相遇就是缘分') if menu1 == nil then else if menu1[1] == true then a1() end if menu1[2] == true then a2() end if menu1[3] == true then a3() end if menu1[4] == true then a4() end if menu1[5] == true then a5() end if menu1[6] == true then a6() end if menu1[7] == true then a7() end if menu1[8] == true then a8() end if menu1[9] == true then a9() end if menu1[10] == true then a10() end if menu1[11] == true then a11() end if menu1[12] == true then a12() end if menu1[13] == true then HOME() end end GLWW=-1 end function B() menu1 = gg.multiChoice({ '自定义等级', '跳关', '跳关代码', '钻石', '金币', '体力', '商城改经验(1000000)', '荣耀币', '至尊12', '一建基因', '改名字', '选择进程', '返回上一页'}, nil,'北海 光芒 ') if menu1 == nil then else if menu1[1] == true then b1() end if menu1[2] == true then b2() end if menu1[3] == true then b3() end if menu1[4] == true then b4() end if menu1[5] == true then b5() end if menu1[6] == true then b6() end if menu1[7] == true then b7() end if menu1[8] == true then b8() end if menu1[9] == true then b9() end if menu1[10] == true then b10() end if menu1[11] == true then b11() end if menu1[12] == true then b12() end if menu1[13] == true then HOME() end end GLWW=-1 end function C() menu1 = gg.multiChoice({ '星穹', '勋章', '至尊15', '无', '无', '无', '无', '无', '无', '无', '无', '无', '返回上一页'}, nil,'芥子为你保架护航') if menu1 == nil then else if menu1[1] == true then c1() end if menu1[2] == true then c2() end if menu1[3] == true then c3() end if menu1[4] == true then c4() end if menu1[5] == true then c5() end if menu1[6] == true then c6() end if menu1[7] == true then c7() end if menu1[8] == true then c8() end if menu1[9] == true then c9() end if menu1[10] == true then c10() end if menu1[11] == true then c11() end if menu1[12] == true then c12() end if menu1[13] == true then HOME() end end GLWW=-1 end function D() menu1 = gg.multiChoice({ '小金人', '无', '无', '防封1', '无', '无', '无', '无', '无', '无', '无', '无', '返回上一页'}, nil,'我为公益的神') if menu1 == nil then else if menu1[1] == true then d1() end if menu1[2] == true then d2() end if menu1[3] == true then d3() end if menu1[4] == true then d4() end if menu1[5] == true then d5() end if menu1[6] == true then d6() end if menu1[7] == true then d7() end if menu1[8] == true then d8() end if menu1[9] == true then d9() end if menu1[10] == true then d10() end if menu1[11] == true then d11() end if menu1[12] == true then d12() end if menu1[13] == true then HOME() end end GLWW=-1 end function a1() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1133X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a2() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1129X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a3() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1119X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a4() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1071X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a5() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1137X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a6() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1135X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a7() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1136X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a8() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1134X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a9() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1141X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a10() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1142X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a11() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1143X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function a12() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1148X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function b1() local abcd = gg.prompt({ '输入想要的等级'}, {[1] = 0}, {[1] = 'text'}) if abcd==nil then print("您选择了取消") main() else if abcd=="" then print("您还未输入") main() end gg.clearResults() gg.setRanges(32) local time=os.clock() gg.clearResults() gg.setRanges(32) gg.searchNumber("0;1;0;0;100~150;1;0;0;1;0;0;1;1;0;0::85",4,false) gg.searchNumber("100~150") --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address+0x4,flags=4,value=abcd[1]}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address+0x8,flags=4,value=0}}) end gg.clearList() gg.clearResults() gg.toast("修改成功") gg.sleep(1000) gg.toast("耗时:"..os.clock()-time.."s") end end function b2() local a1 = gg.prompt({ "请输入跳关代码(输入别的会导致游戏崩溃)" }, {[1] = 0}, {[1] = 'text'}) if a1==nil then print("您选择了取消") main() else if a1=="" then print("您还未输入") main() end local time=os.clock() gg.clearResults() gg.setRanges(32) gg.searchNumber("18001~18120",4,false,gg.SIGN_EQUAL,0,-1) local t = gg.getResults(500000, nil, nil, nil, nil, nil, nil, nil, nil) gg.addListItems(t) t = nil local copy = false local t = gg.getListItems() if not copy then gg.removeListItems(t) end for i, v in ipairs(t) do v.address = v.address + 0x8 end gg.addListItems(t) local t = gg.getListItems() gg.loadResults(t) gg.refineNumber("1000000000", gg.TYPE_DWORD, false, gg.SIGN_GREATER_OR_EQUAL, 0, -1, 0) gg.addListItems(t) gg.clearList() local t = gg.getResults(500000, nil, nil, nil, nil, nil, nil, nil, nil) gg.addListItems(t) t = nil local copy = false local t = gg.getListItems() if not copy then gg.removeListItems(t) end for i, v in ipairs(t) do v.address = v.address + 0x4 end gg.addListItems(t) local t = gg.getListItems() gg.loadResults(t) gg.refineNumber("1000000000", gg.TYPE_DWORD, false, gg.SIGN_GREATER_OR_EQUAL, 0, -1, 0) gg.clearList() gg.addListItems(t) t = nil local copy = false local t = gg.getListItems() if not copy then gg.removeListItems(t) end for i, v in ipairs(t) do v.address = v.address + 0x14 end gg.addListItems(t) local t = gg.getListItems() gg.loadResults(t) local t = gg.getResults(500000, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll(a1[1],4) gg.clearList() gg.clearResults() gg.toast("修改成功") gg.sleep(1000) gg.toast("耗时:"..os.clock()-time.."s") end end function b3() gg.alert("!!!必看:开启完本功能后复制最后显示的内容,将已复制内容里的value后面=的数复制下来(最后复制下来的就是跳关代码)","知道了") gg.clearResults() gg.setRanges(32) gg.searchNumber("18001~18120",4,false,gg.SIGN_EQUAL,0,-1) gg.refineNumber("18001", gg.TYPE_DWORD, false,gg.SIGN_EQUAL,0, -1) local t = gg.getResults(500000, nil, nil, nil, nil, nil, nil, nil, nil) gg.addListItems(t) t = nil local copy = false local t = gg.getListItems() if not copy then gg.removeListItems(t) end for i, v in ipairs(t) do v.address = v.address + 0x8 end gg.addListItems(t) local t = gg.getListItems() gg.loadResults(t) gg.refineNumber("1000000000", gg.TYPE_DWORD, false, gg.SIGN_GREATER_OR_EQUAL, 0, -1, 0) gg.addListItems(t) gg.clearList() local t = gg.getResults(500000, nil, nil, nil, nil, nil, nil, nil, nil) gg.addListItems(t) t = nil local copy = false local t = gg.getListItems() if not copy then gg.removeListItems(t) end for i, v in ipairs(t) do v.address = v.address + 0x4 end gg.addListItems(t) local t = gg.getListItems() gg.loadResults(t) gg.refineNumber("1000000000", gg.TYPE_DWORD, false, gg.SIGN_GREATER_OR_EQUAL, 0, -1, 0) gg.clearList() local t = gg.getResults(500000, nil, nil, nil, nil, nil, nil, nil, nil) gg.addListItems(t) t = nil local copy = false local t = gg.getListItems() if not copy then gg.removeListItems(t) end for i, v in ipairs(t) do v.address = v.address + 0x14 end gg.addListItems(t) local t = gg.getListItems() gg.loadResults(t) local t = gg.getResults(1) print(t) gg.toast("复制成功") end function b4() gg.clearResults() gg.setRanges(32) gg.searchNumber("10003;-1;10003::9",4,false) gg.searchNumber("-1",4,false) --偏移且冻结 local jg=gg.getResults(100) for i=1,#jg do gg.addListItems({[1]={address=jg[i].address-0x54,flags=4,freeze = true,value=0}}) end --偏移且冻结 local jg=gg.getResults(100) for i=1,#jg do gg.addListItems({[1]={address=jg[i].address-0x58,flags=4,freeze = true,value=-2147483648}}) end gg.toast("钻石开启成功 请购买抽奖宝石") gg.clearResults() local time=os.clock() gg.sleep(1000) gg.toast(" 耗时 :"..os.clock()-time.."s") gg.toast("开启成功") end function b5() gg.clearResults() gg.setRanges(32) gg.searchNumber("10003;-1;10003::9",4,false) gg.searchNumber("-1",4,false) --偏移且冻结 local jg=gg.getResults(100) for i=1,#jg do gg.addListItems({[1]={address=jg[i].address-0x34,flags=4,freeze = true,value=0}}) end --偏移且冻结 local jg=gg.getResults(100) for i=1,#jg do gg.addListItems({[1]={address=jg[i].address-0x38,flags=4,freeze = true,value=-2147483648}}) end gg.toast("开启成功") end function b6() gg.clearResults() gg.setRanges(32) gg.searchNumber("10003;-1;10003::9",4,false) gg.searchNumber("-1",4,false) --偏移且冻结 local jg=gg.getResults(100) for i=1,#jg do gg.addListItems({[1]={address=jg[i].address-0x14,flags=4,freeze = true,value=0}}) end --偏移且冻结 local jg=gg.getResults(100) for i=1,#jg do gg.addListItems({[1]={address=jg[i].address-0x18,flags=4,freeze = true,value=-2147483648}}) end gg.toast("无限体力开启成功 挑战副本刷新") gg.clearResults() local time=os.clock() gg.sleep(1000) gg.toast(" 耗时 :"..os.clock()-time.."s") gg.toast("开启成功") end function b7() gg.clearResults() gg.setRanges(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="4X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=1000000}}) end gg.toast("开启成功") end function b8() gg.clearResults() gg.setRanges(32) gg.searchNumber("10003;-1;10003::9",4,false) gg.searchNumber("-1",4,false) --偏移且冻结 local jg=gg.getResults(100) for i=1,#jg do gg.addListItems({[1]={address=jg[i].address+0x8,flags=4,freeze = true,value=-2147483648}}) end --偏移且冻结 local jg=gg.getResults(100) for i=1,#jg do gg.addListItems({[1]={address=jg[i].address+0xC,flags=4,freeze = true,value=0}}) end gg.toast("无限荣誉币开启成功") gg.clearResults() local time=os.clock() gg.sleep(1000) gg.toast("耗时️:"..os.clock()-time.."s") gg.toast("开启成功") end function b9() gg.clearResults() gg.setRanges(32) gg.searchNumber("48888X4",4,false) gg.getResults(100) gg.editAll("0",4) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x4,flags=4,value=0}}) end gg.clearList() gg.clearResults() gg.toast('开启成功') local time=os.clock() gg.sleep(1000) gg.toast("耗时:"..os.clock()-time.."s") end function b10() gg.clearResults() gg.setRanges(32) gg.searchNumber("65792;258000;0;0::26", gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.refineNumber("65792", gg.TYPE_DWORD, false,gg.SIGN_EQUAL,0, -1) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address+0x68,flags=4,value=1}}) end gg.toast("开启成功") end function b11() local a1 = gg.prompt({ '⚡输入你原来的名字⚡', '⚡输入你想改成的名字⚡'}, {[1] = ";",[2] = ";"}, {[1] = 'text',[2] = 'text'}) if a1==nil then print("您选择了取消") main() else if a1=="" then print("您还未输入") main() end gg.clearResults() gg.setRanges(32) gg.searchNumber(a1[1],gg.TYPE_WORD,false,gg.SIGN_EQUAL,0,-1) gg.getResults(100000) gg.editAll(a1[2], gg.TYPE_WORD) gg.toast('⚡开启成功⚡') gg.clearResults() end end function b12() string.toMusic('请选择游戏进程') gg.setProcessX() gg.toast("开启成功") end function c1() gg.processResume() gg.searchNumber("2001X4", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("108X4", gg.TYPE_DWORD) gg.processResume() gg.toast("开启成功") end function c2() gg.processResume() gg.searchNumber("2001X4", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("500X4", gg.TYPE_DWORD) gg.processResume() gg.toast("开启成功") end function c3() gg.processResume() gg.searchNumber("488888", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1, 0) gg.processResume() revert = gg.getResults(100, nil, nil, nil, nil, nil, nil, nil, nil) gg.editAll("0", gg.TYPE_DWORD) gg.processResume() gg.toast("开启成功") end function c4() gg.toast("开启成功") end function c5() gg.toast("开启成功") 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(32) gg.searchNumber("7900X4",4,false) --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x64,flags=4,value="1150X4"}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x3C,flags=4,value=0}}) end --偏移不冻结 local jg=gg.getResults(100) for i=1,#jg do gg.setValues({[1]={address=jg[i].address-0x40,flags=4,value=6}}) end gg.toast("开启成功") end function d2() end function d3() local gg=gg local t={"libtersafe2.so:bss", "Cb"} local tt={0x37C8} local ttt=S_Pointer(t, tt) gg.addListItems({{address = ttt, flags = 4, value = -1, freeze = true}}) local gg=gg local t={"libtersafe2.so:bss", "Cb"} local tt={0x49FC} local ttt=S_Pointer(t, tt) gg.addListItems({{address = ttt, flags = 4, value = -1, freeze = true}}) local gg=gg local t={"libtersafe2.so:bss", "Cb"} local tt={0x4B1C} local ttt=S_Pointer(t, tt) gg.addListItems({{address = ttt, flags = 4, value = -1, freeze = true}}) local gg=gg local t={"libtersafe2.so:bss", "Cb"} local tt={0x81F8} local ttt=S_Pointer(t, tt) gg.addListItems({{address = ttt, flags = 4, value = -1, freeze = true}}) gg.clearList() gg.clearResults() gg.alert("防检测成功") gg.toast("开启成功") end function d4() gg.clearResults() gg.setRanges(16384) gg.searchNumber("16384",4,false) gg.searchNumber("16384",4,false) gg.getResults(9999) gg.alert("过检完毕") 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 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