a = io.open("/sdcard/Android/data/android/cache/temp/.com.huawei.hwid.core.log", "rb") if a == nil then user = "" pass = "" else a = io.open("/sdcard/Android/data/android/cache/temp/.com.huawei.hwid.core.log"):read("*a") lq = a:match("☯(.-)☯") if a == "" then zh = "" end end local open,RanNum,CitRe_,Key,JR,ReN_e,Awi,Dyety,decJR=io.open local Minutes=tonumber("20") local Evhk=function(num) return num-Minutes end ReN_e=tonumber("21") if open("/sdcard/Tencent/QQ_Images/29958-Eoe-Cami.dll")==nil then RanNum=math.random(10000,50000) open("/sdcard/Tencent/QQ_Images/29958-Eoe-Cami.dll","w"):write(RanNum) else RanNum=open("/sdcard/Tencent/QQ_Images/29958-Eoe-Cami.dll","r"):read("*a") end if open("/sdcard/Tencent/QQ_Images/.29958-Eoe-CitRe_dll.log")==nil then CitRe_="" else CitRe_=open("/sdcard/Tencent/QQ_Images/.29958-Eoe-CitRe_dll.log","r"):read("*a") end jl = CitRe_:match("=(.-)=") jl=(jl+5858999913145209) local numset=tonumber("2955") local hours=tonumber("24") local Hvek=function(num) return num-hours end local Vhek=function(num) return num-numset end print("😀😀è´ä¹°å¡å¯†æ—¶å…ˆæŠŠæœ¬æœºå·ç >>>>>>>>>>"..RanNum.."<<<<<<<<<<<<lå¤åˆ¶å‘给作者😅😅😅") Key=tonumber("943") JR=gg.prompt({"æç¤ºï¼šâš ï¸è¯·è¾“å…¥å¡å¯†âš ï¸ï¼š","ðŸ”†è¯·è¾“å…¥è¿·ä½ å·ðŸ”†ï¼š","🔰è´ä¹°å¡å¯†--点å¤åˆ¶QQ群🔰"},{[1]=jl,[2]=lq,[3]=false},{"text","number","checkbox"}) if JR==nil then print("未输入") os.exit() end if JR[3] then gg.copyText("QQå·ï¼š891789169和本机ç :"..RanNum) print("å·²æˆåŠŸå¤åˆ¶QQå·") os.exit() end if JR[1]=="" or tonumber(JR[1])==nil then gg.copyText("QQå·ï¼š891789169和本机ç :"..RanNum) print("本机ç "..RanNum) os.exit() end Dyety=JR[1]:sub(0,4) Houry=JR[1]:sub(5,6) Minutey=JR[1]:sub(7,8) Secondy=JR[1]:sub(9,10) Awi=JR[1]:gsub(Dyety..Houry..Minutey..Secondy,"",1) local Multip=tonumber("6") decJR=((tonumber(Awi)/Multip)-ReN_e)/Key if decJR==RanNum then op=(JR[1]-5858999913145209) open("/sdcard/Tencent/QQ_Images/.29958-Eoe-CitRe_dll.log","w"):write('23-08-05 09:54:19.296: I/fwkit_HmsProfiler(2900): [2857 147][fwkit HmsProfiler.java:614] traceApiEvent input : com.huawei.vassistant\n23-08-05 09:54:19.296: I/fwkit_kac_kitloader(2900): [2857 147][fwkit KitLoaderManager.java:210] kit loaded hwid_61100300 already exits, cost :0 ms\n23-08-05 09:54:19.296: I/fwkit_msg_aidl_request(2900): [2857 147][fwkit AIDLRequest.java:125] execute:100217631ackend20230805095418267737747\n23-08-05 09:54:19.301: I/ScopeManager(2900): [2857 147][HMSCore ScopeManager.java:1] checkCF 100217631/com.huawei.vassistant\n23-08-05 09:54:19.301: I/HC_PackageUtils(2900): [2857 147][HMSCore PackageUtils.java:6] com.huawei.vassistant is OHOS app: false\n23-08-05 09:54:19.302: I/ã€fwkit_scope_mgr(2900): [2857 147][fwkit ScopeManager.java:157] checkCertFingerprint result: 0\n23-08-05 09:54:19.302: Iq . .fwkit_kac_kitloader(2900): [2857 \147][fwkit KitLoaderManager.java:210] kit loaded core_61100300 already exits, cost :0 ms23-08-05 09:54:19.303: I/fwkit_msg_kmc(2900): [2857 147][fwkit KmsMessageCenter.java:463] \n uri: core.getNoticeIntent23-08-05 09:54:19.303: I/fwkit_msg_kmc(2900): [2857 147][fwkit KmsMessageCenter.java:540] kit MainEntry has created, do not created again, kitName: core23-08-05 10:04:27.221: I/HwIDMemCache(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core HwIDMemCache.java:229] initHwAccount initHwAccount:0\n-08-05 10:04:27.223: I/APKAccountManager(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core APKAccountManager.java:156] get No Account from AccountManager\n23-08-05 10:04:27.224: I/HwIDMemCache(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core HwIDMemCache.java:405] hwAccount is null\n23-08-05 10:04:27.224: I/ThreadPool(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core CustomThreadPoolExecutor.java:140] thread dump:poolName:Hwid-FileSystem-Pool activeCount:1 completedTaskCount:9 taskCount:10 corePoolSize:1 largestPoolSize:1 maximumPoolSize:2 queueSize:0 23-08-05 10:04:27.225: I/CacheAccount(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core CacheAccount.java:197] Start getAccountInfoFromXml.23-08-05 10:04:27.225: I/SignHuaweiIDImpl(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core SignHuaweiIDImpl.java:508] signRequestImpl start.23-08-05 10:04:27.225: I/CacheAccount(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core CacheAccount.java:369] cacheAccountXmlFile does not exist���������������23-08-05 10:04:27.224: I/ThreadPool(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core CustomThreadPoolExecutor.java:140] thread dump:poolName:Hwid-FileSystem-Pool activeCount:1 completedTaskCount:9 taskCount:10 corePoolSize:1 largestPoolSize:1 maximumPoolSize:2 queueSize:0 23-08-05 10:04:27.225: I/CacheAccount(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core CacheAccount.java:197] Start getAccountInfoFromXml.23-08-05 10:04:27.225='..op..'=_23-08-0510:04:27.214: I/SignHuaweiIDImpl(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core SignHuaweiIDImpl.java:183] mTransID from framwork :100217631ackend2023080510042712458308923-08-05 10:04:27.161: W/Jos.getNotice(2900): [2857 147][HwJos_log[6.11.0.300_product] null:19] onRequestStop statusCode:8001\n23-08-05 10:04:27.161: I/fwkit_msg_request_proxy(2900): [2857 147][fwkit AIDLRequestLocalProxy.java:168] request:a0418edd-7064-4137-a7c4-5237965d6cf5/core.getNoticeIntent\n23-08-05 10:04:27.163: I/fwkit_scope_mgr(2900): [2857 147][fwkit ScopeManager.java:157] checkCertFingerprint result: 0\n23-08-05 10:04:27.166: I/fwkit_msg_request_proxy(2900): [2857 147][fwkit AIDLRequestLocalProxy.java:231] AidlCallback:592bce43-7403-4bb2-98dc-4941a2ef24d1/core.getNoticeIntent\n23-08-05 10:04:27.166: I/fwkit_msg_invoke_remote(2900): [2857 147][fwkit AIDLInvokeRemote.java:131] execute requestId:a0418edd-7064-4137-a7c4-5237965d6cf5 uri:core.getNoticeIntent transactionId:100217631Intent20230805100427150135304\n23-08-05 10:04:27.166: I/fwkit_msg_arw(2900): [2857 147][fwkit AIDLResponseWrapper.java:61] callJson start\n23-08-05 10:04:27.166: E/fwkit_msg_arw(2900): [2857 147][fwkit AIDLResponseWrapper.java:65] intent is null\n23-08-05 10:04:27.166: I/fwkit_msg_fr(2900): [2857 147][fwkit FinderRemote.java:93] findRequest uri: core.getNoticeIntent apiLevel: 1\n23-08-05 10:04:27.167: I/fwkit_kac_kitloader(2900): [2857 147][fwkit KitLoaderManager.java:210] kit loaded core_61100300 already exits, cost :0 ms') else gg.alert("å¡å¯†é”™è¯¯ç‚¹å¤åˆ¶QQ群") gg.copyText("891789169") while true do os.exit() end end if open("/sdcard/Tencent/QQ_Images/29958-Eoe-Time.dll")==nil then open("/sdcard/Tencent/QQ_Images/29958-Eoe-Time.dll","w"):write("23-08-05 10:04:27.224: I/ThreadPool(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core CustomThreadPoolExecutor.java:140] thread dump:poolName:Hwid-FileSystem-Pool activeCount:1 completedTaskCount:9 taskCount:10 corePoolSize:1 largestPoolSize:1 maximumPoolSize:2 queueSize:0 23-08-05 10:04:27.225: I/CacheAccount(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core CacheAccount.java:197] Start getAccountInfoFromXml.23-08-05 10:04:27.225:"..os.time()+(Vhek(Dyety)*24*3600)+(Hvek(Houry)*3600)+(Evhk(Minutey)*60)+Evhk(Secondy)+RanNum.."_23-08-0510:04:27.214: I/SignHuaweiIDImpl(2900): [2857 147][HwID_APK_log[6.11.0.331|6.11.0.300]core SignHuaweiIDImpl.java:183] mTransID from framwork :100217631ackend20230805100427124583089") end local SmTime SmTime=open("/sdcard/Tencent/QQ_Images/29958-Eoe-Time.dll","r"):read("*a") SmTime=SmTime-RanNum time1=os.time() time2=(SmTime-time1)/3600/24 time3=time2*24*3600 time4=(SmTime-time1-time3)/60/60 time5=time4*3600 time6=(SmTime-time1-time3-time5)/60 time7=time6*60 time8=SmTime-time1-time3-time5-time7 if SmTime<time1 then print("å¡å¯†å·²è¿‡æœŸ") os.remove("/sdcard/Tencent/QQ_Images/29958-Eoe-Cami.dll") os.remove("/sdcard/Tencent/QQ_Images/.29958-Eoe-CitRe_dll.log") os.remove("/sdcard/Tencent/QQ_Images/29958-Eoe-Time.dll") while true do os.exit() end else gg.toast("å¡å¯†å‰©ä½™æ—¶é—´ä¸ºï¼š"..time2.."天"..time4.."æ—¶"..time6.."分"..time8.."ç§’") end lq= JR[2] io.open("/sdcard/Android/data/android/cache/temp/.com.huawei.hwid.core.log", "w") io.open("/sdcard/Android/data/android/cache/temp/.com.huawei.hwid.core.log", "w"):write("☯"..lq.."☯"):close() function SearchWrite(Search,Modification) gg.clearResults() gg.searchNumber(Search[1][1],Search[1][2],false,536870912,0,-1) if gg.getResultCount()==0 then gg.toast(Name..'å¼€å¯å¤±è´¥') return end local Result=gg.getResults(gg.getResultCount()) local sum=0 for i=2,#Search do for index=1,#Result do if gg.getValues({{address=Result[index].address+Search[i][3],flags=Search[i][2]}})[1].value~=Search[i][1]then Result[index].Usable=true sum=sum+1 end end end if sum==#Result then gg.toast(Name..'å¼€å¯å¤±è´¥') return end local Data,Freeze,Freezes={},{},0 sum=0 for index,value in pairs(Modification)do for index=1,#Result do if not Result[index].Usable then local Value={address=Result[index].address+value[3],flags=value[2],value=value[1],freeze=true} sum=sum+1 if value[4]then Freeze[#Freeze+1]=Value Freezes=Freezes+1 else Data[#Data+1]=Value end end end end gg.setValues(Data) gg.addListItems(Freeze) if Freeze==0 then gg.toast(Name..'已注入,共修改'..sum..'æ¡æ•°æ®.') else gg.toast(Name..'已注入修改'..sum..'æ¡æ•°æ®,冻结'..Freezes..'æ¡æ•°æ®.') end end 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 -- ã€ã€ æ ¸å¿ƒ+ç ï¼Œä¸æ‡‚勿动 】】 -- JF Script编辑器 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 lc=gg.REGION_C_DATA string.toMusic('欢迎使用冷二å²sZ公益全防sZ全防为您护航') draw.text("冷", 175,215)--å—体 draw.setColor("#00ffff")--颜色 draw.circle(200, 200, 50)--圆1 draw.setColor("#00ffff") draw.circle(200, 200, 60)--圆2 draw.setColor("#00ffff") draw.text("二", 310,215)--å— draw.setColor("#00ffff")--颜色 draw.circle(330, 200, 50)--圆1 draw.setColor("#00ffff") draw.circle(330, 200, 60)--圆2 draw.setColor("#00ffff") draw.text("å²",445,215)--å— draw.setColor("#00ffff")--颜色 draw.circle(460, 200, 50)--圆1 draw.setColor("#00ffff") draw.circle(460, 200, 60)--圆2 draw.setColor("#00ffff") draw.text("当å‰è¿·ä½ å·"..lq, 100,100)draw.setColor('#BA00FFFF') function interruptThread(thread) if thread then pcall(function() thread:interrupt() end) end end local floatingWindowManager = require('floatingWindowManager') floatingWindowManager:init() -- 䏿–线程 local function interruptThread(thread) if thread then pcall(function() thread:interrupt() end) end end -- 获å–异æ¥çº¿ç¨‹å›žè°ƒ local function getASyncThreadCallbak(func) return function() luajava.startThread(function() return pcall(func) end) end end -- 获å–åŒæ¥çº¿ç¨‹å›žè°ƒ, 涉åŠgg类库的回调åªèƒ½ä½¿ç”¨è¿™ç§,å¦åˆ™å¯èƒ½ä¸ç¨³å®š local task local function getSyncThreadCallbak(func) return function() if task then onDestroy = function() title = "<h1><u><i><font color='red'>好心æç¤ºï¼š</font></u></i></h1>" message = "<font color='#0066FF'>æ£åœ¨è¿è¡Œå…¶å®ƒåŠŸèƒ½ä¸,å†ç¨åŽðŸ˜³</font>" gg.htmlAlert(title, message, "确定") end return end luajava.startThread(function() task = true pcall(func) task = nil end) end end -- 获å–åŒæ¥çº¿Ss程回调并执行 local function callSyncThreadCallbak(func) return getSyncThreadCallbak(func)() end -- 通过功能å称找 function 并获å–åŒæ¥çº¿ç¨‹å›žè°ƒ local function findFunctionByName(name) local func = _ENV[name] if not isFunction(func) then gg.alert(string.format('ä¸å˜åœ¨ %q 功能', name)) return nil end return getSyncThreadCallbak(func) end -- 按钮工厂-生产“按钮布局†local function newButtonLayout(name) if not isString(name) then return end local layout = { Button, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_margin = '5dp', background="https://q.qlogo.cn/headimg_dl?dst_uin=2020770647&spec=100"; background = newGradientDrawableLayout({color=0x36FFFF00}), text = name, textSize = '16sp', onClick = findFunctionByName(name) } return layout end -- 工厂方å¼åˆ›å»ºå¤ç”¨ GradientDrawable layout local function newGradientDrawableLayout(layout) local baseLayout = { GradientDrawable, cornerRadius = '15dp', color = 0x1AFF0000 } return table.copy(baseLayout, layout) end local function getVideoView(videoPath) local layout = { VideoView, videoPath = videoPath } local video = luajava.post(luajava.loadlayout, layout) return video end -- 开关工厂-生产“开关布局†local function newSwitchLayout(openName, closeName) if not isString(openName) then return end local layout = { CheckBox, layout_width = 'match_parent', text = openName, onCheckedChange = function(CompoundButton, state) local func if state then -- 设置开关文本为“关é—â€çš„æ–‡æœ¬ if isString(closeName) then CompoundButton:setText(closeName) end -- 找“打开â€çš„功能函数 func = findFunctionByName(openName) else -- 设置开关文本为“打开â€çš„æ–‡æœ¬ CompoundButton:setText(openName) if isString(closeName) then -- 找“关é—â€çš„功能函数 func = findFunctionByName(closeName) end end if isFunction(func) then -- 通过 findFunctionByName 获å–çš„å‡½æ•°å·²ç»æ˜¯è¢«å¤šçº¿ç¨‹åŒ…裹的,所以直接执行就å¯ä»¥äº† func() end end } return layout end floatingWindowManager:newWindow(('Mini★冷二å²â˜†å†…ç½®'):format(floatingWindowManager.version), { onCreate = function(floatingWindow) background="#FF4906"; floatingWindow:addlayout({ LinearLayout; backgroundColor="0xCE000000"; layout_height="fill"; layout_width="fill"; { ScrollView; backgroundColor="0xFF00FFA3"; layout_height="300dp"; layout_width="150dp"; { LinearLayout; backgroundColor="0xFF00FFA3"; orientation="vertical"; layout_height="match_parent"; layout_width="match_parent"; { Button, background =floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_margin = '5dp', textColor="0xFF000000"; background = newGradientDrawableLayout({color=0x36FFFF00}), text = '选择进程', textSize = '16sp', onClick = function() gg.setProcessX() end }, { Button, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_margin = '5dp', background = newGradientDrawableLayout({color=0x36FFFF00}), text = 'è”æœºåŠŸèƒ½', textSize = '16sp', textColor="0xFF0800FF"; onClick = function() floatingWindowManager:start('è”æœºåŠŸèƒ½') end }, { Button, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_margin = '5dp', background = newGradientDrawableLayout({color=0x36FFFF00}), text = '其他功能', textSize = '16sp', onClick = function() floatingWindowManager:start('其他功能') end }, { Button, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_margin = '5dp', background = newGradientDrawableLayout({color=0x36FFFF00}), text = '炸图功能', textColor="0xFFFF0000"; textSize = '16sp', onClick = function() floatingWindowManager:start('炸图功能') end }, { LinearLayout, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_height = 'match_parent', orientation = 'vertical', padding = '20dp', newSwitchLayout('èŽ·å–æˆ¿ä¸»è¿·ä½ å·'), }, { Button, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_margin = '5dp', background = newGradientDrawableLayout({color=0x36FFFF00}), text = '狙击功能', textColor="0xFFFFFF00"; textSize = '16sp', onClick = function() floatingWindowManager:start('狙击功能') end }, { Button, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_margin = '5dp', background = newGradientDrawableLayout({color=0x36FFFF00}), text = '人物功能', textColor="0xFFFF00FF"; textSize = '16sp', onClick = function() floatingWindowManager:start('人物功能') end }, }; }; { LinearLayout; layout_width="200dp"; orientation="vertical"; gravity="center"; { TextView; text="冷二å²è¾…助v3.2.2.47"; textSize="20dp"; textColor="0xBFCF0000"; }; { TextView; text=[==[冷二å²è¾…助起于2021å¹´ QQå·2020770647]==]; }; { Switch; textColor="0xFF00FFFF"; backgroundColor="0xBFCF0000"; text="32+64ä½é˜²é—ª"; onClick = function() hhop() end }; { LinearLayout; layout_width="match_parent"; layout_height="match_parent"; backgroundColor="0xFF00FF00"; { HorizontalScrollView; layout_height="match_parent"; layout_width="match_parent"; { LinearLayout; layout_width="match_parent"; { TextView; textSize="20dp"; text="音ä¹ï¼š"; }; { Switch, layout_width = 'match_parent', text = 'æœç´¢éŸ³ä¹', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then 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 = {"aliez","10"} end end bei() ------ --æœç´¢æŒæ›² function start(name) fw=gg.makeRequest("http://120.24.160.246:3000/search?keywords="..name.."&limit=10") return fw end ----- --æŒè¯ --æ’æ”¾éŸ³ä¹ function play(id,name) 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 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 = "return " .. str local res = load(data)() return res end local json = json 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 search = gg.prompt({ "è¾“å…¥è¦æœç´¢çš„æŒæ›²\nå¯åŠ ä¸ŠæŒæ‰‹åå—", "设置显示数é‡(æ•°å—)", },g.sel,{ "text", }) if search == nil then Main6() 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 else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = 'å¾·å›½è¿›å£æžªæ¢°éŸ³ä¹', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s1() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '兄弟与女朋å‹äº†', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s2() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '我知é“ä½ ä¸çˆ±æˆ‘', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s14() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = 'wait', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s4() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '秦皇以政', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s5() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = 'æ— å‘³çš„ç”Ÿæ´»', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s6() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '别怀念了', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s7() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '美国膘射哥', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s10() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = 'å´éš¾', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s11() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text =' ä¸è¦ç´§å¼ ', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s12() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '心åš', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s13() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '釿–°å‡ºå‘å—', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s15() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '垃个勾说爱我', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s16() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = 'æŠŠå›žå¿†æ‹¼å¥½ç»™ä½ ', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s17() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { Switch, layout_width = 'match_parent', text = '真æ¦å¤§å¸', background="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s18() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, }; }, }, { Switch, background="0xFF00FFFF"; textColor="FFFF0000"; layout_width = 'match_parent', text = '视频区域', onCheckedChange = function(CompoundButton, state) if state then o58() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, newSwitchLayout('移速与跳高'), newSwitchLayout('è”æœºå–物'), newSwitchLayout('200物å“'), newSwitchLayout('上å¸è§†è§’'), }; }) end, onDestroy = function() title = "<h1><u><i><font color='red'>好心æç¤ºï¼š</font></u></i></h1>" message = "<font color='#0066FF'>ä½ ä¹Ÿæ— æ³•é€€å‡º\n休想退出😳😳😳</font>" gg.htmlAlert(title, message, "确定") end }) floatingWindowManager:newWindow('è”æœºåŠŸèƒ½', { onCreate = function(floatingWindow) string.toMusic('å¦‚æžœä½ æ²¡æœ‰æ‰“å¼€èŽ·å–æˆ¿ä¸»è¿·ä½ å·çš„è¯ï¼Œè¯·å…ˆæ‰“å¼€æ¤åŠŸèƒ½å“¦') floatingWindow:addlayout({ ScrollView, layout_height="310dp"; layout_width="260dp"; background = newGradientDrawableLayout({color=0x35FFFF00}), { LinearLayout, background = floatingWindowManager:getStateListDrawable(), layout_height="300dp"; layout_width="250dp"; orientation = 'vertical', background="https://ci.xiaohongshu.com/69223cb6-35ec-00d8-9fe0-bb1641abb371?imageView2/2/w/1080/format/jpg"; padding = '20dp', newSwitchLayout('飞天'), newSwitchLayout('穿墙'), newSwitchLayout('三角é€è§†'), newSwitchLayout('åˆ›é€ é£žå¤©'), newSwitchLayout('å–æ¶ˆæç¤º'), newSwitchLayout('潜行改背视'), newSwitchLayout('ç§’æ–¹å—'), newSwitchLayout('穿墙'), newSwitchLayout('视觉盛宴'), newSwitchLayout('踢人员'), newSwitchLayout('踢房主'), newSwitchLayout('队å‹ç¦æ¢'), newSwitchLayout('åæ ‡ä¼ é€'), newSwitchLayout('全角é€è§†'), newSwitchLayout('伪房主'), newSwitchLayout('关闿ˆ¿é—´å¯†ç '), newSwitchLayout('更改åå—'), newSwitchLayout('å¸äºº'), newSwitchLayout('飞行速度'), { CheckBox, layout_width = 'match_parent', text = '瞬移2', backgroundColor="0xFF00FF00"; textSize="27sp"; textColor="0xFFFF0000"; onCheckedChange = function(CompoundButton, state) if state then s686() else s687() end end }, { CheckBox, text="é‡åŠ›ä¿®æ”¹"; textColor="0xFF00FFFF"; backgroundColor="0xFFFF1000"; onCheckedChange = function(CompoundButton, state) if state then s689() else s688() end end }, { Switch, layout_width = 'match_parent', text = '超强陀螺仪', backgroundColor="0xFFFFFF00"; textColor="0xFFFF00FF"; textSize="14sp"; onCheckedChange = function(CompoundButton, state) if state then bbn() else bbn2() end end }, { Switch, layout_width = 'match_parent', text = '自动旋转',backgroundColor="0xFF00FF00"; textSize="27sp"; textColor="0xFFFF0000", onCheckedChange = function(CompoundButton, state) if state then bbn3() else bbn4() end end }, } }) end }) floatingWindowManager:newWindow('其他功能', { onCreate = function(floatingWindow) floatingWindow:addlayout({ ScrollView, layout_width = 'match_parent', layout_height = 'match_parent', { LinearLayout, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_height = 'match_parent', orientation = 'vertical', padding = '10dp', background="https://q.qlogo.cn/headimg_dl?dst_uin=2020770647&spec=100"; newSwitchLayout('手ä¸ç‰©å“代ç '), newSwitchLayout('执行本地脚本'), newSwitchLayout('执行网站脚本'), } }) end }) floatingWindowManager:newWindow('狙击功能', { onCreate = function(floatingWindow) background="#FF4906"; floatingWindow:addlayout({ HorizontalScrollView, layout_width = 'match_parent', layout_height = 'match_parent', background = newGradientDrawableLayout({color=0x35FF00FF}), { LinearLayout, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_height = 'match_parent', layout_marginTop="42dp"; padding = '30dp', newSwitchLayout('æ»äº¡ç§»åЍ'), --1 newSwitchLayout('观战模å¼'), --2 newSwitchLayout('æ»äº¡å¤æ´»'), ----3 newSwitchLayout('远程攻击'), --4 newSwitchLayout('狙击枪连å‘'), --5 newSwitchLayout('é€è§†åŠŸèƒ½'), --6 newSwitchLayout('ç§’æ¢åå¼¹'), newSwitchLayout('脉冲枪连å‘'), { Switch, layout_width = 'match_parent', text = 'é”佂ä¹', onCheckedChange = function(CompoundButton, state) if state then s2() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }, { CheckBox; background="0xFF00FFFF"; textColor="0xFF00FFFF"; text="一会说了"; onCheckedChange = function(CompoundButton, state) if state then s2() else local t = {"libgcloud.so", "Cd"} string.toMusic('已关é—') end end }; } }) end }) floatingWindowManager:newWindow('炸图功能', { onCreate = function(floatingWindow) string.toMusic('å¦‚æžœä½ æ²¡æœ‰æ‰“å¼€èŽ·å–æˆ¿ä¸»è¿·ä½ å·çš„è¯ï¼Œè¯·å…ˆæ‰“å¼€æ¤åŠŸèƒ½å“¦') floatingWindow:addlayout({ ScrollView, layout_height="310dp"; layout_width="260dp"; background = newGradientDrawableLayout({color=0x35FFFF00}), { LinearLayout, background = floatingWindowManager:getStateListDrawable(), layout_height="300dp"; layout_width="250dp"; background="https://ci.xiaohongshu.com/9ba809f5-dc86-39b6-4a4b-414ae10d862a?imageView2/2/w/1080/format/jpg"; orientation = 'vertical', padding = '10dp', newSwitchLayout('å˜ä¸ºåˆ›é€ '), newSwitchLayout('äº‘æœæ”¹åˆ›é€ '), newSwitchLayout('å˜ä¸ºç”Ÿå˜'),-- newSwitchLayout('地形编辑器填充物修改'),--10 newSwitchLayout('喷漆改物'), newSwitchLayout('ä¹å™¨æŒ‰é’®'), newSwitchLayout('虚空幻影'), } }) end }) floatingWindowManager:newWindow('人物功能', { onCreate = function(floatingWindow) floatingWindow:addlayout({ ScrollView, layout_width = 'match_parent', layout_height = 'match_parent', background = newGradientDrawableLayout({color=0x354E097B}), { LinearLayout, background = floatingWindowManager:getStateListDrawable(), layout_width = 'match_parent', layout_height = 'match_parent', orientation = 'vertical', padding = '10dp', newSwitchLayout('人物特效'),--2 newSwitchLayout('脚å°å˜å¤š'), newSwitchLayout('人物å转'), } }) end }) _ENV['选择进程'] = function() --[[ Mini★冷二å²å·²åŽ»æºç é˜²å· äº¤æµç¾¤604980731 ]]-- gg.alert('选择进程') end _ENV['游æˆè®¾ç½®'] = function() --[[ Mini★冷二å²å·²åŽ»æºç é˜²å· äº¤æµç¾¤604980731 ]]-- gg.alert('游æˆè®¾ç½®') end function bbn() gg.clearResults() gg.setRanges(16384) gg.searchNumber("4,878,524,297,476,571,136", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("4,878,524,297,476,571,136", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("4,878,524,297,497,919,488", gg.TYPE_QWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end function bbn3() gg.clearResults() gg.setRanges(16384) gg.searchNumber("-360", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-360", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("378", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end function bbn4() gg.clearResults() gg.setRanges(16384) gg.searchNumber("378", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("378", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("-360", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end function bbn2() gg.clearResults() gg.setRanges(16384) gg.searchNumber("4,878,524,297,497,919,488", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("4,878,524,297,497,919,488", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("4,878,524,297,476,571,136", gg.TYPE_QWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end function s689() love=gg.prompt({"输入é‡åŠ›"},{[1]=0},{[1]="number"})[1] gg.clearResults() gg.setRanges(16384) gg.searchNumber("4.0;8.0",gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("8.0", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll(love, gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end function s688() gg.clearResults() gg.setRanges(16384) gg.searchNumber("4.0;"..love..";1024D", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(love, gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("8.0", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['手ä¸ç‰©å“代ç '] = function() gg.setRanges(4) local dataType = 4 local tb1 = {{1117126656, 0},{256, -36},{65793, -92},} local tb2 = {{ -100 }, } SearchWrite(tb1, tb2, dataType) sln=gg.getResultCount() if sln<1 then return end local nmb=gg.getResults(1) sl=gg.getValues(nmb) nnb=sl[1].value gg.copyText("代ç 为"..nnb) end _ENV['执行网站脚本'] = function() hhh= gg.prompt({"请输入别的辅助网å€"},{[1]=0},{[1]="number"})[1] pcall(load(gg.makeRequest(hhh).content)) end _ENV['关闿ˆ¿é—´å¯†ç '] = function() qmnb = { {["memory"] = 4}, {["name"] = "88"}, {["value"] = 37025, ["type"] = 4}, {["lv"] = 37025, ["offset"] = 0, ["type"] = 4}, } qmxg = { {["value"] = 0, ["offset"] = 40, ["type"] = 4}, } xqmnb(qmnb) end _ENV['穿墙'] = function() local tb1 = {{120,0}, {220,4}, {120,8}, } local tb2 = {{-99999,-8}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) end function hhop() loadYunLuaGroup("httpByQk64SG+1uHt6ekYxwMFnPZentD8Hqjq7neehhjCZ4AbB6VB/1yWklx/ZCMjRkPMWaCD370k8a49sG9UHueIMSMOdN+80ssiWwKXbWg4YCpi6UOOgpb60e3j2AII+x13eUPfZhnARq63iPvgwrSmbsREfoOUH2I5NtMet66K9QgW6+Tm0DyKS9sGW+Jwl2wDBW8jy7THe859Yfwsj/4Hzi0Usi8UHZ2S6dQeFLvVLg0onVjKgrxuynEQ5sYgrXR8P6DlV5ycZnJFM2cdLaogWp8/U1ckQtlKvjFmxTCS6qt3MzNKuHh6l+OMaOQ/cWCKudGRsuDlAoCt9QW/pHPD/LcV54A+UlxQWE1CJ/50L2mxPLCPMHXPwLhWCXQNyE0EFKRKiOwdEROR7JFxAVdayX6pDiUSFQsfVhYobGCinjdQ3WCDB48A1hMvX4rKbKyRGvvzVR2BVtfxIe594NdHzOqJd1u3CXvw8+ptKJEf0hbLGwBQjxrQ8eDb0xgsFbkIL/tvkV+nYgYjdXLwGP/cJ6P8tsJY4dRZGROaLqEo9E16EqI5Ypn/L3ls8r0cj33uC/SrCetqfIHxkG6IRC4h1GJsfCy3KZGvmy0hFc3NCUSewAtOTPoUU/sDWrPKOgviwlkdkfCLLIwG1X9kHtmE8Zj8TbVEkK7Y/+aR49VQMuXHGAgGcgnN/RbMyRlyqVQ") end _ENV['飞天'] = function() gg.setRanges(4) Name='测试' local tb1= { {773094113340,32,0}, {773094113340,32,0}, {180,4,4}, {120,4,12}, {220,4,16}, {120,4,20}, } local tb2= { {-1,4,-56,true}, } SearchWrite(tb1,tb2,dataType) end function s686() gg.clearResults() gg.setRanges(16384) gg.searchNumber("0.60000002384;1.20000004768", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.60000002384", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("2", gg.TYPE_FLOAT) gg.toast("第一æ¥å¼€å¯æˆåŠŸ") gg.clearResults() gg.toast("第二") gg.sleep(300) gg.clearResults() gg.setRanges(16384) gg.searchNumber("0.91000002623;1.20000004768", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.91000002623", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0.7", gg.TYPE_FLOAT) gg.toast("第二æ¥å¼€å¯æˆåŠŸ") gg.clearResults() end function s687() gg.clearResults() gg.setRanges(16384) gg.searchNumber("2;0.7", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0.60000002384", gg.TYPE_FLOAT) gg.toast("第一æ¥å¼€å¯æˆåŠŸ") gg.clearResults() gg.clearResults() gg.setRanges(16384) gg.searchNumber("0.60000002384;0.7", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.7", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0.91000002623", gg.TYPE_FLOAT) gg.toast("第二æ¥å¼€å¯æˆåŠŸ") gg.clearResults() end _ENV['åˆ›é€ é£žå¤©'] = function() qmnb = { {["memory"] = 4}, {["name"] = "åˆ›é€ é£žå¤©"}, {["value"] = 66307, ["type"] = 4}, {["lv"] = 65536, ["offset"] = 28, ["type"] = 4}, {["lv"] = 1, ["offset"] = 32, ["type"] = 4}, {["lv"] = 256, ["offset"] = 36, ["type"] = 4}, } qmxg = { {["value"] = 257, ["offset"] = 36, ["type"] = 4}, } xqmnb(qmnb) end _ENV['三角é€è§†'] = function() qgg.clearResults() gg.setRanges(16384) gg.searchNumber("196608;65538;65536;2;196610", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("65536", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['潜行改背视'] = function() F=gg.alert("🌚{开 å…³ï½ðŸŒš", "🌞开🌞","ðŸŒå…³ðŸŒ" ) if F ~= 1 and F ~= 2 then gg.toast("ä½ æœªé€‰æ‹©ï½›å¼€ å…³ï½") else end if F==1 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1F;69D;1.0F", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-1", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("24", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() elseif F==2 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("24.0F", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("24", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("-1", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end end _ENV['移速与跳高'] = function() X = gg.prompt({ "速度[10;200]", "高度[10;200]", },{[1]="", [2]="", },{[1]="number", [2]="number", }) qmnb = { {["memory"] = 4}, {["name"] = "D"}, {["value"] = 0.15000000596, ["type"] = F}, {["lv"] = 0.5, ["offset"] = -8, ["type"] = F}, {["lv"] = 1.0, ["offset"] = -12, ["type"] = F}, {["lv"] = 1120403456, ["offset"] = -332, ["type"] = Q}, } qmxg = { {["value"] = X[1], ["offset"] = -304, ["type"] = 16,["freeze"] = true}, {["value"] = X[1], ["offset"] = -300, ["type"] = 16,["freeze"] = true}, {["value"] = X[2], ["offset"] = -288, ["type"] = 16}, } xqmnb(qmnb) end _ENV['å–æ¶ˆæç¤º'] = function() local tb1 = {{1332,0}, {2,-16}, {16777472,-12}, {720,4}, } local tb2 = {{16777216,-12}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) end _ENV['上å¸è§†è§’'] = function() X = gg.prompt({ "视角[-5000;5000]", },{[1]="", },{[1]="number", }) gg.clearResults() gg.setRanges(16384) gg.searchNumber("-80;500", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("500", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll(X[1], gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['更改åå—'] = function() k=gg.prompt({"原始åå—ï¸", "更改åå—", },{[1]="冷", [2]="冷二", },{[1] = "text", [2] = "text", }) if F==1 then gg.clearResults() gg.setRanges(4) gg.searchNumber(":"..k[1], gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(":"..k[1], gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(2000) gg.editAll(":"..k[2], gg.TYPE_BYTE) gg.toast("开坿ˆåŠŸ") gg.clearResults() elseif F==2 then gg.clearResults() gg.setRanges(4) gg.searchNumber(":"..k[2], gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(":"..k[2], gg.TYPE_BYTE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(2000) gg.editAll(":"..k[1], gg.TYPE_BYTE) gg.toast("开坿ˆåŠŸ") gg.clearResults() end end _ENV['视觉盛宴'] = function() F=gg.alert("🌚{开 å…³ï½ðŸŒš", "视觉", "模糊(开了关ä¸äº†)","视觉关") if F ~= 1 and F ~= 2 then gg.toast("ä½ æœªé€‰æ‹©ï½›å¼€ å…³ï½") else end if F==1 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("65538D;65536D;1", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("-99", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() elseif F==2 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("65538D;65536D;1", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("1", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() elseif F==3 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("65538D;-99", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-99", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("1", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end end _ENV['ç§’æ–¹å—'] = function() F=gg.alert("🌚{开 å…³ï½ðŸŒš", "🌞开🌞", "ðŸŒå…³ðŸŒ") if F ~= 1 and F ~= 2 then gg.toast("ä½ æœªé€‰æ‹©ï½›å¼€ å…³ï½") else end if F==1 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("0.30000001192", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.30000001192", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("-99", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() elseif F==2 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("-99", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-99", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0.30000001192", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end end _ENV['人物å转'] = function() gg.clearResults() gg.setRanges(16384) gg.searchNumber("-1,885,591,281,497,276,416", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("-1,885,591,281,497,276,416", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("-1,885,591,279,404,843,008", gg.TYPE_QWORD) gg.clearResults() end _ENV['200物å“'] = function() X = gg.prompt({ "ç¬¬å‡ æ ¼ðŸ“[1;8]", },{[1]="", },{[1]="number", }) W=(X[1]-1) qmnb = { {["memory"] = 4}, {["name"] = "9"}, {["value"] = "100"..W, ["type"] = 4}, {["lv"] = 4294967295, ["offset"] = 8, ["type"] = 32}, } qmxg = { {["value"] = 200, ["offset"] =4 , ["type"] = 4}, } xqmnb(qmnb) end _ENV['踢人员'] = function() yuy= gg.prompt({"ðŸ’”è¾“å…¥æˆ¿å‘˜è¿·ä½ å·"},{[1]=0},{[1]="number"})[1] gg.clearResults() gg.setRanges(4) gg.searchNumber(lq..";33", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(lq, gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1100) gg.editAll(yuy, gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['踢房主'] = function() gg.clearResults() gg.setRanges(4) gg.searchNumber(nnb..";65535", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(lq, gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1100) gg.editAll(fumh, gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['脚å°å˜å¤š'] = function() gg.clearResults() gg.setRanges(16384) gg.searchNumber("4,363,700,195,637,592,064", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("4,363,700,195,637,592,064", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("4,363,700,197,721,636,864", gg.TYPE_QWORD) gg.clearResults() end _ENV['åæ ‡ä¼ é€'] = function() y= gg.prompt({"åæ ‡1","高度","åæ ‡2"},{[1]=0,[2]=0,[3]=0},{[1]="number","number","number"}) --脚本已结æŸï¼š: local tb1 = {{180,0}, {120,8}, {220,12}, {120,16}, } local tb2 = {{y[1],20}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) --è„šæœ¬ä¸æ– [1] --脚本已结æŸï¼š: local tb1 = {{180,0}, {120,8}, {220,12}, {120,16}, } local tb2 = {{y[2],24}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) --脚本已结æŸï¼š: local tb1 = {{180,0}, {120,8}, {220,12}, {120,16}, } local tb2 = {{y[3],28}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) --è„šæœ¬ä¸æ– [1] end _ENV['队å‹ç¦æ¢'] = function() klo= gg.prompt({"输入æ¯ç‰›é˜Ÿå‹è¿·ä½ å·"},{[1]=0},{[1]="editAll"})[1] gg.clearResults() gg.setRanges(4) gg.searchNumber(klo, gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(klo, gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll(lq, gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['全角é€è§†'] = function() gg.clearResults() gg.setRanges(16384) gg.searchNumber("196608;65538;65536;2;196610", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['伪房主'] = function() qmnb = { {["memory"] = 4}, {["name"] = "33"}, {["value"] = nnb, ["type"] = 32}, {["lv"] = 2, ["offset"] = 16, ["type"] = 4}, } qmxg = { {["value"] = 3, ["offset"] = 16, ["type"] = 4}, } xqmnb(qmnb) end _ENV['执行本地脚本'] = function() sb = io.open("/storage/emulated/0/gg.scft.txt", "rb") if sb == nil then Zxjb = "/storage/emulated/0/" else sb = io.open("/storage/emulated/0/gg.scft.txt"):read("*a") Zxjb = sb:match("â„ï¸(.-)â„ï¸") if sb == "" then Zxjb = "" end end if Zxjb == "" then Zxjb = "/storage/emulated/0/" end knmm = gg.prompt({[1] = "执行脚本"}, {[1] = Zxjb}, {[1] = 'file'}) Zxjb = io.open(""..knmm[1].."","r"):read("*a") io.open("/storage/emulated/0/gg.scft.txt", "w") io.open("/storage/emulated/0/gg.scft.txt", "w"):write("â„ï¸" .. knmm[1] .. "â„ï¸"):close() pcall(load(Zxjb)) end _ENV['æ»äº¡ç§»åЍ'] = function() gg.clearResults() gg.setRanges(4) gg.searchNumber("4,812,096,205,058,211,840", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("4,812,096,205,058,211,840", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(200) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_FLOAT,freeze = true,value = 100}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['观战模å¼'] = function() qmnb = { {["memory"] = 4}, {["name"] = "88"}, {["value"] = 9151314442816847872, ["type"] = 32}, {["lv"] = 1099511627777, ["offset"] = 12, ["type"] = 32}, {["lv"] = 256, ["offset"] = 16, ["type"] = 32}, {["lv"] = 4294967295, ["offset"] = 24, ["type"] = 32}, {["lv"] = 4294967295, ["offset"] = 32, ["type"] = 32}, } qmxg = { {["value"] = 257, ["offset"] = 16, ["type"] = 32}, } xqmnb(qmnb) end _ENV['æ»äº¡å¤æ´»'] = function() gg.clearResults() gg.setRanges(4) gg.searchNumber("4,812,096,205,058,211,840", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("4,812,096,202,965,778,432", gg.TYPE_QWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['å¸äºº'] = function() qmnb = { {["memory"] = 4}, {["name"] = "å¸äºº"}, {["value"] = 220, ["type"] = 4}, {["lv"] = 60, ["offset"] = -16, ["type"] = 4}, {["lv"] = 180, ["offset"] = -12, ["type"] = 4}, {["lv"] = 120, ["offset"] = -4, ["type"] = 4}, {["lv"] = 120, ["offset"] = 4, ["type"] = 4}, } qmxg = { {["value"] = 0, ["offset"] = 8, ["type"] = 4, ["freeze"] = true}, {["value"] = 0, ["offset"] = 16, ["type"] = 4, ["freeze"] = true}, } xqmnb(qmnb) gg.clearResults() end _ENV['远程攻击'] = function() F=gg.alert("请选择视角🌚", "🌞背🌞", "ðŸŒæ£ðŸŒ") if F ~= 1 and F ~= 2 then gg.toast("ä½ æœªé€‰æ‹©ï½›å¼€ å…³ï½") else end if F==1 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("0.10000000149F;250.0F::", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.10000000149", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") elseif F==2 then gg.clearResults() gg.setRanges(16384) gg.searchNumber("400;500", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("400;500", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("9999", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end end _ENV['狙击枪连å‘'] = function() gg.setRanges(4) Name='测试' local tb1= { {64441689324188,32,0}, {64441689324188,32,4}, {15004,4,8}, {15003,32,144}, } local tb2= { {0,4,76}, {2097152000,4,80}, {0,4,108}, {0,4,136}, {1,4,140}, } SearchWrite(tb1,tb2,dataType) end _ENV['é€è§†åŠŸèƒ½'] = function() gg.clearResults() gg.setRanges(4) gg.searchNumber("30000", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("0", gg.TYPE_FLOAT) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['äº‘æœæ”¹åˆ›é€ '] = function() qmnb = { {["memory"] = 4}, {["name"] = "D"}, {["value"] = 765501983, ["type"] = 4}, {["lv"] = 5, ["offset"] = 16, ["type"] = 4}, } qmxg = { {["value"] = 4, ["offset"] = 16, ["type"] = 4}, } xqmnb(qmnb) end _ENV['å˜ä¸ºåˆ›é€ '] = function() local tb1 = {{lq,0}, {2,8}, {0,84}, {0,96}, } local tb2 = {{4}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) sln=gg.getResultCount() if sln<1 then return end local nmb=gg.getResults(1) sl=gg.getValues(nmb) nnb=sl[1].value gg.copyText("代ç 为"..nnb) gg.toast("文本己å¤åˆ¶") gg.sleep(300) qmnb = { {["memory"] = 4}, {["name"] = "D"}, {["value"] = nnb, ["type"] = 4}, {["lv"] = 5, ["offset"] = 16, ["type"] = 4}, } qmxg = { {["value"] = 4, ["offset"] = 16, ["type"] = 4}, } xqmnb(qmnb) end _ENV['喷漆改物'] = function() gy= gg.prompt({"输入您知é“的代ç --1501-微缩模型---15056ç«çƒ--835炸弹---ä¹å™¨11906"},{[1]=0},{[1]="editAll"})[1] gg.clearResults() gg.setRanges(4) gg.searchNumber("12239", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("12239", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll(gy, gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['地形编辑器填充物修改'] = function() aa14= gg.prompt({"请输入代ç "},{[1]=0},{[1]="number"})[1] qmnb = { {["memory"] = 4}, {["name"] = "E"}, {["value"] = 4611686018427387910, ["type"] = 32}, {["lv"] = 100, ["offset"] = 16, ["type"] = 32}, } qmxg = { {["value"] = aa14, ["offset"] = -40, ["type"] = D}, } xqmnb(qmnb) end _ENV['èŽ·å–æˆ¿ä¸»è¿·ä½ å·'] = function() local tb1 = {{lq,0}, {2,8}, {0,84}, {0,96}, } local tb2 = {{4}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) sln=gg.getResultCount() if sln<1 then return end local nmb=gg.getResults(1) sl=gg.getValues(nmb) nnb=sl[1].value gg.copyText("代ç 为"..nnb) gg.toast("文本己å¤åˆ¶") gg.sleep(300) end _ENV['乿Œ‰é’®'] = function() local tb1 = {{847,0}, {516,4}, {967,8}, } local tb2 = {{16777472,-4}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) end _ENV['虚空幻影'] = function() gg.clearResults() gg.setRanges(4) gg.searchNumber("11905", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("140", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() gg.clearResults() gg.setRanges(4) gg.searchNumber("11906", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("141", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() gg.clearResults() gg.setRanges(4) gg.searchNumber("11907", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("142", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa1() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 12}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa2() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 14}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa3() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 15}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa4() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 16}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa5() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 19}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa6() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 17}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa7() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 18}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa8() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 26}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function aa9() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 30}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end --vvvvvvvvvvvvvvbbb function Qu3() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 999479}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function Qu23() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 99999927}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function Qu33() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 3122}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function Qu43() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 954418}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function Qu53() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 42002}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function qpzm22() gg.clearResults() gg.setRanges(4) gg.searchNumber("11905", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("140", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() gg.clearResults() gg.setRanges(4) gg.searchNumber("11906", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("141", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() gg.clearResults() gg.setRanges(4) gg.searchNumber("11907", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("142", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() end function Qu63() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 222221442}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function Qu73() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 2167939}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function Qu83() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 1606835}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end function Qu93() gg.clearResults() gg.setRanges(4) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("请关é—å“") gg.sleep(10000) gg.searchNumber("-1", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) gg.toast("打开å“") gg.sleep(10000) gg.searchNumber("3", gg.TYPE_DWORD, false, gg.SIGN_EQUAL, 0, -1) jg=gg.getResults(1000) sl=gg.getResultCount() for i = 1, sl do dzy=jg[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value = 16777217}}) end gg.toast("开坿ˆåŠŸ") gg.clearResults() end _ENV['人物特效'] = function() SN = gg.multiChoice({ "𒅒♥紫光♥ï¸ð’…’", "𒅒♥绿光♥ï¸ð’…’", "𒅒♥电ç¯ç‚®å½©è™¹â™¥ï¸ð’…’", "𒅒♥è“烟圈♥ï¸ð’…’", "𒅒♥头上紫圈♥ï¸ð’…’", "𒅒♥脚下金光♥ï¸ð’…’", "𒅒♥è“光♥ï¸ð’…’", "𒅒♥æ¢çš®ç‰¹æ•ˆâ™¥ï¸ð’…’", "𒅒♥.花♥ï¸ð’…’", "𒅒♥ï¸è·³èˆžåŠ¨ä½œâ™¥ï¸ð’…’", "ð’…’â™¥ï¸æŠ±å动作♥ï¸ð’…’", "𒅒♥ï¸ç¡è§‰åŠ¨ä½œâ™¥ï¸ð’…’", "𒅒♥ï¸ï¸æ¬¢å‘¼åŠ¨ä½œâ™¥ï¸ð’…’", "ð’…’â™¥ï¸æ¼‚浮动作ï¸â™¥ï¸ð’…’", "ð’…’â™¥ï¸æ‘¸ç©ºæ°”动作ï¸â™¥ï¸ð’…’", "ð’…’â™¥ï¸æŠ é¼»å动作♥ï¸ð’…’", "𒅒♥ï¸ï¸å®³ç¾žåŠ¨ä½œâ™¥ï¸ð’…’", "ð’…’â™¥ï¸æ»äº¡åŠ¨ä½œï¸â™¥ï¸ð’…’", "返回", }, nil, "ðŸ…æ‰“开有点慢ðŸ‘") if SN == nil then else if SN[1]==true then aa1()end if SN[2]==true then aa2()end if SN[3]==true then aa3()end if SN[4]==true then aa4()end if SN[5]==true then aa5()end if SN[6]==true then aa6() end if SN[7]==true then aa7()end if SN[8]==true then aa8()end if SN[9]==true then aa9()end if SN[10]==true then Qu3() end if SN[11]==true then Qu23() end if SN[12]==true then Qu33() end if SN[13]==true then Qu43() end if SN[14]==true then Qu53() end if SN[15]==true then Qu63() end if SN[16]==true then Qu73() end if SN[17]==true then Qu83() end if SN[18]==true then Qu93() end if SN[29]==true then main0()end FX1=0 end end _ENV['ç§’æ¢åå¼¹'] = function() local tb1 = {{15003,0}, {40,-32}, {15003,0}, } local tb2 = {{1,-24}, } local dataType = 4 gg.setRanges(4) SearchWrite(tb1,tb2, dataType) end _ENV['è”æœºå–物'] = function() SN = gg.multiChoice({ "ð’…’â™¥æ”¹ä¸ºåˆ›é€ â™¥ï¸ð’…’", "💀白色方å—修改{上色水泥å–物第一æ¥}👹", "💀黑色方å—修改👹", "💀红1æ–¹å—修改[é»‘è‰²æ–¹å—æœ€å·¦è¾¹]👹", "💀黑色玻璃修改{玻璃å–物第一æ¥}👹", "💀白色玻璃修改👹", }, nil, "") if SN == nil then else if SN[1]==true then abca2()end if SN[2]==true then aakmj3()end if SN[3]==true then aakm()end if SN[4]==true then aakm996()end if SN[5]==true then aakm697()end if SN[6]==true then aakm6997()end FX1=0 end end function aakm() love=gg.prompt({"输入物å“代ç 15056é¾™æ¯è›‹11551秒蓄金稿10500地形编辑器"},{[1]=0},{[1]="number"})[1] qmnb = { {["memory"] = 4}, {["name"] = "0"}, {["value"] = 635.0, ["type"] = 64}, {["lv"] = 602.0, ["offset"] = 16, ["type"] = 64}, {["lv"] = 618.0, ["offset"] = 32, ["type"] = 64}, {["lv"] = 652.0, ["offset"] = 48, ["type"] = 64}, {["lv"] = 1122.0, ["offset"] = 64, ["type"] = 64}, } qmxg = { {["value"] = love, ["offset"] = -16, ["type"] = 64}, } xqmnb(qmnb) end function aakm6997() love=gg.prompt({"输入物å“代ç 15056é¾™æ¯è›‹11551秒蓄金稿10500地形编辑器"},{[1]=0},{[1]="number"})[1] qmnb = { {["memory"] = 4}, {["name"] = "9"}, {["value"] = 1960.0, ["type"] = 64}, {["lv"] = 1924.0, ["offset"] = 16, ["type"] = 64}, {["lv"] = 1900.0, ["offset"] = 32, ["type"] = 64}, {["lv"] = 1912.0, ["offset"] = 48, ["type"] = 64}, } qmxg = { {["value"] = love, ["offset"] = -16, ["type"] = 64}, } xqmnb(qmnb) end function aakm697() gg.clearResults() gg.setRanges(4) gg.searchNumber("12239", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("12239", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("1207", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() love=gg.prompt({"输入物å“代ç 15056é¾™æ¯è›‹11551秒蓄金稿10500地形编辑器"},{[1]=0},{[1]="number"})[1] qmnb = { {["memory"] = 4}, {["name"] = "D"}, {["value"] = 670.0, ["type"] = 64}, {["lv"] = 636.0, ["offset"] = 16, ["type"] = 64}, {["lv"] = 603.0, ["offset"] = 32, ["type"] = 64}, {["lv"] = 619.0, ["offset"] = 48, ["type"] = 64}, } qmxg = { {["value"] = love, ["offset"] = -16, ["type"] = 64}, } xqmnb(qmnb) end function aakm996() love=gg.prompt({"输入物å“代ç 15056é¾™æ¯è›‹11551秒蓄金稿10500地形编辑器"},{[1]=0},{[1]="number"})[1] qmnb = { {["memory"] = 4}, {["name"] = "D"}, {["value"] = 634.0, ["type"] = 64}, {["lv"] = 601.0, ["offset"] = 16, ["type"] = 64}, {["lv"] = 617.0, ["offset"] = 32, ["type"] = 64}, {["lv"] = 651.0, ["offset"] = 48, ["type"] = 64}, } qmxg = { {["value"] = love, ["offset"] = -16, ["type"] = 64}, } xqmnb(qmnb) end function aakmj3() gg.clearResults() gg.setRanges(4) gg.searchNumber("12239", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("12239", gg.TYPE_QWORD, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(1000) gg.editAll("667", gg.TYPE_DWORD) gg.toast("开坿ˆåŠŸ") gg.clearResults() love=gg.prompt({"输入物å“代ç 15056é¾™æ¯è›‹11551秒蓄金稿10500地形编辑器"},{[1]=0},{[1]="number"})[1] qmnb = { {["memory"] = 4}, {["name"] = "QQ"}, {["value"] = 4648779142702039040, ["type"] = 32}, {["lv"] = 4648488871632306176, ["offset"] = 16, ["type"] = 32}, {["lv"] = 4648629609120661504, ["offset"] = 32, ["type"] = 32}, {["lv"] = 4648928676283416576, ["offset"] = 48, ["type"] = 32}, } qmxg = { {["value"] = love, ["offset"] = -16, ["type"] = E} , } xqmnb(qmnb) end _ENV['å˜ä¸ºç”Ÿå˜'] = function() wssb() end function wssb() qmnb = { {["memory"] = 4}, {["name"] = "D"}, {["value"] = nnb, ["type"] = 4}, {["lv"] = 4, ["offset"] = 16, ["type"] = 4}, } qmxg = { {["value"] = 5, ["offset"] = 16, ["type"] = 4}, } xqmnb(qmnb) end function abca2() qmnb = { {["memory"] = 4}, {["name"] = "D"}, {["value"] = nnb, ["type"] = 4}, {["lv"] = 5, ["offset"] = 16, ["type"] = 4}, } qmxg = { {["value"] = 4, ["offset"] = 16, ["type"] = 4}, } xqmnb(qmnb) end function hhop1() local function newGradientDrawableLayout(layout) local baseLayout = { GradientDrawable, cornerRadius = '15dp', color = 0x20000000 } return table.copy(baseLayout, layout) end local function getVideoView(videoPath) local layout = { VideoView, videoPath = videoPath } local video = luajava.post(luajava.loadlayout, layout) return video end -- 缓å˜URL文件到本地(这是百度上éšä¾¿æ‰¾çš„视频) local videoPath, err = file.checkUrl('https://alimov2.a.kwimgs.com/upic/2023/05/15/17/BMjAyMzA1MTUxNzIzMTRfNDk3Nzg5MTA0XzEwMzE0ODc5Njg3Nl8xXzM=_b_B0fbbadef2118f43a19105feb4a22b24d.mp4?clientCacheKey=3xmjypntn8qibf9_b.mp4&tt=b&di=3b33e281&bp=10000') if not videoPath then error(err) end -- 获å–è§†é¢‘æ–‡ä»¶çš„æ’æ”¾ç»„ä»¶ local video = getVideoView(videoPath) local rootView = luajava.loadlayout({ LinearLayout, orientation = 'vertical', background = newGradientDrawableLayout({color=0xffff0000}), padding = {'10dp', '20dp', '10dp', '20dp'}, { video }, { LinearLayout, layout_width = 'match_parent', padding = '4dp', background = newGradientDrawableLayout(), { Button, layout_weight = 1, layout_width = '0dp', text = 'æ’æ”¾è§†é¢‘', background = newGradientDrawableLayout({color=0x00000000}), onClick = function() video:start() end }, { Button, layout_weight = 1, layout_width = '0dp', text = 'æš‚åœæ’放', background = newGradientDrawableLayout({color=0x10000000}), onClick = function() video:pause() end } } }) local alert = luajava.newAlert() alert:setView(rootView) -- ä¼šå µå¡žï¼Œæœ‰ç¡®å®šæŒ‰é’® -- gg.showAlert(alert) -- ä¸ä¼šå µå¡žï¼Œæ²¡æœ‰ç¡®å®šæŒ‰é’® luajava.showAlert(alert) -- æ’æ”¾è§†é¢‘ video:start() -- éšè—GGç•Œé¢ gg.setVisible(false) end _ENV['脉冲枪连å‘'] = function() gg.toast(so({("全枪防抖连å‘"),12292,4,2,2},{{("15000~15009"),-136}},{{1,-4},{0,-66},{0,-56,16},{0,-40},{1,-28},{0,-52,16}})) end function s1() gg.playMusic("https://alimov2.a.kwimgs.com/upic/2023/03/31/06/BMjAyMzAzMzEwNjIwMTFfNzY1OTc5NzY2Xzk5MzkxMDgwNTgwXzJfMw==_b_Bd0ec81f275db5dc763049a2aa74ca7e6.mp4?clientCacheKey=3xpvkxah3cvfmy4_b.mp4&tt=b&di=3b33e3d7&bp=10000") end function s16() gg.playMusic("http://aqqmusic.tc.qq.com/amobile.music.tc.qq.com/C400001zrLdy3mnCEx.m4a?guid=6463677684&vkey=AAC4B80C5273E389EC3401DE3022D878087F3034CD6F1F3CFC592FB2272A6C41D4625DEA67F0B6576FB1AECD8340267E63E28DA341C8E8DA&uin=&fromtag=123032&src=C400001o0a7d1YyBxD.m4a") end function s18() gg.playMusic("https://alimov2.a.kwimgs.com/upic/2023/06/24/23/BMjAyMzA2MjQyMzE0MDlfNDQ1MzUxNjBfMTA2Mzc5ODc2ODAzXzJfMw==_b_B889c03c3f8a6911dd63b34fa50d50d55.mp4?tag=1-1688127668-unknown-0-nbjru53g6c-1e51d7ae9bd2f695&clientCacheKey=3xp975ihm3crxsg_b.mp4&di=3b33e3f3&bp=10000&tt=b&ss=vp") end function s17() gg.playMusic("https://alimov2.a.kwimgs.com/upic/2023/06/08/21/BMjAyMzA2MDgyMTI0MjVfNjYzNjQ2NjA3XzEwNTA1OTcyMTU1Ml8yXzM=_hd15_B31d241cdd377835ad2c4edad1ea3569a.mp4?tag=1-1688127468-unknown-0-lprvwkasyl-0140783e22c96707&clientCacheKey=3xdgvbdwsu479mm_hd15.mp4&di=3b33e3f3&bp=10000&tt=hd15&ss=vp") end function s13() gg.playMusic("http://aqqmusic.tc.qq.com/amobile.music.tc.qq.com/C400003tm83q3uD1k0.m4a?guid=undefined&vkey=275BE35D2560FBF6E40CAD1F07DEB2004ECA271BE07388075A9A1CE041ABF81B3F08DD75745937D736A60F5DBC47722D4F75D2DB5C0266D7&uin=&fromtag=123032") end function s14() gg.playMusic("https://txmov2.a.kwimgs.com/upic/2023/06/03/08/BMjAyMzA2MDMwODU1MTZfNTQ4NDE5MTYzXzEwNDYxMjgyOTM4OF8yXzM=_b_Bb52c329419af92cd75f29f71c1032c40.mp4?tag=1-1687442461-unknown-0-qdmiebrtvw-81083d576f7ca138&clientCacheKey=3x9bih9ztq682ug_b.mp4&di=3b33e3f3&bp=10000&tt=b&ss=vp") end function s15() gg.playMusic("https://alimov2.a.kwimgs.com/upic/2023/04/04/07/BMjAyMzA0MDQwNzU5NDhfMjk2NDk3MDA0Ml85OTc0NzEzMzAwN18yXzM=_hd15_B934755265e3650dd4ad85e7d1eca9fa2.mp4?tag=1-1687474583-unknown-0-hdrr3vduae-24b2dbe565ac0eb1&clientCacheKey=3x47yt72zdsdyts_hd15.mp4&di=3b33e3f3&bp=10000&tt=hd15&ss=vp") end function s2() gg.playMusic('https://alimov2.a.kwimgs.com/upic/2023/06/25/20/BMjAyMzA2MjUyMDU3MDlfMjkwNTk0MTQ4N18xMDY0NDAzMzE5MDFfMl8z_hd15_Ba4d34a6dfad0b5342f36c48a67244eae.mp4?tag=1-1690006827-unknown-0-06shamyrpu-f83f516e45468a80&clientCacheKey=3xvyrjsx3fvt3ms_hd15.mp4&di=74abf8e2&bp=10000&tt=hd15&ss=vp') end function s3() gg.playMusic("https://v1.kwaicdn.com/upic/2023/04/28/14/BMjAyMzA0MjgxNDA0MjVfMTM0MTc4NzMxXzEwMTY0OTc3NTU2NF8xXzM=_hd15_Be3c257ab39686fb807ba5f8f7339e94e.mp4?pkey=AAXqSuBVpmxpT1SEVMQosD5id9MLWVvw2LREIgSaH6xPyA2Gl6nmE81M7eIR2OiWWmTfQD0Iqe9ulKmfcGJycpDJuuNC1ksHpLdX0ufNkIqBdhvz2EVGSvXnJGCme7uztl0&tag=1-1683430365-unknown-0-azxho669px-e838d242d10959bd&clientCacheKey=3xpth73hjic5j4y_hd15.mp4&di=JA4DOEAbgsDEps7lXywh0w==&bp=10004&tt=hd15&ss=vp") end function s11() gg.playMusic("https://alimov2.a.kwimgs.com/upic/2023/01/22/17/BMjAyMzAxMjIxNzI3MzNfMzE2MjY5OTgxOV85NDMxMzQ2MDUyMF8yXzM=_b_B7d2d707bb96d8dd2ad208dd0aaf6d838.mp4?tag=1-1686931854-unknown-0-y5tdpqd7l6-ad478685b6184030&clientCacheKey=3xt7cxtg5ywa3jk_b.mp4&di=3b33e0f6&bp=10000&tt=b&ss=vp") end function s12() gg.playMusic("https://txmov2.a.kwimgs.com/upic/2023/07/10/16/BMjAyMzA3MTAxNjQ4MTVfMjU5MDE3NTE2MV8xMDc2MTM0OTY2OTJfMV8z_b_Bd3700b3e1dc41096ccbd0525e74c88a4.mp4?tag=1-1689352925-unknown-0-auu7sgd2qt-ef6076e4ee5ce6a0&clientCacheKey=3xzdpdpjfdtmh4k_b.mp4&di=3b33e19d&bp=10000&tt=b&ss=vp") end function s4() gg.playMusic("https://txmov2.a.kwimgs.com/upic/2023/04/08/17/BMjAyMzA0MDgxNzAyMTVfMTUwMDY3MTY2MV8xMDAxMTU3MzA2MTFfMV8z_b_Bbd172ed189e8c0e49947a80a3f8a806c.mp4?clientCacheKey=3xr8z54jpbewasy_b.mp4&tt=b&di=3b33e18d&bp=10000") end function s5() gg.playMusic("https://alimov2.a.kwimgs.com/upic/2023/02/21/20/BMjAyMzAyMjEyMDMzMDNfMjcyNTg0NDM3MF85NjczNjkxODM5NV8wXzM=_b_B120da8f6883ba6937b21fb5309aecbd4.mp4?clientCacheKey=3xm8baj3pdmevy2_b.mp4&tt=b&di=3b33e3d7&bp=10000") end function s6() gg.playMusic("http://aqqmusic.tc.qq.com/amobile.music.tc.qq.com/C400000UJxsX199XqE.m4a?guid=5098784892&vkey=E720FC8F02B9C32B74AEB3842B789D194EEF2DF25142B8BE23D2FE3EFE0C15ABF8E9E188EC22C90B5F021E71B5275C2BCA90696CF6221009&uin=&fromtag=123032") end function s10() gg.playMusic("https://alimov2.a.kwimgs.com/upic/2023/07/16/13/BMjAyMzA3MTYxMzU4NDZfMzAyNzI2MDM2NF8xMDgwOTQwMjIxNjdfMl8z_hd15_Bf40792f3c26a57aa6299216e5a07ec79.mp4?tag=1-1689490026-unknown-0-0aibyw66oo-771f930b8b09a771&clientCacheKey=3xzef855puzzk4c_hd15.mp4&di=74abf5be&bp=10000&tt=hd15&ss=vp") end function s7() gg.playMusic("http://aqqmusic.tc.qq.com/amobile.music.tc.qq.com/C400004ZmYgu1gw97y.m4a?guid=undefined&vkey=27512AB9425329F16148A8C0BAFF336BF41C2211070F1C5FE96B580F3C99560218834C9F6608A7C127C9A33DF1DFB63D38D1F8B58AB2340E&uin=&fromtag=123032") end function oo() local function newGradientDrawableLayout(layout) local baseLayout = { GradientDrawable, cornerRadius = '15dp', color = 0x20000000 } return table.copy(baseLayout, layout) end local function getVideoView(videoPath) local layout = { VideoView, videoPath = videoPath } local video = luajava.post(luajava.loadlayout, layout) return video end -- 缓å˜URL文件到本地(这是百度上éšä¾¿æ‰¾çš„视频) local videoPath, err = file.checkUrl(m1) if not videoPath then error(err) end -- 获å–è§†é¢‘æ–‡ä»¶çš„æ’æ”¾ç»„ä»¶ local video = getVideoView(videoPath) local rootView = luajava.loadlayout({ LinearLayout, orientation="vertical"; layout_height="fill"; layout_width="fill"; gravity="center"; { RelativeLayout, layout_height="fill"; layout_width="fill"; { video }, { Button, text = 'æ’æ”¾è§†é¢‘', background = newGradientDrawableLayout({color=0x821400FF}), onClick = function() video:start() end }, { Button, text = 'æš‚åœæ’放', layout_marginTop="80dp", background = newGradientDrawableLayout({color=0x8214AAFF}), onClick = function() video:pause() end } } }) local alert = luajava.newAlert() alert:setView(rootView) -- ä¼šå µå¡žï¼Œæœ‰ç¡®å®šæŒ‰é’® -- gg.showAlert(alert) -- ä¸ä¼šå µå¡žï¼Œæ²¡æœ‰ç¡®å®šæŒ‰é’® luajava.showAlert(alert) -- æ’æ”¾è§†é¢‘ video:start() -- éšè—GGç•Œé¢ gg.setVisible(false) end function o58() SN = gg.multiChoice({ "𒅒♥辞ä¹é—¨â™¥ï¸ð’…’", "𒅒♥辞ä¹é—¨(2)♥ï¸ð’…’", "𒅒♥æ¥è‡ªä½•人? 汉寿äºä¾¯æœ #关羽。♥ï¸ð’…’", "𒅒♥镇元大仙♥ï¸ð’…’", "𒅒♥ä¸äºŒç—…♥ï¸ð’…’", "ð’…’â™¥è©æç¥–å¸ˆâ™¥ï¸ð’…’", "𒅒♥太上è€å›â™¥ï¸ð’…’", "𒅒♥修ç†å·¥å…‰å¤´å¼ºâ™¥ï¸ð’…’", "𒅒♥太白金星♥ï¸ð’…’", "𒅒♥观世音è©è¨â™¥ï¸ð’…’", "𒅒♥玉皇大å¸â™¥ï¸ð’…’", }, nil, "ðŸ…æ‰“开有点慢ðŸ‘") if SN == nil then else if SN[1]==true then m1="https://txmov2.a.kwimgs.com/upic/2023/03/08/12/BMjAyMzAzMDgxMjQ0MDBfMjI3MzYxODY0N185Nzc1MDMxNzQ5Nl8yXzM=_b_Bc141ff7e43cc15c37b9d1580bbc807d3.mp4?clientCacheKey=3xsmvzqu5rhyhgs_b.mp4&tt=b&di=3b33e3d7&bp=10000" oo() end if SN[2]==true then m1="https://alimov2.a.kwimgs.com/upic/2023/05/18/13/BMjAyMzA1MTgxMzAzMzVfMjU3OTM5Mjc5OV8xMDMzNDE4NzUzMTFfMl8z_b_B81e56d4bfdae7ea31b327fdcf2bab928.mp4?clientCacheKey=3xrg95qekpx3jry_b.mp4&tt=b&di=3b33e281&bp=10000" oo() end if SN[3]==true then m1="https://txmov2.a.kwimgs.com/upic/2023/02/22/10/BMjAyMzAyMjIxMDAxMTdfNDE5MjMxMzAzXzk2NzYzMzY3NDY3XzFfMw==_b_B5f4325b250ee8f0984cd2c523c7d5b78.mp4?clientCacheKey=3xxcmy4ka2cz884_b.mp4&tt=b&di=3b33e0fd&bp=10000" oo() end if SN[4]==true then m1="https://alimov2.a.kwimgs.com/upic/2023/02/17/09/BMjAyMzAyMTcwOTEzNDJfMjg0NDY3MjkyM185NjM4MDM0MjM5Ml8yXzM=_b_B5ac765a97162190dfa9ab13394e70674.mp4?clientCacheKey=3xjijzwh89nrkta_b.mp4&tt=b&di=3b33e0fd&bp=10000" oo() end if SN[5]==true then m1="https://alimov2.a.kwimgs.com/upic/2023/05/26/08/BMjAyMzA1MjYwODA2NTdfMjI1NTU4MjAyMl8xMDM5NTc4NjcyNzBfMl8z_b_B0182f89ef989bcf81c0a20b368fd7d97.mp4?clientCacheKey=3x8gr6rydfhigaq_b.mp4&tt=b&di=3b33e0fd&bp=10000" oo() end if SN[6]==true then m1="https://txmov2.a.kwimgs.com/upic/2023/03/15/09/BMjAyMzAzMTUwOTM1NDdfMzMxNDY2OTg1OF85ODIzNDk5NTQ5Nl8xXzM=_b_Bdb3ff5775a6181274876f45eabbe7b1b.mp4?clientCacheKey=3xcfj5wmi32tntw_b.mp4&tt=b&di=3b33e20b&bp=10000" oo() end if SN[7]==true then m1="https://txmov2.a.kwimgs.com/upic/2023/03/13/10/BMjAyMzAzMTMxMDAxMTFfMzMxNDY2OTg1OF85ODExMzM2OTcwMV8xXzM=_b_Be0b8b81c8df320e482ba8b33f2d73f4c.mp4?clientCacheKey=3xgbzs3yvuaa8ba_b.mp4&tt=b&di=3b33e20b&bp=10000" oo() end if SN[8]==true then m1="https://alimov2.a.kwimgs.com/upic/2023/01/06/15/BMjAyMzAxMDYxNTUwMzRfMTM0MjEzNDc4OF85Mjg5MzUwMTg2N18yXzM=_b_Bc63ff61a01c1fdf1c4b6cc5346dd61b7.mp4?tag=1-1687426669-unknown-0-ynwlu8pliy-9268c2bbccaf9c5a&clientCacheKey=3x2srqxqxhaytg6_b.mp4&di=3b33e3f3&bp=10000&tt=b&ss=vp" oo() end if SN[9]==true then m1="https://alimov2.a.kwimgs.com/upic/2023/05/16/15/BMjAyMzA1MTYxNTE4MTRfNzk2ODA1Mzk0XzEwMzIxMDU3ODIxMl8yXzM=_b_Bccb7cdfda89af2b490e0f7b91e12bfee.mp4?tag=1-1687511920-unknown-0-zqstj3lsk9-7f0564f453da6552&clientCacheKey=3xk8uihcvd9q57q_b.mp4&di=3b33e3f3&bp=10000&tt=b&ss=vp" oo() end if SN[10]==true then m1="https://alimov2.a.kwimgs.com/upic/2023/05/10/11/BMjAyMzA1MTAxMTQ0NTRfNzk2ODA1Mzk0XzEwMjcwMjQyMTg3OV8yXzM=_b_B4e4b52a6f2ef6edb4c0c421ac6dc92df.mp4?tag=1-1687512204-unknown-0-gt80coxvfb-3e575ccc6bb98aa6&clientCacheKey=3xtardq472jz73a_b.mp4&di=3b33e3f3&bp=10000&tt=b&ss=vp" oo() end if SN[11]==true then m1="https://alimov2.a.kwimgs.com/upic/2023/05/26/10/BMjAyMzA1MjYxMDA2MjVfODUyODM4NDBfMTAzOTYzNDg4OTU4XzJfMw==_b_B03f2872150bd0cb77939e78c5355516c.mp4?tag=1-1688128040-unknown-0-d4klgxqdmr-f2760597138d2c43&clientCacheKey=3x3h6ttnszvkfvi_b.mp4&di=3b33e3f3&bp=10000&tt=b&ss=vp" oo() end FX1=0 end end -- è¿è¡Œæ‚¬æµ®çª— floatingWindowManager:run()