function 游戏开始时间() return CallApi("RequestExtraIntegerData","i",11,null,null,null,false,0,0,0) end 已进入游戏时长=os.time()-游戏开始时间() function 通关(z1)--读取数据 if(z1>=zbssl)then bsss=zbssl zbssl=0 else bsss=z1 zbssl=zbssl-z1 end if(bsss<=0)then return "0" end if((bsss>=1))then return I2S(bsss) end end 总通关数=整数读取("IPDJFA")+5 输出信息("总通关"..总通关数) 等级上限=Level*6 输出信息("等级"..等级上限) if(总通关数>=等级上限)then 总通关数=等级上限 输出信息("总通关1.."..总通关数) else 总通关数=整数读取("IPDJFA")+5 输出信息("总通关2.."..总通关数) end 原本=总通关数 分配3=原本//2 分配1=分配3//2 总通关数=分配3+分配1 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=24 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度 for i=1,难度 do x=难度+1-i gktj[x]=1+通关(4) end 输出信息("各5次") else zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(4) end 输出信息("各9次") end end gkA={} gkA[101]="" gkA[102]="" for a=1,24,1 do gktj[a]=string.format("%01d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end 总通关数=分配1 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=8 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度 gktj[8]=1+通关(1) gktj[7]=1+通关(1) for i=1,6 do x=6+1-i gktj[x]=1+通关(4) end 输出信息("各5次") else zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(4) end 输出信息("各9次") end end for a=1,8,1 do gktj[a]=string.format("%01d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end gkA[101]="0"..gkA[101].."000000000000000000000000000" 存档保存("SPDMS",""..gkA[101]) --祈福泡点 if(Level>=21)then 总通关数=整数读取("IQFPDJFA")+5 输出信息("总通关"..总通关数) 等级上限=(Level-20)*6 输出信息("等级"..等级上限) if(总通关数>=等级上限)then 总通关数=等级上限 输出信息("总通关1.."..总通关数) else 总通关数=整数读取("IQFPDJFA")+5 输出信息("总通关2.."..总通关数) end 原本=总通关数 分配3=原本//2 分配1=分配3//2 总通关数=分配3+分配1 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=24 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度 for i=1,难度 do x=难度+1-i gktj[x]=1+通关(4) end 输出信息("各5次") else zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(4) end 输出信息("各9次") end end gkA={} gkA[101]="" gkA[102]="" for a=1,24,1 do gktj[a]=string.format("%01d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end 总通关数=分配1 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=8 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度 gktj[8]=1+通关(1) gktj[7]=1+通关(1) for i=1,6 do x=6+1-i gktj[x]=1+通关(4) end 输出信息("各5次") else zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(4) end 输出信息("各9次") end end for a=1,8,1 do gktj[a]=string.format("%01d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end gkA[101]="0"..gkA[101].."000000000000000000000000000" 存档保存("SQFPDMS",""..gkA[101]) end if(Level>=31)then 总通关数=整数读取("ISLPDJFA")+5 输出信息("总通关"..总通关数) 等级上限=(Level-30)*6 输出信息("等级"..等级上限) if(总通关数>=等级上限)then 总通关数=等级上限 输出信息("总通关1.."..总通关数) else 总通关数=整数读取("ISLPDJFA")+5 输出信息("总通关2.."..总通关数) end 原本=总通关数 分配3=原本//2 分配1=分配3//2 总通关数=分配3+分配1 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=24 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度 for i=1,难度 do x=难度+1-i gktj[x]=1+通关(4) end 输出信息("各5次") else zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(4) end 输出信息("各9次") end end gkA={} gkA[101]="" gkA[102]="" for a=1,24,1 do gktj[a]=string.format("%01d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end 总通关数=分配1 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=8 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度 gktj[8]=1+通关(1) gktj[7]=1+通关(1) for i=1,6 do x=6+1-i gktj[x]=1+通关(4) end 输出信息("各5次") else zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(4) end 输出信息("各9次") end end for a=1,8,1 do gktj[a]=string.format("%01d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end gkA[101]="0"..gkA[101].."000000000000000000000000000" 存档保存("SSLPDMS",""..gkA[101]) end --夏日 if(Level>=41)then 总通关数=整数读取("IXJPDJFA")+5 输出信息("总通关"..总通关数) 等级上限=(Level-40)*6 输出信息("等级"..等级上限) if(总通关数>=等级上限)then 总通关数=等级上限 输出信息("总通关1.."..总通关数) else 总通关数=整数读取("IXJPDJFA")+5 输出信息("总通关2.."..总通关数) end 原本=总通关数 分配3=原本//2 分配1=分配3//2 总通关数=分配3+分配1 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=24 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度 for i=1,难度 do x=难度+1-i gktj[x]=1+通关(4) end 输出信息("各5次") else zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(4) end 输出信息("各9次") end end gkA={} gkA[101]="" gkA[102]="" for a=1,24,1 do gktj[a]=string.format("%01d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end 总通关数=分配1 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=8 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度 gktj[8]=1+通关(1) gktj[7]=1+通关(1) for i=1,6 do x=6+1-i gktj[x]=1+通关(4) end 输出信息("各5次") else zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(4) end 输出信息("各9次") end end for a=1,8,1 do gktj[a]=string.format("%01d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end gkA[101]="0"..gkA[101].."000000000000000000000000000" 存档保存("SXJPDMS",""..gkA[101]) end 输出信息("泡点"..#gkA[101]) if Level>=1 and Level<=1 then 存档保存("SCDBBZB30","012278948371227894851122789484112278956391227895637122789564200") 存档保存("SCDBBZB40","012278948371227894851122789484112278956391227895637122789564200") 存档保存("SCDBBZB50","012278948371227894851122789484112278956391227895637122789564200") 输出信息("1级") end if Level>=2 and Level<=6 then 存档保存("SCDBBZB20","012278958561227895857122789585812278958591227895860122789586100") 存档保存("SCDBBZB30","012278958891227895641122789564012278958871227895638122789564200") 存档保存("SCDBBZB40","012278958891227895641122789564012278958871227895638122789564200") 存档保存("SCDBBZB50","012278958891227895641122789564012278958871227895638122789564200") 输出信息("2-6级") end if Level>=7 and Level<=10 then 存档保存("SCDBBZB20","012278961311227896130122789613712278961381227895861122789585900") 存档保存("SCDBBZB30","012278961311227896135122789613612278961341227896133122789613200") 存档保存("SCDBBZB40","012278961491227896152122789615312278963741227896386122789638800") 存档保存("SCDBBZB50","012278958561227895857122789585812278958591227895860122789586100") 输出信息("7-10级") end if Level>=11 and Level<=13 then 存档保存("SCDBBZB20","012278961491227896152122789615312278963741227896386122789638800") 存档保存("SCDBBZB30","012278961311227896135122789613612278961341227896133122789613200") 存档保存("SCDBBZB40","012278961311227896130122789613712278961381227895861122789585900") 存档保存("SCDBBZB50","012278961311227896130122789613712278961381227895861122789585900") 输出信息("11-13级") end if Level>=14 and Level<=18 then 存档保存("SCDBBZB20","012278964041227896650122789665112278966521227896653122789665400") 存档保存("SCDBBZB30","012278964101227896405122789640112278964001227896398122789637400") 存档保存("SCDBBZB40","012278961491227896152122789615312278963741227896386122789638800") 存档保存("SCDBBZB50","012278961311227896135122789613612278961341227896133122789613200") 输出信息("14-20级") end if Level>=20 and Level<=26 then 存档保存("SCDBBZB20","012278966461227896645122789664212278966251227896624122789641000") 存档保存("SCDBBZB30","012278964041227896650122789665112278966521227896653122789665400") 存档保存("SCDBBZB40","012278964101227896405122789640112278964001227896398122789637400") 存档保存("SCDBBZB50","012278961491227896152122789615312278963741227896386122789638800") 输出信息("20-30级") end if Level>=27 and Level<=30 then 存档保存("SCDBBZB20","012278964031227896402122789640112278964001227896399122789639800") 存档保存("SCDBBZB30","012278966461227896645122789664212278966251227896624122789641000") 存档保存("SCDBBZB40","012278964091227896408122789640712278964061227896405122789640400") 存档保存("SCDBBZB50","012278964101227896405122789640112278964001227896398122789637400") 输出信息("30-40级") end if Level>=31 and Level<=35 then 存档保存("SCDBBZB20","012278964041227896650122789665112278966521227896653122789665400")--神话 存档保存("SCDBBZB30","012278964031227896402122789640112278964001227896399122789639800") 存档保存("SCDBBZB40","012278966461227896645122789664212278966251227896624122789641000") 存档保存("SCDBBZB50","012278966611227896662122789640712278964061227896405122789640400") 输出信息("40级的3行") end if Level>=36 then 存档保存("SCDBBZB20","012278964041227896650122789665112278966521227896653122789665400")--神话 存档保存("SCDBBZB30","012278968881227896887122789688612278968851227896884122789688300") 存档保存("SCDBBZB40","012278971441227897143122789714212278971411227897140122789713900") 存档保存("SCDBBZB50","012278971571227897156122789715512278971541227897153122789714500") 输出信息("70级的3行") end 存档增加("ISCTGCS",1) 存档增加("IEQSCTGCS",1) 存档保存("prebook2023","1") 存档保存("maptest2020","1") 存档保存("SCDHDLB01","09aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa7aaaaaaaaaaaa")--活动礼包 --锻造神兵到31级最新S级 ndcs={1227897175,1227897176,1227897177,1227897178,1227897161,1227897162,1227897163,1227896909,1227896910,1227896911,1227896912,1227896913,1227896917,1227897137,1227897138,1227897138,1227896922,1227896920,1227896919,1227896917,1227896915,1227896913,1227896899,1227896900,1227896901,1227896902,1227896903,1227896904,1227896905,1227896906,1227896907,1227896908,1227896909,1227896910,1227896911,1227896912,1227896913,1227896914,1227896915,1227896916,1227896917} for i=1,5 do 拼接="0" for i=1,5 do 猜=math.random(1, #ndcs) 拼接=拼接..ndcs[猜] end 拼接=拼接.."000000000" 存档保存("SCDSBJN"..i.."0",""..拼接) end 总通关数=整数读取("IFBCC1")//3+2 难度=16*5 if 总通关数>=难度 then 总通关数=难度 end 分配1=string.rep("a",总通关数) 分配2=string.rep("0",难度-总通关数) 分配3=string.rep("0",120-难度) 分配4=分配2..分配1..分配3 装备1=SubString(分配4,0,60) 装备2=SubString(分配4,60,120) 存档保存("STGZB10","0"..装备1)--通关装备 存档保存("STGZB20","0"..装备2)--通关装备 输出信息("运行流畅"..#装备1) 存档增加("IZYXAJYX",1)--元宵 存档保存("SCDCD","0CCCCCCCCCCCCCCEECCWWWWDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC") 存档保存("SCDSZ","0CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC") 存档保存("SCDBC","0aaaaaaaaaaaaaaaaaaCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") 存档保存("SWGBC02","0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") 存档保存("STGWMSH","0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa")--完美通关 存档保存("STGBSTG","0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") 存档保存("STGCYJX","0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa") --存档保存("IKGBR01",tostring(math.min(整数读取("IKGBR01")+1,7)))--开弓百日 存档增加("IFHJHLBS",1)--胡萝卜 存档保存("IFHJHLBSSX",tostring(math.min(整数读取("IFHJHLBSSX")+1,5)))--胡萝卜上限 --存档保存("SCDFHJHDZB","111111111111111111111111111111111111111111111111111111111111")--胡萝卜兑换装备 if(已进入游戏时长>=1800)then ztg=整数读取("IFBCC1") ndk={} table.insert(ndk, "IND21") table.insert(ndk, "IND1") table.insert(ndk, "IND2") table.insert(ndk, "IND3") table.insert(ndk, "IND4") table.insert(ndk, "IND5") table.insert(ndk, "IND6") table.insert(ndk, "IND7") table.insert(ndk, "IND8") table.insert(ndk, "IND9") table.insert(ndk, "IND10") table.insert(ndk, "IND11") table.insert(ndk, "IND12") table.insert(ndk, "IND13") table.insert(ndk, "IND14") table.insert(ndk, "IND15") table.insert(ndk, "IND16") table.insert(ndk, "IND17") table.insert(ndk, "IND18") table.insert(ndk, "IND19") table.insert(ndk, "IND20") table.insert(ndk, "IND21") ndcs={999,3,3,10,30,50,50,50,70,70,70,70,90,70,70,70,70,70,70,70,70,70} for i=#ndcs,1,-1 do if 整数读取(ndk[i])