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 Ca=gg.REGION_C_ALLOC Ch=gg.REGION_C_HEAP Jh=gg.REGION_JAVA_HEAP Cd=gg.REGION_C_DATA Cb=gg.REGION_C_BSS PS=gg.REGION_PPSSPP A=gg.REGION_ANONYMOUS J=gg.REGION_JAVA S=gg.REGION_STACK As=gg.REGION_ASHMEM O=gg.REGION_OTHER B=gg.REGION_BAD Xa=gg.REGION_CODE_APP Xs=gg.REGION_CODE_SYS DWORD=gg.TYPE_DWORD DOUBLE=gg.TYPE_DOUBLE FLOAT=gg.TYPE_FLOAT WORD=gg.TYPE_WORD BYTE=gg.TYPE_BYTE XOR=gg.TYPE_XOR QWORD=gg.TYPE_QWORD D=4 E=64 F=16 W=2 B=1 X=8 Q=32 Ca=4 Ch=1 Jh=2 Cd=8 Cb=16 PS=262144 A=32 J=65536 S=64 As=524288 O=-2080896 B=131072 Xa=16384 Xs=32768 -----------------------------------2---------------------------------- gg.clearResults() sj={} xgz={} function CXCX(ss,lx,nc,dz1,dz2) if ss~=nil then if lx~=nil then if nc==nil then nc=32 end gg.setRanges(nc) if dz1==nil then dz1="-1" end if dz2==nil then dz1="0" end gg.searchNumber(ss,lx,false,gg.SIGN_EQUAL,dz1,dz2) sl=gg.getResultCount() if sl~=0 then sj=gg.getResults(sl) gg.clearResults() else gg.toast("未搜索到主特征码") end else gg.toast("未搜索到主特征码") end else gg.toast("未搜索到主特征码") end end function CXpy(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value==value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} else gg.toast("缺少副特征码") end end function CXxg(value,lx,py,dj,name) if name==nil then name="功能" end if #sj~=nil then z={} for i=1,#sj do z[i]={} z[i].address=sj[i].address+py z[i].flags=lx z[i].value=value if dj==true then z[i].freeze=true end end if dj==true then gg.addListItems(z) else gg.clearList() gg.setValues(z) end if #z ~= 0 then gg.toast(""..name.."开启成功\n共修改 "..#z.." 个数据") else gg.toast(""..name.."开启失败\n请重选进程后尝试") end end end function bc(bz) if sj~=nil then _ENV[bz]=sj else gg.toast("无数据") end end function BaAdd(add) if gg.getTargetInfo().x64==true then t=gg.getValues({[1]={address=add,flags=32}}) return t[1].value else t=gg.getValues({[1]={address=add,flags=4}}) return t[1].value&0xFFFFFFFF end end function set(dz,xg,lx,dj) if dj=="true" then gg.addListItems({{address=dz,flags=lx,value=xg,freeze=true}}) else gg.setValues({{address=dz,flags=lx,value=xg}}) end gg.toast("已修改完成~") end function CXdz(py, lx, valeadd) if #sj == 0 then gg.toast("未搜索到数据!") else t = {} for i, v in pairs(sj) do t[i] = {address= v.address+py, flags = lx} end local ss = gg.getValues(t) local zyx = {} for i, v in ipairs(ss) do zyx[i] = ss[i][valeadd] gg.addListItems(ss) axit=zyx[1] if valeadd=="address" then zyx[i]=string.format("%X",v.address) return zyx[1] else return axit end end end end function CSM(C,S,M)if M~=nil then if C==nil then gg.toast(M..'开启失败\n原因:无主特种码')elseif C==false then gg.toast(M..'开启失败\n原因:无副特征码')else local x,d={},{}for i=1,#C do for k,w in ipairs(S)do local t={}t['address']=C[i]+w[1]*4 t['flags']=w[2]t['value']=w[3]if(w[4]==true)then t['freeze']=true d[#d+1]=t else x[#x+1]=t end end end gg.setValues(x)gg.addListItems(d)gg.toast(M..'\n开启成功')end elseif S~=nil then gg.clearResults()gg.setRanges(C[1])gg.searchNumber(C[2],C[3],false,gg.SIGN_EQUAL,C[4],C[5],C[6])local SL=gg.getResultCount()local SS=gg.getResults(SL)gg.clearResults()local DZ={}if(SL>0)then for i,v in ipairs(SS)do v.isUseful=true end for k=1,#S do local tmp={}local num=S[k][2]for i,v in ipairs(SS)do tmp[#tmp+1]={}tmp[#tmp].address=v.address+S[k][1]*4 tmp[#tmp].flags=v.flags end tmp=gg.getValues(tmp)for i,v in ipairs(tmp)do if (v.value~=num)then SS[i].isUseful=false end end end for i,v in ipairs(SS)do if(v.isUseful)then DZ[#DZ+1]=v.address end end if DZ[1]==nil then return false else return DZ end else return nil end end end local function hqsj(dz,sj)local t={}for i,v in ipairs(sj)do t[i]={}t[i].address=dz+sj[i][1]*4 t[i].flags=sj[i][2]end local ss=gg.getValues(t)local s={}for i,v in ipairs(ss)do s[i]=ss[i]['value']end return s end local function DXWJ(l,m,n) if m==1 then local c=io.open(l,'r') if c==nil then return c else local c=io.open(l,'r') g=c:read('*a') c:close() end return g elseif m==2 then local file=io.open(l,'w') file:write(n) file:close() end end function split(szFullString, szSeparator) local nFindStartIndex = 1 local nSplitIndex = 1 local nSplitArray = {} while true do local nFindLastIndex = string.find(szFullString, szSeparator, nFindStartIndex) if not nFindLastIndex then nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, string.len(szFullString)) break end nSplitArray[nSplitIndex] = string.sub(szFullString, nFindStartIndex, nFindLastIndex - 1) nFindStartIndex = nFindLastIndex + string.len(szSeparator) nSplitIndex = nSplitIndex + 1 end return nSplitArray end function xgxc(szpy, qmxg) for x = 1, #(qmxg) do xgpy = szpy + qmxg[x]["offset"] xglx = qmxg[x]["type"] xgsz = qmxg[x]["value"] xgdj = qmxg[x]["freeze"] if xgdj == nil or xgdj == "" then gg.setValues({[1] = {address = xgpy, flags = xglx, value = xgsz}}) else gg.addListItems({[1] = {address = xgpy, flags = xglx, freeze = xgdj, value = xgsz}}) end xgsl = xgsl + 1 xgjg = true end end function xqmnb(qmnb) gg.clearResults() gg.setRanges(qmnb[1]["memory"]) gg.searchNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "开启失败") else gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) gg.refineNumber(qmnb[3]["value"], qmnb[3]["type"]) if gg.getResultCount() == 0 then gg.toast(qmnb[2]["name"] .. "开启失败") else sl = gg.getResults(999999) sz = gg.getResultCount() xgsl = 0 if sz > 999999 then sz = 999999 end for i = 1, sz do pdsz = true for v = 4, #(qmnb) do if pdsz == true then pysz = {} pysz[1] = {} pysz[1].address = sl[i].address + qmnb[v]["offset"] pysz[1].flags = qmnb[v]["type"] szpy = gg.getValues(pysz) pdpd = qmnb[v]["lv"] .. ";" .. szpy[1].value szpd = split(pdpd, ";") tzszpd = szpd[1] pyszpd = szpd[2] if tzszpd == pyszpd then pdjg = true pdsz = true else pdjg = false pdsz = false end end end if pdjg == true then szpy = sl[i].address xgxc(szpy, qmxg) end end if xgjg == true then gg.toast(qmnb[2]["name"] .. "开启成功,共修改" .. xgsl .. "条数据") else gg.toast(qmnb[2]["name"] .. "开启失败") end end end end -----------------------------------3---------------------------------- function editData(qmnb,qmxg)gg.setVisible(false)gg.clearResults()qmnbv=qmnb[3]["value"]or qmnb[3][1]qmnbt=qmnb[3]["type"]or qmnb[3][2]qmnbn=qmnb[2]["name"]or qmnb[2][1]gg.setRanges(qmnb[1]["memory"]or qmnb[1][1])gg.searchNumber(qmnbv,qmnbt)gg.refineNumber(qmnbv,qmnbt)sz=gg.getResultCount()if sz==0 then gg.toast(qmnbn.."开启失败")else sl=gg.getResults(999999)for i=1,sz do pdsz=true for v=4,#qmnb do if pdsz==true then pysz={{}}pysz[1].address=sl[i].address+(qmnb[v]["offset"]or qmnb[v][2])pysz[1].flags=qmnb[v]["type"]or qmnb[v][3]szpy=gg.getValues(pysz)tzszpd=tostring(qmnb[v]["lv"]or qmnb[v][1]):gsub(",","")pyszpd=tostring(szpy[1].value):gsub(",","")if tzszpd==pyszpd then pdjg=true pdsz=true else pdjg=false pdsz=false end end end if pdjg==true then szpy=sl[i].address for x=1,#qmxg do xgsz=qmxg[x]["value"]or qmxg[x][1]xgpy=szpy+(qmxg[x]["offset"]or qmxg[x][2])xglx=qmxg[x]["type"]or qmxg[x][3]xgdj=qmxg[x]["freeze"]or qmxg[x][4]xg={{address=xgpy,flags=xglx,value=xgsz}}if xgdj==true then xg[1].freeze=xgdj gg.addListItems(xg)else gg.setValues(xg)end end xgjg=true end end if xgjg==true then gg.toast(qmnbn.."开启成功")else gg.toast(qmnbn.."开启失败")end end end -----------------------------------5--------------------------------- function NCFF() gg.setRanges(gg.REGION_CODE_APP) gg.searchNumber('16384;16384::',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('16384',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(999) fh=gg.getResults(999) sl=gg.getResultCount()for i = 1, sl do dzy=fh[i].address gg.addListItems({[1] = {address = dzy,flags = gg.TYPE_DWORD,freeze = true,value =99999,}})end end gg.toast("内存防封开启成功") -----------------------------------6------------------------------------- function MOS(ss, lx, nc, dz1, dz2, lxl) mi = os.clock() gg.clearResults() gg.setRanges(nc) if Android11=="激活" then gg.setRanges(nc) end gg.searchNumber(ss, lx) local count = gg.getResultsCount() if count then local result = gg.getResults(count) jg = result end end function APY(num, py, flag) if #jg == 0 then else local mtp = {} for i, v in pairs(jg) do mtp[i] = {address = v.address + py , flags = flag} end mtp = gg.getValues(mtp) local result = {} for i, v in pairs(mtp) do if v.value == num then result[#result + 1] = jg[i] end end jg = result end end function FBPY(szp,py,lx) local mtpi = {} for i, v in pairs(jg) do mtpi[i] = {address = v.address + py , flags = lx} end mtpi = gg.getValues(mtpi) local resulti = {} for i, v in pairs(mtpi) do if v.value ~= szp then resulti[#resulti + 1] = jg[i] end end jg = resulti end function WPY(szp,py,lx) local mtpi = {} for i, v in pairs(jg) do mtpi[i] = {address = v.address + py , flags = lx} end mtpi = gg.getValues(mtpi) local resulti = {} for i, v in pairs(mtpi) do if v.value > szp then resulti[#resulti + 1] = jg[i] end end jg = resulti end function XPY(szp,py,lx) --py=py*4 local mtpi = {} for i, v in pairs(jg) do mtpi[i] = {address = v.address + py , flags = lx} end mtpi = gg.getValues(mtpi) local resulti = {} for i, v in pairs(mtpi) do if v.value < szp then resulti[#resulti + 1] = jg[i] end end jg = resulti end function BXG(num, py, flag, gn, dj) if #jg == 0 then gg.toast(gn.."开启失败\n特征码不匹配\n请查看开启失败说明!\n -- -- 无情 -- --") gg.refineAddress(FHOOK) gg.refineAddress(FHOOK) gg.clearResults() else local v1 = {} for i, v in pairs(jg) do v1[#v1 + 1] = {address = v.address + py , flags = flag, value = tonumber(num), freeze = dj} end gg.addListItems(v1) gg.setValues(v1) axo = string.format("%.1f",os.clock()-mi) gg.toast(gn.."开启成功\n共修改" ..#jg.."条数据\n耗时"..axo.."秒\n -- -- 无情 -- --") end end function ZSPY(py, flag) if #jg > 0 then local mtp = {} for i, v in pairs(jg) do mtp[i] = {address = v.address + py , flags = flag} end mtp = gg.getValues(mtp) local result = {} for i, v in pairs(mtp) do if tostring(v.value) == string.format("%.1f", v.value) then result[#result + 1] = jg[i] end end jg = result end end function DZZ(py, lx, valeadd) --获取偏移地址的值 if #jg == 0 then gg.toast("未搜索到数据!") else t = {} for i, v in pairs(jg) do t[i] = {address= v.address+py, flags = lx} end local ss = gg.getValues(t) local zyx = {} for i, v in ipairs(ss) do zyx[i] = ss[i][valeadd] gg.addListItems(ss) axit=zyx[1] if valeadd=="address" then zyx[i]=string.format("%X",v.address) return zyx[1] else return axit end end end end function DZZY(DZXTE, XG, LX, nc, gn, free) --local 创建变量=DZZXY(地址变量搜索, "修改", 类型, add-获取地址 vee-获取数值) mi = os.clock() if Android11=="激活" then gg.setRanges(O+nc) else gg.setRanges(nc) end if DZXTE== nil then gg.sleep(500) gg.toast("没有获取到数据") gg.sleep(500) else gg.clearResults() gg.searchAddress(DZXTE, FFFFFFFFFF, LX) sl=gg.getResults(9999) if sl==nil then gg.toast("该内存无获取数据") else axtei=gg.getResults(9999) axteio=axtei[1]["value"] if XG=="XG" then else axo = string.format("%.1f",os.clock()-mi) gg.editAll(XG, LX) gg.toast(gn.."开启成功\n耗时"..axo.."秒\n -- -- 无情 -- --") end jgx=gg.getResults(9999) sl=gg.getResultCount() for i = 1, sl do dzy=jgx[i].address jgx=jgx[1]["value"] gg.addListItems({[1] = {address = dzy, flags = LX, freeze = free,value = jgx}}) return axteio end end end end ----------------------- function zkzb(menu,weizhi) tmp={} for k,v in pairs(menu) do tmp[k] = menu[k][weizhi] end return tmp,k end function WJZDH(wjlj, hs) file = io.open(wjlj,"r") if file==nil then gg.toast("无内容") io.open(wjlj, "w+"):write("0") else local lines = hs --指定行 local line = 0 local value = nil for l in io.lines(wjlj) do line = line +1 if line == lines then value = l break end end if value == nil then gg.toast("无数据") end io.close(file) return value end end function WJZDX(ms, wjlj, nr) io.open(wjlj, ms):write(nr) end ----------文件调用---------- function YC(sj) sj=sj*1000 gg.sleep(sj) end function GGYYT( axt ) gg.toast(axt) gg.playMusic("https://fanyi.baidu.com/gettts?lan=zh&text="..axt.."&spd=5&source=wise") YC(0.25) end GX="checkbox" ----------------------------偏移配置------------------------------- gg.clearResults() sj={} xgz={} function CXCX(ss,lx,nc,dz1,dz2) if ss~=nil then if lx~=nil then if nc==nil then nc=32 end gg.setRanges(nc) if dz1==nil then dz1="-1" end if dz2==nil then dz1="0" end gg.searchNumber(ss,lx,false,gg.SIGN_EQUAL,dz1,dz2) sl=gg.getResultCount() if sl~=0 then sj=gg.getResults(sl) gg.clearResults() else gg.toast("未搜索到主特征码") end else gg.toast("未搜索到主特征码") end else gg.toast("未搜索到主特征码") end end function CXpy(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value==value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} else gg.toast("缺少副特征码") end end function CXxg(value,lx,py,dj,name) if name==nil then name="功能" end if #sj~=nil then z={} for i=1,#sj do z[i]={} z[i].address=sj[i].address+py z[i].flags=lx z[i].value=value if dj==true then z[i].freeze=true end end if dj==true then gg.addListItems(z) else gg.clearList() gg.setValues(z) end if #z ~= 0 then gg.toast(""..name.."开启成功\n共修改 "..#z.." 个数据") else gg.toast(""..name.."开启失败\n请重选进程后尝试") end end end function bc(bz) if sj~=nil then _ENV[bz]=sj else gg.toast("无数据") end end function BaAdd(add) if gg.getTargetInfo().x64==true then t=gg.getValues({[1]={address=add,flags=32}}) return t[1].value else t=gg.getValues({[1]={address=add,flags=4}}) return t[1].value&0xFFFFFFFF end end function set(dz,xg,lx,dj) if dj=="true" then gg.addListItems({{address=dz,flags=lx,value=xg,freeze=true}}) else gg.setValues({{address=dz,flags=lx,value=xg}}) end gg.toast("已修改完成~") end function CXdz(py, lx, valeadd) if #sj == 0 then gg.toast("未搜索到数据!") else t = {} for i, v in pairs(sj) do t[i] = {address= v.address+py, flags = lx} end local ss = gg.getValues(t) local zyx = {} for i, v in ipairs(ss) do zyx[i] = ss[i][valeadd] gg.addListItems(ss) axit=zyx[1] if valeadd=="address" then zyx[i]=string.format("%X",v.address) return zyx[1] else return axit end end end end function editData(qmnb,qmxg)gg.setVisible(false)gg.clearResults()qmnbv=qmnb[3]["value"]or qmnb[3][1]qmnbt=qmnb[3]["type"]or qmnb[3][2]qmnbn=qmnb[2]["name"]or qmnb[2][1]gg.setRanges(qmnb[1]["memory"]or qmnb[1][1])gg.searchNumber(qmnbv,qmnbt)gg.refineNumber(qmnbv,qmnbt)sz=gg.getResultCount()if sz==0 then gg.toast(qmnbn.."开启失败")else sl=gg.getResults(999999)for i=1,sz do pdsz=true for v=4,#qmnb do if pdsz==true then pysz={{}}pysz[1].address=sl[i].address+(qmnb[v]["offset"]or qmnb[v][2])pysz[1].flags=qmnb[v]["type"]or qmnb[v][3]szpy=gg.getValues(pysz)tzszpd=tostring(qmnb[v]["lv"]or qmnb[v][1]):gsub(",","")pyszpd=tostring(szpy[1].value):gsub(",","")if tzszpd==pyszpd then pdjg=true pdsz=true else pdjg=false pdsz=false end end end if pdjg==true then szpy=sl[i].address for x=1,#qmxg do xgsz=qmxg[x]["value"]or qmxg[x][1]xgpy=szpy+(qmxg[x]["offset"]or qmxg[x][2])xglx=qmxg[x]["type"]or qmxg[x][3]xgdj=qmxg[x]["freeze"]or qmxg[x][4]xg={{address=xgpy,flags=xglx,value=xgsz}}if xgdj==true then xg[1].freeze=xgdj gg.addListItems(xg)else gg.setValues(xg)end end xgjg=true end end if xgjg==true then gg.toast(qmnbn.."开启成功")else gg.toast(qmnbn.."开启失败")end end end -------------------------------------------------------------------------- Qr_Q9kmJhey='CX0' gg.clearResults() sj={} xgz={} gg.toast("") function search(ss,lx,nc,dz1,dz2) if ss~=nil then if lx~=nil then if nc==nil then nc=32 end gg.setRanges(nc) if dz1==nil then dz1="-1" end if dz2==nil then dz1="0" end gg.searchNumber(ss,lx,false,gg.SIGN_EQUAL,dz1,dz2) sl=gg.getResultCount() if sl~=0 then sj=gg.getResults(sl) gg.toast("搜索到 "..sl.." 个结果") gg.clearResults() else gg.toast("未搜索到结果") end else gg.toast("无搜索值类型") end else gg.toast("无需搜索值") end end function py1(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value==value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} gg.toast("共偏移 "..#sj.." 个数据") else gg.toast("没有搜索数据") end end function py2(value,lx,py) if #sj~=nil then z1={} z2={} for i=1,#sj do z1[i]={} z1[i].address=sj[i].address+py z1[i].flags=lx end z1=gg.getValues(z1) for i=1,#sj do if z1[i].value~=value then z2[#z2+1]={} z2[#z2]=sj[i] end end sj=z2 z1={} z2={} gg.toast("共偏移 "..#sj.." 个数据") else gg.toast("没有搜索数据") end end function xg1(value,lx,py,dj) if #sj~=nil then z={} for i=1,#sj do z[i]={} z[i].address=sj[i].address+py z[i].flags=lx z[i].value=value if dj==true then z[i].freeze=true end end if dj==true then gg.addListItems(z) else gg.clearList() gg.setValues(z) end gg.toast("共修改 "..#z.." 个数据") else gg.toast("没有搜索数据") end end function xg2(bz,value,lx,py,dj) if #bz~=nil then z={} for i=1,#bz do z[i]={} z[i].address=bz[i].address+py z[i].flags=lx z[i].value=value if dj==true then z[i].freeze=true end end if dj==true then gg.addListItems(z) else gg.clearList() gg.setValues(z) end gg.toast("共修改 "..#z.." 个数据") else gg.toast("没有搜索数据") end end function bc(bz) if sj~=nil then _ENV[bz]=sj else gg.toast("无数据") end end function BaAdd(add) if gg.getTargetInfo().x64==true then t=gg.getValues({[1]={address=add,flags=32}}) return t[1].value else t=gg.getValues({[1]={address=add,flags=4}}) return t[1].value&0xFFFFFFFF end end function set(dz,xg,lx,dj) if dj=="true" then gg.addListItems({{address=dz,flags=lx,value=xg,freeze=true}}) else gg.setValues({{address=dz,flags=lx,value=xg}}) end gg.toast("已修改完成~") end function WXG(ss, lx, nc) mi = os.clock() gg.clearResults() gg.setRanges(nc) if true then gg.searchNumber(ss, lx) local count = gg.getResultsCount() if count then local result = gg.getResults(count) jg = result end end end function APY(num, py, flag) if #jg == 0 then else local mtp = {} for i, v in pairs(jg) do mtp[i] = {address = v.address + py, flags = flag} end mtp = gg.getValues(mtp) local result = {} for i, v in pairs(mtp) do if v.value == num then result[#result + 1] = jg[i] end end jg = result end end function FPYX(szp,py,lx) local mtpi = {} for i, v in pairs(jg) do mtpi[i] = {address = v.address + py, flags = lx} end mtpi = gg.getValues(mtpi) local resulti = {} for i, v in pairs(mtpi) do if v.value ~= szp then resulti[#resulti + 1] = jg[i] end end jg = resulti end function BXG(num, py, flag, gn, dj) if #jg == 0 then axo = string.format("%.1f",os.clock()-mi) gg.toast(gn.."开启失败\n无特征码\n耗时"..axo.."秒") else local v1 = {} for i, v in pairs(jg) do v1[#v1 + 1] = {address = v.address + py, flags = flag, value = tonumber(num), freeze = dj} end gg.addListItems(v1) gg.setValues(v1) axo = string.format("%.1f",os.clock()-mi) gg.toast(gn.."开启成功\n共修改" ..#jg.."条数据\n耗时"..axo.."秒") end end function WXG(ss, lx, nc) mi = os.clock() gg.clearResults() gg.setRanges(nc) if true then gg.searchNumber(ss, lx) local count = gg.getResultsCount() if count then local result = gg.getResults(count) jg = result end end end function APY(num, py, flag) if #jg == 0 then else local mtp = {} for i, v in pairs(jg) do mtp[i] = {address = v.address + py, flags = flag} end mtp = gg.getValues(mtp) local result = {} for i, v in pairs(mtp) do if v.value == num then result[#result + 1] = jg[i] end end jg = result end end --------↓↓判断偏移该地址的值不等于某个值 function FPYX(szp,py,lx) local mtpi = {} for i, v in pairs(jg) do mtpi[i] = {address = v.address + py, flags = lx} end mtpi = gg.getValues(mtpi) local resulti = {} for i, v in pairs(mtpi) do if v.value ~= szp then resulti[#resulti + 1] = jg[i] end end jg = resulti end ----------↑↑ function BXG(num, py, flag, gn, dj) if #jg == 0 then axo = string.format("%.1f",os.clock()-mi) gg.toast(gn.."开启失败\n无特征码\n耗时"..axo.."秒") else local v1 = {} for i, v in pairs(jg) do v1[#v1 + 1] = {address = v.address + py, flags = flag, value = tonumber(num), freeze = dj} end gg.addListItems(v1) gg.setValues(v1) axo = string.format("%.1f",os.clock()-mi) gg.toast(gn.."开启成功\n共修改" ..#jg.."条数据\n耗时"..axo.."秒") end end ------------------------------------------------------------------------- function CSM(C,S,M)if M~=nil then if C==nil then gg.toast(M..'开启失败\n原因:无主特种码')elseif C==false then gg.toast(M..'开启失败\n原因:无副特征码')else local x,d={},{}for i=1,#C do for k,w in ipairs(S)do local t={}t['address']=C[i]+w[1]*4 t['flags']=w[2]t['value']=w[3]if(w[4]==true)then t['freeze']=true d[#d+1]=t else x[#x+1]=t end end end gg.setValues(x)gg.addListItems(d)gg.toast(M..'\n开启成功')end elseif S~=nil then gg.clearResults()gg.setRanges(C[1])gg.searchNumber(C[2],C[3],false,gg.SIGN_EQUAL,C[4],C[5],C[6])local SL=gg.getResultCount()local SS=gg.getResults(SL)gg.clearResults()local DZ={}if(SL>0)then for i,v in ipairs(SS)do v.isUseful=true end for k=1,#S do local tmp={}local num=S[k][2]for i,v in ipairs(SS)do tmp[#tmp+1]={}tmp[#tmp].address=v.address+S[k][1]*4 tmp[#tmp].flags=v.flags end tmp=gg.getValues(tmp)for i,v in ipairs(tmp)do if (v.value~=num)then SS[i].isUseful=false end end end for i,v in ipairs(SS)do if(v.isUseful)then DZ[#DZ+1]=v.address end end if DZ[1]==nil then return false else return DZ end else return nil end end end local function hqsj(dz,sj)local t={}for i,v in ipairs(sj)do t[i]={}t[i].address=dz+sj[i][1]*4 t[i].flags=sj[i][2]end local ss=gg.getValues(t)local s={}for i,v in ipairs(ss)do s[i]=ss[i]['value']end return s end local function DXWJ(l,m,n) if m==1 then local c=io.open(l,'r') if c==nil then return c else local c=io.open(l,'r') g=c:read('*a') c:close() end return g elseif m==2 then local file=io.open(l,'w') file:write(n) file:close() end end function dqzdy(l) local jjj=DXWJ(l,1) if jjj==nil then ZDYZB={} else local sss=DXWJ(l,1) if load("ZDYZB="..sss)==nil then ZDYZB={}else load("ZDYZB="..sss)() end end end function dqzdy(l) local jjj=DXWJ(l,1) if jjj==nil then ZDYZB={} else local sss=DXWJ(l,1) if load("ZDYZB="..sss)==nil then ZDYZB={}else load("ZDYZB="..sss)() end end end open = "[开启]" close = "[恢复]" gg.alert("无情\n"..os.date("本次脚本开启时间为:\n%Y年%m月%d日%H时%M分%S秒").."") function CX0() local CX = gg.multiChoice({"定怪","加速","娱乐","瞬移","返回菜单"},nil,"无情") if CX == nil then else if CX[1] == true then BC1() end if CX[2] == true then BC2() end if CX[3] == true then BC3() end if CX[4] == true then BC4() end if CX[5] == true then CXZJ() end XGCK=-1 end end function BC1() while true do if gg.isVisible(true) then XGCK=1 gg.setVisible(false) end if XGCK==1 then local CX = gg.multiChoice({"定怪/家园","怪物无伤","怪物延迟","怪物延迟②","怪物遁地","14免疫狗毒","免疫技能","怪物跟随","返回菜单",}, nil, "此功能为定怪,不要被录视频上传官方,容易连做") if CX == nil then else if CX[1] == true then BCYE1() end if CX[2] == true then BCYE2() end if CX[3] == true then BCYE3() end if CX[4] == true then BCYE4() end if CX[5] == true then BCYE5() end if CX[6] == true then BCYE6() end if CX[7] == true then BCYE7() end if CX[8] == true then BCYE8() end if CX[9] == true then CX0() end XGCK=-1 end end end end function BCYE1() F = gg.alert("定怪", "开","关") if F == 1 then gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC+gg.REGION_OTHER) gg.searchNumber('1080483840',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1080483840',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1075182469',gg.TYPE_DWORD) gg.toast('定怪成功') gg.clearResults() end if F == 2 then gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC+gg.REGION_OTHER) gg.searchNumber('1075182469',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1075182469',gg.TYPE_DWORD,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('1080483840',gg.TYPE_DWORD) gg.toast('定怪恢复成功') gg.clearResults() end end function BCYE2() CXCX(1073217536, 4, gg.REGION_CODE_SYS + gg.REGION_OTHER) CXpy(1058390016, 4, 8)CXxg(3, 64, -12, false, "怪物无伤开启成功")end function BCYE3() CXCX(30000,4,4+-2080896) CXpy(180,4,-0x48) CXpy(-93293.375,16,0x218) CXpy(3,16,0x248) CXpy(11989,2,0x192) CXxg(-0.1,16,-0x1C,true, "延迟[开启成功]")end function BCYE4() vv = gg.prompt({i871='请输入怪物的攻击放慢倍数(1为正常,1-11怪物有伤害,12-99+怪物没有伤害,脱离怪物攻击范围刷新!例:11,恢复请输入1)'}, {i871='11'}) if vv == nil then FKCJIAOBEN() else fb91() end end function fb91() gg.clearResults() CXCX(30000,D,Ca) CXpy(28,D,100) CXpy(32,D,104) CXpy(68,D,108) CXxg(vv['i871'],F,116,false) gg.toast("延时②已开启") end function BCYE5() F = gg.alert("怪物飞天/遁地","开启","关闭") if F == 1 then js=gg.prompt({"0为遁地,1为低空,2为高空,3为云海之上\n自行调节高度[0;3]"},{},{"number"}) if js == nil then gg.alert("你选择了取消") BC1() end if js[1] == "0" then Js1=-100 elseif js[1] == "1" then Js1=100 elseif js[1] == "2" then Js1=500 elseif js[1] == "3" then Js1=999 end if js[1] >= "2" then gwft() else gwft() end end if F == 2 then CXCX(6881346,D,Ca) CXpy(4259940,D,0x10) CXxg(31.9375,E,0x4,false,"怪物飞天/遁地") end end function gwft() gg.toast("正在开启怪物飞天/遁地中…") CXCX(6881346,D,Ca) CXpy(4259940,D,0x10) CXxg(Js1,E,0x4,false,"怪物飞天/遁地") if #z == 0 then CXCX(6881346,D,Ca) CXpy(4259940,D,0x10) CXxg(Js1,E,0x4,false,"怪物飞天/遁地") if #z == 0 then CXCX(6881346,D,Ca) CXpy(4259940,D,0x10) CXxg(Js1,E,0x4,false,"怪物飞天/遁地") if #z == 0 then CXCX(6881346,D,Ca) CXpy(4259940,D,0x10) CXxg(Js1,E,0x4,false,"怪物飞天/遁地") end end end end function BCYE6() gg.alert("需要在狗子出来之后打开,不然怪物不会出来") CXCX(477.0,E,gg.REGION_OTHER+gg.REGION_C_ALLOC) CXpy(413.0,E,-32) CXpy(11.0,E,64) CXxg(1,E,32,false,"免疫狗毒开启成功")end function BCYE7() editData( { {["memory"] = Ca+O}, {["name"] = "初始化1"}, {["value"] = 30000, ["type"] = D}, {["lv"] = 180,["offset"] =-0x48, ["type"] = D},}, { {["value"] = -1,["offset"] =-0x1C, ["type"] = F,["freeze"] = false}, } ) gg.clearResults() editData( { {["memory"] = Ca+Ch+O}, {["name"] = "防技能1"}, {["value"] = 1081851904, ["type"] = D}, {["lv"] = 1081589760,["offset"] =-32, ["type"] = D}, }, { {["value"] = 0,["offset"] =284, ["type"] = E,["freeze"] = true}, } ) editData( { {["memory"] = Ca+Ch+O}, {["name"] = "防技能2"}, {["value"] = 1081851904, ["type"] = D}, {["lv"] = 1081589760,["offset"] =-32, ["type"] = D}, }, { {["value"] = 8,["offset"] =284, ["type"] = E,["freeze"] = true}, } ) gg.clearResults()end function BCYE8() CXCX(848348862,D,Ca+O) CXpy(-1412154537,D,4) CXpy(-568567367,D,8) CXxg(0,F,32,true,"君行开启成功")end function BC2() while true do if gg.isVisible(true) then XGCK=1 gg.setVisible(false) end if XGCK==1 then local CX = gg.multiChoice({"一档加速","二档加速","三档加速","自定义加速","返回菜单",}, nil, "大黑耗子来喽") if CX == nil then else if CX[1] == true then BCXM1() end if CX[2] == true then BCXM2() end if CX[3] == true then BCXM3() end if CX[4] == true then BCXM4() end if CX[5] == true then CX0() end XGCK=-1 end end end end function BCXM1() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC|gg.REGION_OTHER) gg.searchNumber("0.79~0.83F;55.0E", FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.79~0.83",FLOAT , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(999)--设置修改前200个代码 gg.editAll("0.89", FLOAT) gg.toast("一档开启成功") gg.clearResults() end function BCXM2() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC|gg.REGION_OTHER) gg.searchNumber("0.79~0.83F;55.0E", FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.79~0.83",FLOAT , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(999)--设置修改前200个代码 gg.editAll("0.995", FLOAT) gg.toast("二档开启成功") gg.clearResults() end function BCXM3() gg.alert("不要上坐骑,概率导致封号") gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC|gg.REGION_OTHER) gg.searchNumber("0.79~0.83F;55.0E", FLOAT, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber("0.79~0.83",FLOAT , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(999)--设置修改前200个代码 gg.editAll("1.5", FLOAT) gg.toast("开启成功") gg.clearResults() end function BCXM4() gg.alert("不要上坐骑,修改数为1") gg.clearResults() gg.setRanges(Ca+O) gg.searchNumber("0.82039999001", gg.TYPE_FLOAT, 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_FLOAT,freeze = true,value = 2}}) end vl = gg.prompt({qc99='输入1不要超过否则封号'}, {qc99=''}) if vl == nil then FKCJIAOBEN() else fb1470() end end function fb1470() gg.alert("不要上坐骑,修改数为1") gg.clearResults() gg.setRanges(Ca+O) gg.searchNumber("0.8143370748", gg.TYPE_FLOAT, 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_FLOAT,freeze = true,value = 2}}) end vl = gg.prompt({qc99='输入1不要超过否则封号'}, {qc99=''}) if vl == nil then FKCJIAOBEN() else fb1470() end end function fb1470() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC|gg.REGION_OTHER) gg.searchNumber('0.811~0.815',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('0.811~0.815',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) XL=(vl['qc99']) gg.getResults(9999) gg.editAll(vl['qc99'], gg.TYPE_FLOAT) gg.toast('加速开启成功') gg.clearResults()end function BC3() while true do if gg.isVisible(true) then XGCK=1 gg.setVisible(false) end if XGCK==1 then local CX = gg.multiChoice({"遮挡信息","人物隐身","️人物高跳","人物防摔","水上行走","水下行走","全图游泳","全屏拾取","夜视功能","锁定黑夜","锁定白天","透视地面","无限耐力","飞天开","飞天关","清空地图","返回菜单",}, nil, "") if CX == nil then else if CX[1] == true then BCCH1() end if CX[2] == true then BCCH2() end if CX[3] == true then BCCH3() end if CX[4] == true then BCCH4() end if CX[5] == true then BCCH5() end if CX[6] == true then BCCH6() end if CX[7] == true then BCCH7() end if CX[8] == true then BCCH8() end if CX[9] == true then BCCH9() end if CX[10] == true then BCCH10() end if CX[11] == true then BCCH11() end if CX[12] == true then BCCH12() end if CX[13] == true then BCCH13() end if CX[14] == true then BCCH14() end if CX[15] == true then BCCH15() end if CX[16] == true then BCCH16() end if CX[17] == true then CX0() end XGCK=-1 end end end end function BCCH1() F = gg.alert("[ID名字马赛克]", "[开启]", "[关闭]") if F == 1 then setSize(20) setWidth(10) drawText("NIGOUYANNIGOUYAN", 240, 1070) drawText("NIGOUYANNIGOUYAN", 535, 30) end if F == 2 then removeAll() end end function BCCH2() CXCX(0.5,E,Ca+O) CXpy(6.89545019E-314,E,4) CXpy(1.5E-323,E,8) CXpy(0.5,E,-16) CXpy(1.5E-323,E,-8) CXxg(-65,E,-16,true,"隐身开启成功")end function BCCH3() vv = gg.prompt({gt4='请输入"20~400"(输入20恢复正常)请不要超过400!'}, {gt4="100"}) if vv == nil then FKCJIAOBEN() else gaot1() end end function gaot1()gg.clearResults()CXCX(1081262080,D,Ca+A+O+Ch+Jh+Cd+Cb)CXpy(1075576832,D,64)CXpy(6,D,68)CXxg(vv["gt4"],E,28,false)gg.toast("高跳已开启")end function BCCH4() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC+gg.REGION_OTHER) gg.searchNumber('8.0;0.01',gg.TYPE_DOUBLE,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('8',gg.TYPE_DOUBLE,false,gg.SIGN_EQUAL,0, -1) gg.getResults(100) gg.editAll('12349',gg.TYPE_DOUBLE) gg.toast('防摔开启成功') gg.clearResults() end function BCCH5() if QTSS == 0 then QS = 0.2 elseif QTSS == 1 then QS = 999999 elseif QTSS == 2 then QS = -1.01 end F = gg.alert("[水上行走]", "[开启]","[关闭]") if F == 1 then gg.clearResults() gg.setRanges(Ca+O) gg.searchNumber(""..QS..";1.32665534584E-313::10000", DOUBLE, false, gg.SIGN_EQUAL, 0, -1)gg.searchNumber(""..QS.."", DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)gg.editAll("-1.01", DOUBLE)gg.clearResults()gg.toast("无情:水上行走开启成功")QTSS=2 end if F == 2 then gg.clearResults()gg.setRanges(Ca+O)gg.searchNumber(""..QS..";1.32665534584E-313::10000", DOUBLE, false, gg.SIGN_EQUAL, 0, -1)gg.searchNumber(""..QS.."", DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200)gg.editAll("0.2", DOUBLE) gg.clearResults()gg.toast("无情:水上行走恢复成功") QTSS=0 end end function BCCH6() gg.clearResults()gg.setRanges(Ca+O)gg.searchNumber("1.01;1.32665534584E-313::10000", DOUBLE, false, gg.SIGN_EQUAL, 0, -1)gg.searchNumber("1.01", DOUBLE, false, gg.SIGN_EQUAL, 0, -1)gg.getResults(200)gg.editAll("0.5", DOUBLE)gg.clearResults()gg.toast("水下行走")end function BCCH7() if QTSS == 0 then QS = 0.2 elseif QTSS == 1 then QS = 999999 elseif QTSS == 2 then QS = -1.01 end F = gg.alert("[全图游泳]", "[开启]","[关闭]") if F == 1 then gg.clearResults() gg.setRanges(Ca+O) gg.searchNumber(""..QS..";1.32665534584E-313::10000", DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(""..QS.."", DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200) gg.editAll("999999", DOUBLE) gg.clearResults() gg.toast("无情:全图游泳开启成功") QTSS=1 end if F == 2 then gg.clearResults() gg.setRanges(Ca+O) gg.searchNumber(""..QS..";1.32665534584E-313::10000", DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.searchNumber(""..QS.."", DOUBLE, false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200) gg.editAll("0.2", DOUBLE) gg.clearResults() gg.toast("无情:全图游泳恢复成功") QTSS=0 end end function BCCH8() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC+gg.REGION_OTHER) gg.searchNumber('1.5',gg.TYPE_DOUBLE,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('1.5',gg.TYPE_DOUBLE,false,gg.SIGN_EQUAL,0, -1) gg.getResults(200) gg.editAll('8',gg.TYPE_DOUBLE) gg.toast('拾取开启成功') gg.clearResults() end function BCCH9() CSM(CSM({32,21,16,0,FW},{{1, },{2,2},{-1, 20}}),{{-22,16,-1},{-23,16,-1}},"夜视")end function BCCH10() CXCX(1071015526, 4,Ca+O) CXpy(1079001088, 4, 256) CXxg(1, 64, 316, false, "黑夜锁定")end function BCCH11() CXCX(1071015526, 4,Ca+O) CXpy(1079001088, 4, 256) CXxg(1080.2, 64, 316, false, "白天锁定")end function BCCH12() gg.clearResults()gg.setRanges(Ca+O)gg.searchNumber("2F;-32,768W;11D;-1D::", gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL, 0, -1)gg.searchNumber("2", gg.TYPE_FLOAT, false, gg.SIGN_EQUAL, 0, -1)gg.getResults(99999)gg.editAll("9999", gg.TYPE_FLOAT)gg.clearResults()gg.toast("透视地形开启成功")end function BCCH13() vv = gg.prompt({kj10='请输入你现在的耐力'}, {kj10=""}) if vv == nil then FKCJIAOBEN() else fb1450() end end function fb1450() gg.clearResults() gg.setRanges(4) gg.searchNumber(vv["kj10"], gg.TYPE_DOUBLE, false, gg.SIGN_EQUAL,0x00000000,0xC777FFFF) S=(vv['kj10']); gg.getResults(100) gg.editAll("9999999", gg.TYPE_DOUBLE) gg.toast("无限耐力开启成功") gg.clearResults() end function BCCH14() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber("0.10000000149011612;0.3799999952316284;0.800000011920929;1.39999997616::", FLOAT, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("飞天开启失败") else gg.searchNumber("1.39999997616",FLOAT , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200) gg.editAll("300", gg.TYPE_FLOAT) gg.toast("飞天开启成功") gg.clearResults() end end function BCCH15() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC) gg.searchNumber("0.10000000149011612;0.3799999952316284;0.800000011920929;300::", FLOAT, false, gg.SIGN_EQUAL, 0, -1) if gg.getResultCount() == 0 then gg.toast("飞天恢复开启失败") else gg.searchNumber("300",gg.TYPE_FLOAT , false, gg.SIGN_EQUAL, 0, -1) gg.getResults(200) gg.editAll("1.4", gg.TYPE_FLOAT) gg.toast("飞天恢复开启成功") gg.clearResults() end end function BCCH16() F =gg.alert("此功能", "开","关") if F == 1 then local FKC_a7 = os.clock() gg.clearResults() CXCX(1080459264,D,Ca) CXpy(2716,D,152) CXxg(11,E,156,false) gg.toast("清空地图已开启") end if F == 2 then local FKC_a7 = os.clock() gg.clearResults() CXCX(1080459264,D,Ca) CXpy(2716,D,152) CXxg(11,E,156,false) gg.toast("清空地图关闭成功") end end function BC4() local CX = gg.choice({"泡泡自动瞬移[无限]","美人鱼自动瞬移[无限]","高度瞬移[手动]","返回菜单",},nil,"无情无封瞬移") if CX == 1 then PPZD() end if CX == 2 then MRYZD() end if CX == 3 then ZZMM() end if CX == 4 then CX0()end XGCK=-1 end function PPZD() CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(1628,E,-44,false) CXxg(18547,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2405,E,-44,false) CXxg(19000,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2866,E,-44,false) CXxg(18457,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(1846,E,-44,false) CXxg(17720,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2382,E,-44,false) CXxg(17616,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2935,E,-44,false) CXxg(17715,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(15750,E,-44,false) CXxg(18210,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(16257,E,-44,false) CXxg(17720,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(16790,E,-44,false) CXxg(17610,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(17530,E,-44,false) CXxg(18600,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2315,E,-44,false) CXxg(2860,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(3010,E,-44,false) CXxg(2394,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(3126,E,-44,false) CXxg(1647,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2289,E,-44,false) CXxg(1469,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(1440,E,-44,false) CXxg(1603,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(16480,E,-44,false) CXxg(2370,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(17900,E,-44,false) CXxg(2695,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(16777,E,-44,false) CXxg(1373,E,-12,false) end function MRYZD() CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(741,E,-44,false) CXxg(17234,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(740,E,-44,false) CXxg(18235,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2242,E,-44,false) CXxg(16732,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(1236,E,-44,false) CXxg(19735,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(3742,E,-44,false) CXxg(17235,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(3737,E,-44,false) CXxg(19735,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(4239,E,-44,false) CXxg(18735,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(14239,E,-44,false) CXxg(18236,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(15239,E,-44,false) CXxg(19234,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(17740,E,-44,false) CXxg(19735,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(19239,E,-44,false) CXxg(19735,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(18239,E,-44,false) CXxg(17735,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(19240,E,-44,false) CXxg(18734,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(3740,E,-44,false) CXxg(8740,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2745,E,-44,false) CXxg(8238,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(5242,E,-44,false) CXxg(8240,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(1743,E,-44,false) CXxg(7737,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(5742,E,-44,false) CXxg(7237,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(1245,E,-44,false) CXxg(6740,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(2742,E,-44,false) CXxg(5240,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(5243,E,-44,false) CXxg(5238,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(3743,E,-44,false) CXxg(4738,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(741,E,-44,false) CXxg(3239,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(242,E,-44,false) CXxg(1739,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(1242,E,-44,false) CXxg(737,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(5742,E,-44,false) CXxg(2239,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(4242,E,-44,false) CXxg(1739,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(5742,E,-44,false) CXxg(238,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(14739,E,-44,false) CXxg(2236,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(17740,E,-44,false) CXxg(3740,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(18745,E,-44,false) CXxg(1740,E,-12,false) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("5秒后传送下一处\n\n请快速拾取") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:4秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:3秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:2秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end gg.toast("倒计时:1秒") gg.sleep(1000) if gg.isVisible(true) then gg.alert("停止循环","是的") h() end CXCX(7758258,D,Ca) CXpy(7758258,D,0) CXxg(5738,E,-44,false) CXxg(2235,E,-12,false) end Alltables={ { {"乐园岛(换群岛)", 12326, 13, 14178}, {"阳光岛.海底", 10360, 15, 4664},{"龙树岛.天空", 11658, 13, 6381}, {"赛兰斯之城.地底", 4480, 7, 7434}, {"都广之野.天宫", 18255, 20, 10097}, {"天宫入口", 18514, 200, 10799}, {"北境", 12041, 9, 18411}, {"火山岛", 10171, 8, 8170},{"旧晨雾森林", 14252, 24, 15998}, {"旧郁金香平原", 16117, 7, 15639}, {"西南瞭望塔", 2240, 9, 2218},{"东南瞭望塔", 17248, 9, 2218}, {"东北瞭望塔", 16749, 9, 18218},{"西北瞭望塔", 2249, 9, 18219}, {"纳坦岛", 4072, 9, 9428},{"枯骨山脉", 12502, 9, 8936}, {"银月丘陵", 15361, 9, 6688},{"海角森林", 7924, 9, 6315}, {"乐乐河谷", 5743, 9, 11264}, {"七里香", 7444, 9, 8282},{"星域",3131,1500,5139}, }, { {"火龙草1",11315, 7, 10717},{"火龙草2", 11156, 7, 10737}, {"火龙草3", 10504, 7, 9888},{"火龙草4", 10416, 7, 9783}, {"火龙草5", 11478, 7, 9048},{"火龙草6", 11545, 7, 9053}, {"冰龙草1", 11603, 7, 18285},{"冰龙草2", 11602, 7, 17701}, {"冰龙草3", 12050, 7, 17696},{"冰龙草4", 12242, 7, 18140}, } , { {"夕阳花1(更新点)", 12375, 500, 5171},{"夕阳花2(更新点)", 11525, 400, 4621}, {"夕阳花3(更新点)", 11161, 380, 5156},{"夕阳花4(更新点)", 10887, 500, 5742}, {"夕阳花5", 12165, 500, 5433},{"夕阳花6", 12283, 500, 5393},{"夕阳花7", 12327, 500, 5271}, {"夕阳花8", 11357, 500, 5340},{"夕阳花9", 11879, 500, 4802},{"夕阳花10", 11837, 500, 4700}, {"夕阳花11", 11715, 500, 4725},{"夕阳花12", 11064, 500, 4849},{"夕阳花13", 11000, 500, 5788},{"夕阳花14", 10790, 500, 5950},{"夕阳花15", 10636, 500, 5918}, {"深海珊瑚1(更新点)",19007, 9, 9455},{"深海珊瑚2(更新点)",18938, 9, 9428},{"深海珊瑚3(更新点)",19288, 9, 11526}, }, { {"北境宝箱1", 11690, 7, 18000},{"北境宝箱2", 11850, 240, 17800},{"北境宝箱3", 11940, 7, 17590}, {"北境宝箱4", 12246, 7, 18132},{"罕见宝箱1", 2045, 9, 18348},{"罕见宝箱2", 2198, 9, 18103}, {"罕见宝箱3", 2020, 9, 2283},{"罕见宝箱4", 8135, 9, 7115},{"罕见宝箱5", 16611, 9, 18120}, {"罕见宝箱6", 17582, 9, 2332},{"附魔石1",15890, 9,16300},{"附魔石2", 13866, 9, 16012}, {"附魔石3", 9609, 9, 16410}, {"漂流瓶1",5300,9,13096},{"漂流瓶2",5362,9,12661},{"漂流瓶3",10814,9,14903},{"漂流瓶4",11134.8,9,13134}, {"漂流瓶5",12192,9,12608},{"漂流瓶6",16187,9,11455},{"漂流瓶7",15750,9,10771},{"漂流瓶8",16090,9,10452}, {"漂流瓶9",16174,9,8653},{"漂流瓶10",15743,9,8671},{"漂流瓶11",11327,200,5318},{"漂流瓶12",11285,9,4938},{"漂流瓶13",4762,9,7244}, } , { {"霸王龙1", 7771, 7, 7278},{"霸王龙2", 17802, 7, 13426},{"霸王龙3", 16404, 7, 16119}, {"海鳄龙1", 16247, 9, 10977},{"海鳄龙2", 15802, 9, 10698},{"海鳄龙3", 16252, 9, 10111}, {"海鳄龙4", 15288, 9, 6488}, {"暗黑霸王龙1",9137,9,8814},{"暗黑霸王龙2",9558,9,8875},{"暗黑霸王龙3",9114,9,7879},{"暗黑霸王龙4",9322,9,7681},{"暗黑霸王龙5",9907,9,7491},{"火龙1",11520,7,9018},{"火龙2",10458,7,9834},{"火龙3",11234,7,10741},{"幻龙1",10725,500,5195},{"幻龙2",10886,500,5619},{"幻龙3",11692,500,5737},{"幻龙4",12173,500,5298}, {"幻龙5",11217,500,5269},{"幻龙6",11826,500,4657}, }, { {"地底入口", 5192, 7, 7384},{"地底传送阵", 4887, 7, 7403}, {"海底入口", 10268, 90, 4246}, {"章鱼(开无视海底)", 9967, -250, 2348}, {"奇美拉(开无视海底)", 4246, -250, 5121},{"嫦娥",18607,1500,12195},{"星神",2757,1800,4750} }, { {"小鸟1", 9605, 9, 16391},{"小鸟2", 8072, 9, 15477},{"小鸟3", 10352, 9, 13161}, {"小鸟4", 9358, 9, 112553},{"小鸟5", 9195, 9, 8831},{"小鸟6", 7638, 9, 7445}, {"小鸟7", 8135, 9, 7115},{"小鸟8", 7805, 9, 6540},{"小鸟9", 2235, 9, 18184}, {"小鸟10", 16709, 9, 18205},{"小鸟11", 2295, 9, 2173},{"小鸟12", 16364, 9, 16494}, {"小鸟13", 14623, 9, 115689},{"小鸟14", 14092, 9, 13825},{"小鸟15", 15050, 9, 11291}, {"小鸟16", 13133, 9, 10020}, }, { {"狮鹫1", 8334, 9, 15598},{"狮鹫2", 13863, 9, 15969},{"狮鹫3", 14102, 9, 15513}, {"狮鹫4", 14329, 9, 15446},{"狮鹫5", 5559, 9, 1088},{"狮鹫6", 10389, 9, 03521}, {"狮鹫7", 10357, 9, 13165},{"狮鹫8", 18940, 9, 15477},{"狮鹫9", 8283, 9, 10253}, {"北境犀鸟1", 9610, 9, 16388},{"北境犀鸟2", 9670, 9, 14425},{"北境犀鸟3", 11773, 9, 17982},{"北境犀鸟4", 12353, 9, 18149}, {"虎皮鲨1",447,9,15803},{"虎皮鲨2",2719,9,11806},{"虎皮鲨3",913,9,9408},{"虎皮鲨4",3515,9,9616}, {"虎皮鲨5",2703,9,7783},{"虎皮鲨6",2653,9,6378},{"虎皮鲨7",1403,9,5434},{"虎皮鲨8",5826,9,603}, {"虎皮鲨9",9066,9,872},{"虎皮鲨10",10580,9,5240},{"虎皮鲨11",11950,9,1163},{"虎皮鲨12",14087,9,1376}, {"虎皮鲨13",13086,9,1086},{"虎皮鲨14",18768,9,11960},{"虎皮鲨15",19190,9,14540},{"虎皮鲨16",18955,9,16066}, {"独角兽1(更新必刷)",9254,9,15039.5},{"独角兽2",9246,9,15379},{"独角兽3",8845,9,15220},{"独角兽4",8409,9,14964.9}, {"独角兽5",8997,9,14746},{"独角兽6",9689,9,14928},{"独角兽7",9695,9,14728},{"独角兽8",8558,9,14313}, {"独角兽9",8873,9,14049},{"独角兽10",9417,9,14106},{"独角兽11",9877,9,13837},{"独角兽12",10114,9,14507}, }, { {"毒蘑菇1", 7992, 9, 6674},{"毒蘑菇2", 7965, 9, 6512},{"毒蘑菇3", 7815, 9, 6521}, {"毒蘑菇4", 8463, 9, 10643},{"毒蘑菇5", 8458, 9, 10648},{"毒蘑菇6", 7700, 9, 10515}, {"毒蘑菇7", 7530, 9, 9934},{"毒蘑菇8", 7624, 9, 10356}, } , { {"白色小花1",10573, 9, 13660},{"白色小花2(更新点)", 9435, 9, 14547}, {"白色小花3", 8075, 9, 15493},{"白色小花4(更新点)", 9173, 9, 15056}, {"水晶睡莲1",5724,9,14141},{"水晶睡莲2",6415,9,13314},{"水晶睡莲3",6224,9,13296}, {"水晶睡莲4",8310,9,10415},{"水晶睡莲5",12935,9,10667},{"水晶睡莲6",14587,9,10192}, {"水晶睡莲7",15273,9,10350},{"水晶睡莲8",14746,9,9237},{"水晶睡莲9",15329,9,8867}, {"红莲①5朵",15680, 9,8168},{"红莲②5朵",15778,9,7879},{"蓝莲①2朵",13179, 9,7573}, {"蓝莲②3朵",13755, 9,7001},{"蓝莲③2朵",5714, 9,14149},{"蓝莲④",5336, 9,14097},{"蓝莲⑤2朵",5061, 9,14323}, {"辣椒1",15721, 9,8390}, {"辣椒2", 15821, 9, 7951}, {"辣椒3",16103, 9,7947},{"辣椒4", 16165, 9, 8150}, {"辣椒5",15681, 9,7758}, {"辣椒6", 4975, 9, 11169}, {"辣椒7",5303, 9,11545},{"辣椒8", 5715, 9, 11928}, {"旋岚草1",11628 , 7, 5867},{"旋岚草2",11803, 7, 5805},{"旋岚草3", 11882, 7, 5778},{"旋岚草4", 11341, 7, 5384}, {"旋岚草5", 11436, 7, 5296},{"旋岚草6", 11139, 7, 5135},{"旋岚草7", 11330, 7, 4733}, {"竹笋1", 15711, 7, 11270},{"竹笋2", 15996, 7, 11240},{"竹笋3", 16232, 7, 11253},{"竹笋4", 5200, 7, 14140},{"竹笋5", 13442, 7, 6665}, }, { {"黑遗迹宝箱1",14805, 9,7750},{"黑遗迹宝箱2",15800 , 9, 11285}, {"黑遗迹宝箱3",11090, 9,10877},{"黑遗迹宝箱4", 9826, 9, 8079}, {"黑遗迹宝箱5",8369, 9,10621},{"黑遗迹宝箱6", 9423, 9, 14922}, {"黑遗迹宝箱7",8430, 9,14742}, }, { {"水晶遗迹宝箱1",5147, 9,14653},{"水晶遗迹宝箱2", 11113, 9, 13938}, {"水晶遗迹宝箱3",9620, 9,16377},{"水晶遗迹宝箱4", 4846, 9, 11465}, {"水晶遗迹宝箱5",10264, 9,12279},{"水晶遗迹宝箱6", 8032, 9, 11129}, {"水晶遗迹宝箱7",9347, 9,10311},{"水晶遗迹宝箱8", 7940, 9, 7719}, {"水晶遗迹宝箱9",9060, 9,8254},{"水晶遗迹宝箱10", 102649, 8602}, {"水晶遗迹宝箱11",13925, 9,11447},{"水晶遗迹宝箱12", 15457, 9, 11377}, {"水晶遗迹宝箱13",15788, 9,7462},{"水晶遗迹宝箱14", 13088, 9, 6703}, {"水晶遗迹宝箱15",13855, 9,15961},{"水晶遗迹宝箱16", 14600, 9, 15933}, {"水晶遗迹宝箱17",15583, 9,16469},{"水晶遗迹宝箱18", 15799, 9, 16312}, {"水晶遗迹宝箱19",16119, 9,15933},{"水晶遗迹宝箱20", 16591, 9, 16620}, {"水晶遗迹宝箱21",18038, 9,15286},{"水晶遗迹宝箱22", 18638, 9, 15378}, {"水晶遗迹宝箱23",17678, 9,14512},{"水晶遗迹宝箱24", 18613, 9, 14356}, {"水晶遗迹宝箱25",17576, 9,14078},{"水晶遗迹宝箱26", 18280, 9, 13544}, }, { {"美人鱼鳞片1",1240, 9,19736},{"美人鱼鳞片2",2240, 9,19736}, {"美人鱼鳞片3",3741, 9,19736}, {"美人鱼鳞片4",741, 9,18236},{"美人鱼鳞片5",3740, 9,17236},{"美人鱼鳞片6",740, 9,17236}, {"美人鱼鳞片7",2241, 9,16736},{"美人鱼鳞片8",17741, 9,19736},{"美人鱼鳞片9",15241, 9,19236}, {"美人鱼鳞片10",19241, 9,19736},{"美人鱼鳞片11",19240, 9,18736},{"美人鱼鳞片12",18241, 9,17736}, {"美人鱼鳞片13",27409, 9,8236},{"美人鱼鳞片14",1740, 9,7736},{"美人鱼鳞片15",5241, 9,8236}, {"美人鱼鳞片16",1240, 9,6736},{"美人鱼鳞片17",5741, 9,7236},{"美人鱼鳞片18",1741, 9,6236}, {"美人鱼鳞片19",5241, 9,5236}, {"美人鱼鳞片20",2741, 9,5236}, {"美人鱼鳞片21",3740, 9,4736},{"美人鱼鳞片22",5741, 9,2236},{"美人鱼鳞片23",4241, 9,1736}, {"美人鱼鳞片24",1241, 9,736},{"美人鱼鳞片25",5741, 9,236},{"美人鱼鳞片26",17741, 9,3736}, {"美人鱼鳞片27",16740, 9,3236},{"美人鱼鳞片28",19241, 9,3236},{"美人鱼鳞片29",14741, 9,2236}, {"美人鱼鳞片30",18741, 9,1736},{"美人鱼鳞片31",18240, 9,236},{"美人鱼鳞片32",14241, 9,18236}, }, { {"隐士的哲学",18720, 9,15285},{"无人问津", 18005, 9, 13580}, {"冰凉的残卷",11820, 9,18047},{"狐与猫", 18680, 9, 10490}, {"永夜的传说",14020, 9,8835},{"古代的民谣", 12400, 9, 10273}, {"记录历史",11300, 9,9829},{"龙树的秘宝", 11695, 9, 6300}, {"学者的小记",11242, 400,5829},{"漂流瓶的信", 8873, 3850}, {"寻宝图",7506, 9,7587},{"孤独的守望", 7155, 9, 7806}, {"赛兰特之迷",5141, 9,7135},{"遥远的星星", 4231, 9, 8762}, {"饱经风霜",9612, 9,14976}, {"图书馆",16515, 9, 14743}, {"月宫",18911, 600, 12389}, }, { {"阴郁菇(开无视海底)", 5940, -200, 6172}, {"希卡利罐头(开无视海底)", 9378, -250, 3345}, }, { {"洋葱",15569,21,9720},{"胡椒",12531,21,7163},{"小麦1",14569,21,9975,},{" 小麦2",7462,21,7800},{"玉米",13299,21,7990},{"土豆",14234,21,11707},{"西瓜",14905,21,8287},{"胡萝卜",12822,21,12570},{"菠菜",5411,21,14225},{"青椒",7998,21,13822},{"南瓜",9250,21,10880},{"姜",8460,21,10405},{"柑橘",10533,21,7903},{"蘑菇",13636,21,11379},{"甘蔗",15481,21,8324},{"蓝莓",13369,21,12385},{"草莓",4389,21,8803},{"番茄",7415,21,9700},{"棉花",12945,21,10813},{"可可豆",7418,21,12851},{"红豆",15625,21,11397},{"黄豆",6803,21,13349},{"红蘑菇",8575,21,14500},{"蓝蘑菇",11249,21,10001},{"葡萄",4976,21,11120},}, { {"淘气仙灵1",18358 ,22,10446 }, {"淘气仙灵2",18573 ,22,10156 }, {"淘气仙灵3",18256 ,22,10900 }, {"淘气仙灵4",16145 ,22,11267 }, {"淘气仙灵5",15538 ,22,11447 }, {"淘气仙灵6",14930 ,22,11337 }, {"淘气仙灵7 ",14057 ,22,11336 }, {"淘气仙灵8",14584 ,22,10704 }, {"淘气仙灵9",16081 ,22,9962 }, {"淘气仙灵10",15492 ,22,10068 }, {"淘气仙灵11",14627 ,22,8861 }, {"淘气仙灵12",15489 ,22,7149 }, {"淘气仙灵13",14658 ,22,6459 }, {"淘气仙灵14",13651 ,22,7135 }, {"淘气仙灵15",12924 ,22,7037 }, {"淘气仙灵16",12310 ,22,7837 }, {"淘气仙灵17",12306 ,22,9617 }, {"淘气仙灵18",18090 ,22,10338 }, {"淘气仙灵19",12747 ,22,9458 }, {"淘气仙灵20",13211 ,22,10933 }, {"淘气仙灵21",11055 ,22,10241 }, {"淘气仙灵22",13163 ,22,11150 }, {"淘气仙灵23",13118 ,22,11477 }, {"淘气仙灵24",13053 ,22,11868 }, {"淘气仙灵25",13074 ,22,12102 }, {"淘气仙灵26",10040 ,22,4190 }, {"淘气仙灵27",10422 ,22,4218 }, {"淘气仙灵28",11665 ,22,4614 }, {"淘气仙灵29",11262 ,22,4774 }, {"淘气仙灵30",11840 ,22,5159 }, {"淘气仙灵31",11207 ,22,5313 }, {"淘气仙灵32",11654 ,22,5385 }, {"淘气仙灵33",12240 ,22,5422 }, {"淘气仙灵34",11930 ,22,6068 }, {"淘气仙灵35",11009 ,22,5773 }, {"淘气仙灵36",11670 ,22,6263 }, {"淘气仙灵37",12166 ,22,7104 }, {"淘气仙灵38",9589 ,22,7627 }, {"淘气仙灵39",9592 ,22,8115 }, {"淘气仙灵40",9727 ,22,8883 }, {"淘气仙灵41",7905 ,22,6611 }, {"淘气仙灵42",7597 ,22,7191 }, {"淘气仙灵43",7540 ,22,7670 }, {"淘气仙灵44",7252 ,22,7864 }, {"淘气仙灵45",7924 ,22,7957 }, {"淘气仙灵46",8273 ,22,7124 }, {"淘气仙灵47",8097 ,22,9447 }, {"淘气仙灵48",7493 ,22,9322 }, {"淘气仙灵49",10671 ,22,9582 }, {"淘气仙灵50",8326 ,22,10110 }, {"淘气仙灵51",7673 ,22,10340 }, {"淘气仙灵52",8856 ,22,10521 }, {"淘气仙灵53",19247 ,22,10212 }, {"淘气仙灵54",5079 ,22,11167 }, {"淘气仙灵55",5760 ,22,11967 }, {"淘气仙灵56",5847 ,22,12455 }, {"淘气仙灵57",6217 ,22,13073 }, {"淘气仙灵58",5337 ,22,14480 }, {"淘气仙灵59",6804 ,22,12901 }, {"淘气仙灵60",8165 ,22,12465 }, {"淘气仙灵61",8632 ,22,13159 }, {"淘气仙灵62",8857 ,22,13809 }, {"淘气仙灵63",6631 ,22,13967 }, {"淘气仙灵64",7100 ,22,15320 }, {"淘气仙灵65",8253 ,22,15048 }, {"淘气仙灵66",8945 ,22,15699 }, {"淘气仙灵67",9687 ,22,14412 }, {"淘气仙灵68",10380 ,22,15342 }, {"淘气仙灵69",12258 ,22,18138 }, {"淘气仙灵70",13886 ,22,15716 }, {"淘气仙灵71",16418 ,22,16111 }, {"淘气仙灵72",17458 ,22,14669 }, }, { {"泡泡1",2407,9,19008},{"泡泡2",1629,9,18542},{"泡泡3",2856,9,18456},{"泡泡4",1847,9,17720},{"泡泡5",2935,9,17716},{"泡泡6",17533,9,18586},{"泡泡7",15752,9,18216},{"泡泡8",16258,9,17724},{"泡泡9",3011,9,2401},{"泡泡10",1441,9,1608},{"泡泡11",2291,1471},{"泡泡12",16480,9,2377},{"泡泡13",17903,9,2697},{"泡泡14",16381,9,1581}, }, } --总表 ------------------------- function RWZBXG() MOS( 1052938076, D, Ca+Ch) APY( 1.5, 24, F) -- APY("65536",40,D) XA001= DZZ(64, E,"value") --x XA002= DZZ(80, E,"value") --z YXZT=DZZ(72, E, "address") --y XDZ00= DZZ(64, E,"address") ZDZ00= DZZ(80, E,"address") Y_add=DZZ(8, E, "address") if XDZ00 ==nil then gg.toast("无数据") else gg.toast("获取数据成功") gg.sleep(500) end end -- 2.0F;11D;-32,768W::1000 -- 地形透视 function YLJNSY(M,x,y,z) RWZBXG() gg.toast("计算定位中..") -- DZZY(TEXTBOOK01, 11, E, Ca+Ch, "清空01", true) -- DZZY(TEXTBOOK02, 900, E, Ca+Ch, "清空02", true) axxx=DZZY(XDZ00, "XG", E, Ca+Ch, "计算", false) azzz=DZZY(ZDZ00, "XG", E, Ca+Ch, "计算", false) -- DZZY(YXZT, -5000, E, Ca+Ch, "测试高度", true) gg.sleep(4) if axxx==nil then azzz=0 axxx=0 end -- axxx=axxx azzz=azzz end x=x-axxx z=z-azzz yx=y*1.5 y=y+7 --[[ ly(7758258, D, Ch+Ca) WPY( 3, -28, E) XPY( 800, -28, E) ZSPY(-28,E)]] MOS(29555156022460419,32,4)--q类型,ca内存 --[[search(29555156022460419,32,4)--q类型,ca内存 xg1(34,64,8,false)--z xg1(6955,64,24,false)--y xg1(677,64,-8,false)--x]] -- BDCSHX=DZZ(-12, D, "value") gg.sleep(200) -- if BDCSHX==nil then cshxxe="无初始化" end BXG( x , -8, E, M, true) BXG( z , 24, E, M, true) --gg.sleep(300) -- DZZY(TEXTBOOK01, 10, E, Ca+Ch, "清空01", true) -- DZZY(TEXTBOOK02, 1000, E, Ca+Ch, "清空02", true) DZZY(YXZTd, yx, E, Ca+Ch, M.."高度", true) gg.sleep(600) DZZY(YXZT, y, E, Ca+Ch, M.."高度", false) SHUNYCSCS=SHUNYCSCS+1 end --------------- --[[function PersonCoordinates2() if Z_Addr==nil then MOS("8,386,104,319,401,156,455", 32,Ca+Ch+O) APY(8676587470409788786, 4, 32) APY(21, -4, 4) local a_valuei=DZZ(-16, X, "value") if a_valuei==nil then gg.alert("搜索不到指针!") else MOS(a_valuei, D, Ca+Ch+O) APY(6, -8, D) addi=DZZ(12, 4, "value") local address = addi & 0xFFFFFFFF addix=(string.format("%X", address)) addix1=DZZY(addix, "XG", 4, Ca+Ch+O, "addr", false)+12 local address = addix1 & 0xFFFFFFFF addix2=(string.format("%X", address) ) addio1=DZZY(addix2, "XG", 4, Ca+Ch+O, "addr", false) local address = addio1 & 0xFFFFFFFF X_Addr=(string.format("%X", address) ) DZZY(X_Addr, "XG", 64, Ca+Ch+O, "addr", false) local address = addio1+32 & 0xFFFFFFFF Z_Addr=(string.format("%X", address) ) DZZY(Z_Addr, "XG", 64, Ca+Ch+O, "addr", false) end end end function PersonCoordinates() if X_value==nil then MOS( 1052938076, D, Ca+Ch+O) APY( 1.5, 24, F) -- APY("65536",40,D) X_value= DZZ(64, E,"value") Z_value= DZZ(80, E,"value") X_add= DZZ(64, E,"address") Z_add= DZZ(80, E,"address") Y_add=DZZ(72, E, "address") if X_value ==nil then gg.toast("获取定位数据失败") 延迟(0.5) else gg.toast("获取定位数据成功") 延迟(0.5) end end end function HSJNSY(M,x,y,z) PersonCoordinates() PersonCoordinates2() gg.toast("计算定位中..") Xvalue=DZZY(X_add, "XG", E, Ca+Ch+O, "计算", false) Zvalue=DZZY(Z_add, "XG", E, Ca+Ch+O, "计算", false) if Xvalue==nil then azzz=0 axxx=0 end x=x-Xvalue z=z-Zvalue yx=y*1.5 y=y+7 DZZY(X_Addr, x, 64, Ca+Ch+O, "坐标"..M, false) DZZY(Z_Addr, z, 64, Ca+Ch+O, "坐标"..M, false) 延迟(0.3) if mositem01[1]==true then DZZY(Y_add, yx, E, Ca+Ch+O, M.."调整高度", true) 延迟(0.6) DZZY(Y_add, y, E, Ca+Ch+O, M.."高度调整", false) end SHUNYCSCS=SHUNYCSCS+1 end ]]--- -------------------- 标签="" function MOSGGA(表变量) mositem1={} mositem2={} for zkzbti1=1, #表变量 do mositem1[zkzbti1]=表变量[zkzbti1][1] mositem2[zkzbti1]=mositem01[2] end MOSGGlua01=gg.multiChoice(mositem1,mositem2,"维仙-创作_标签:-"..标签) if MOSGGlua01==nil then 打开瞬移() else for it=1, #mositem1 do if MOSGGlua01[it]==true then 标签=mositem1[it] YLJNSY(表变量[it][1],表变量[it][2],表变量[it][3],表变量[it][4]) end end end end -------------- function ExecuteAlltables(resulti) mositem01 = gg.prompt({"瞬移后自动调整高度","自动循环瞬移","设置循环间隔(单位/秒)[1;50]"}, {true, false, 3},{"checkbox","checkbox","number"}) if mositem01==nil then gg.toast("取消") 打开瞬移() else if mositem01==1 then end MOSGGA(Alltables[resulti]) end end ------------------------ function ZZMM() while true do if gg.isVisible(true) then XGCK=1 gg.setVisible(false) end if XGCK==1 then 主页=gg.choice({ "打开瞬移", "选择功能" }) if 主页==1 then 打开瞬移() end if 主页==2 then 打开功能() end XGCK=-1 end end end ------ 瞬移表={ "灯塔传送", --1 "火/冰.龙草传送", --2 "夕阳花/珊瑚", --3 "宝箱传送", --4 "世界boss", --5 "召唤BOSS", --6 "小鸟坐骑", --7 "稀有坐骑合集", --8 "毒蘑菇", --9 "普通物资合集", --10 "黑遗迹宝箱", --11 "水晶遗迹宝箱", --12 "美人鱼", --13 "宝藏点", --14' "稀有点", --15 "基础植物", "淘气精灵", "泡泡", "返回主页"} SHUNYCSCS=0 function 打开瞬移() while true do if gg.isVisible(true) then XGCK=1 gg.setVisible(false) end if XGCK==1 then result = gg.choice(瞬移表, result,"位置传送后需要等待20~30秒地图刷新!\n您当前传送次数为:【 "..SHUNYCSCS.." 】") if 瞬移表[result]=="返回主页" then CX0() end if result then ExecuteAlltables(result) end end XGCK=-1 end end ----------- -------------------- function 打开功能() 表={{ "自定义定点瞬移", "防摔开", "防摔关", "自定义加速", "游戏功能", "返回"},{ 打开自定义, ba1, ba2, ba3, CX0, CX0}} 单选(表, "内容") end ------------------- 路径="/storage/emulated/0/" function ATIEXTEL(X) sqwjx01 =路径.."自定义"..X.." .txt" M001[X] =WJZDH(sqwjx01, 1) XX000=WJZDH(sqwjx01, 2) ZZ000=WJZDH(sqwjx01, 3) vv = gg.prompt({"请输入地点备注记录", "请输入地图左下坐标记录", "请输入地图右下坐标记录","是否开启瞬移"}, {M001[X], XX000, ZZ000, true},{"text", nil, nil, 勾选}) if vv==nil then gg.toast("取消") M001[X]="ID" 打开自定义() else if vv[2]==nil then gg.toast("参数缺失") 打开自定义() end if vv[3]==nil then gg.toast("参数缺失") 打开自定义() end M001[X]=vv[1] XX000=vv[2] ZZ000=vv[3] WJZDX("w+", sqwjx01, vv[1] .."\n"..vv[2] .."\n"..vv[3] ) if vv[4]==true then XX00=vv[2]+asjsio ZZ00=vv[3]+asjsio HSJNSY("ID:"..vv[1], XX00, 9, ZZ00) end end end 自定义表={} M001={} for items1=1, 30 do if M001[items1]==nil then M001[items1]=items1 end 自定义表[items1]="自定点["..M001[items1].."]" --return items1 end 自定义表[items1+1]="返回主页" end function 打开自定义() asjsio=math.random(-3, 3) local result = gg.choice(自定义表,{},"自定义记录将会进行永久储存!打开即可自动获取记录!") if 自定义表[result]=="返回主页" then CX0() end if result then ATIEXTEL(result) end end ---------------------- function ba1() CXCX(600,E,gg.REGION_C_ALLOC+gg.REGION_OTHER) CXpy(6.5,E,-0x20) CXpy(5,E,0x20) CXxg(9999,E,-0x60,"人物防摔") end function ba2() CXCZ(600,E,gg.REGION_C_ALLOC+gg.REGION_OTHER) CXpy(6.5,E,-0x20) CXpy(5,E,0x20) CXxg(8,E,-0x60,"人物防摔") end function ba3() gg.alert("不要上坐骑,修改数为1") gg.clearResults() gg.setRanges(Ca+O) gg.searchNumber("0.82039999001", gg.TYPE_FLOAT, 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_FLOAT,freeze = true,value = 2}}) end vl = gg.prompt({qc99='输入1不要超过否则封号'}, {qc99=''}) if vl == nil then FKCJIAOBEN() else fb1470() end end function fb1470() gg.alert("不要上坐骑,修改数为1") gg.clearResults() gg.setRanges(Ca+O) gg.searchNumber("0.8143370748", gg.TYPE_FLOAT, 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_FLOAT,freeze = true,value = 2}}) end vl = gg.prompt({qc99='输入1不要超过否则封号'}, {qc99=''}) if vl == nil then FKCJIAOBEN() else fb1470() end end function fb1470() gg.clearResults() gg.setRanges(gg.REGION_C_ALLOC|gg.REGION_OTHER) gg.searchNumber('0.811~0.815',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) gg.searchNumber('0.811~0.815',gg.TYPE_FLOAT,false,gg.SIGN_EQUAL,0, -1) XL=(vl['qc99']) gg.getResults(9999) gg.editAll(vl['qc99'], gg.TYPE_FLOAT) gg.toast('加速开启成功') gg.clearResults() end function CXZJ() print("无情.天地无情") os.exit() end while(true)do if gg.isVisible(true) then XGCK=1 gg.setVisible(false)end gg.clearResults() if XGCK==1 then CX0()end end