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 存档保存("prebook2023","1") 存档保存("maptest2020","1") 存档保存("pretest2024","1") 存档增加("IPAT",1)--总通关 存档保存("IPsMaxM1","12")--难度选择权 --礼包 存档保存("Sachstr11","001010101100000000000000000000000000000000000000000000000000") 存档保存("Sachstr2","111111111111111111111111111111111111111111111111111111111111")--彩蛋 --通关难度 总通关数=整数读取("IPAT")+5 ztgcs=总通关数 zbssl=总通关数 输出信息("运行流畅"..总通关数) 难度=26 gktj={} if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*3)then--10 zbssl=zbssl-难度 for i=难度,3,-1 do gktj[i]=1+通关(2) end gktj[1]=1+通关(2) gktj[2]=1+通关(3) 输出信息("各3次") else zbssl=zbssl-难度*3-1 for i=难度,5,-1 do gktj[i]=3+通关(27) end gktj[1]=3 gktj[2]=3+通关(1) gktj[3]=3+通关(7) gktj[4]=3+通关(7) 输出信息("各30次") end end gkA={} gkA[101]="" gkA[102]="" gkA[103]="" for a=1,12,1 do gktj[a]=string.format("%03d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end for a=13,18,1 do gktj[a]=string.format("%03d",gktj[a]) gkA[102]=gkA[102]..gktj[a] end for a=19,难度,1 do gktj[a]=string.format("%03d",gktj[a]) gkA[103]=gkA[103]..gktj[a] end 补齐=60-((12)*3) gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr0",""..gkA[101])--3位通关难度 输出信息("运行流畅"..#gkA[101]) 补齐=60-((6)*3) gkA[102]=gkA[102]..string.rep("0",补齐) 存档保存("Sachstr7",""..gkA[102])--3位通关难度新难度 输出信息("运行流畅"..#gkA[102]) --帝国3 补齐=60-((8)*3) gkA[103]=gkA[103]..string.rep("0",补齐) 存档保存("Sachstr21",""..gkA[103])--3位通关难度新难度 输出信息("运行流畅"..#gkA[103]) 存档保存("Sachstr3","111111111111111111111111111111111111111111111111111111111111")--难度混沌之治 --速通记录 难度=6 数值="0060" 补齐=string.rep("0",60-(难度*4)) 存档保存("Sachstr8",string.rep(数值,难度)..""..补齐)--遗物 --精粹 --总通关数=整数读取("IGotPi1")+100 --平均分配=总通关数//3 --分配剩余=总通关数-平均分配*2 --if 分配剩余>=500 then --分配剩余=500 --输出信息("超出给按500") --end --BOSS分配=string.format("%04d",平均分配) --存档保存("Sachstr14",""..string.rep(BOSS分配,2)..string.format("%04d",分配剩余).."000000000000000000000000000000000000000000000000") 精粹1=整数读取("IGotPi0")+100 精粹2=整数读取("IGotPi1")+100 精粹3=整数读取("IGotPi2")+100 精粹4=整数读取("IGotPi3")+100 精粹5=整数读取("IGotPi4")+100 精粹6=整数读取("IGotPi5")+100 精粹7=整数读取("IGotPi6")+100 精粹8=整数读取("IGotPi8")+100 if 精粹1>=10000 then 精粹1=8888 end if 精粹2>=10000 then 精粹2=8888 end if 精粹3>=10000 then 精粹3=8888 end if 精粹4>=10000 then 精粹4=8888 end if 精粹5>=10000 then 精粹5=8888 end if 精粹6>=10000 then 精粹6=8888 end if 精粹7>=10000 then 精粹7=8888 end if 精粹8>=10000 then 精粹8=8888 end 存档保存("Sachstr14",""..string.format("%04d",精粹1)..string.format("%04d",精粹2)..string.format("%04d",精粹3)..string.format("%04d",精粹4)..string.format("%04d",精粹5)..string.format("%04d",精粹6)..string.format("%04d",精粹7)..string.format("%04d",精粹8).."0000000000000000000000000000") 输出信息("运行流畅"..精粹1) --传家宝 总通关数=整数读取("IGotSuit1") ztgcs=总通关数 zbssl=总通关数 难度=24 gktj={} if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*21)then--10 zbssl=zbssl-难度 for i=难度,1,-1 do gktj[i]=1+通关(20) end 输出信息("各20次") else if(总通关数<难度*51)then--10 zbssl=zbssl-难度*21 for i=难度,1,-1 do gktj[i]=21+通关(30) end 输出信息("各50次") else zbssl=zbssl-难度*21 for i=难度,1,-1 do gktj[i]=21+通关(78) end 输出信息("各99次") end end end gkA={} gkA[101]="" for a=1,24,1 do gktj[a]=string.format("%02d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end 补齐=60-(24*2) gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr13",""..gkA[101])--传家宝 --传家宝 总通关数=整数读取("IGotSuit2") --if 总通关数>=303 then --总通关数=302 --end ztgcs=总通关数 zbssl=总通关数 难度=24 gktj={} if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*21)then--10 zbssl=zbssl-难度 for i=难度,1,-1 do gktj[i]=1+通关(20) end 输出信息("各20次") else if(总通关数<难度*51)then--10 zbssl=zbssl-难度*21 for i=难度,1,-1 do gktj[i]=21+通关(30) end 输出信息("各50次") else zbssl=zbssl-难度*21 for i=难度,1,-1 do gktj[i]=21+通关(78) end 输出信息("各99次") end end end gkA={} gkA[101]="" gkA[102]="" for a=1,难度,1 do gktj[a]=string.format("%02d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end 补齐=60-(难度*2) gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr18",""..gkA[101])--传家宝 --钓鱼 总通关数=整数读取("IGotFish")+100 ztgcs=总通关数 zbssl=总通关数 难度=10 gktj={} gktj[1]=通关(5) gktj[2]=通关(500) gktj[3]=通关(500) gktj[4]=通关(500) gktj[5]=通关(500) gktj[6]=通关(3000) gktj[7]=通关(3000) gktj[8]=通关(10000) gktj[9]=通关(10000) gktj[10]=通关(10000) gkA={} gkA[101]="" for a=1,10 do gktj[a]=string.format("%05d",gktj[a]) end gkA[101]=gkA[101]..gktj[10]..gktj[9]..gktj[8]..gktj[7]..gktj[6]..gktj[5]..gktj[4]..gktj[2]..gktj[3]..gktj[1] 补齐=60-(难度*5) gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr12",""..gkA[101])--钓鱼 --采集 总通关数=整数读取("IGotHerb") ztgcs=总通关数 zbssl=总通关数 难度=10 gktj={} gktj[1]=通关(5) gktj[2]=通关(100) gktj[3]=通关(100) gktj[4]=通关(500) gktj[5]=通关(500) gktj[6]=通关(2000) gktj[7]=通关(2000) gktj[8]=通关(5000) gktj[9]=通关(5000) gktj[10]=通关(5000) gkA={} gkA[101]="" for a=1,10 do gktj[a]=string.format("%04d",gktj[a]) end gkA[101]=gkA[101]..gktj[10]..gktj[9]..gktj[8]..gktj[7]..gktj[6]..gktj[5]..gktj[4]..gktj[2]..gktj[3]..gktj[1] 补齐=60-(难度*4) gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr22",""..gkA[101])--采集 --挖矿 总通关数=整数读取("IGotOre") ztgcs=总通关数 zbssl=总通关数 难度=10 gktj={} gktj[1]=通关(5) gktj[2]=通关(100) gktj[3]=通关(100) gktj[4]=通关(500) gktj[5]=通关(500) gktj[6]=通关(2000) gktj[7]=通关(2000) gktj[8]=通关(5000) gktj[9]=通关(5000) gktj[10]=通关(5000) gkA={} gkA[101]="" for a=1,10 do gktj[a]=string.format("%04d",gktj[a]) end gkA[101]=gkA[101]..gktj[10]..gktj[9]..gktj[8]..gktj[7]..gktj[6]..gktj[5]..gktj[4]..gktj[2]..gktj[3]..gktj[1] 补齐=60-(难度*4) gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr28",""..gkA[101])--采集 --宝具 总通关数=整数读取("IGotTools0") ztgcs=总通关数 zbssl=总通关数 难度=10 gktj={} for i=难度,1,-1 do gktj[i]=通关(1) end if 总通关数>=8 then gktj[8]=1+通关(9) gktj[9]=1+通关(9) gktj[10]=1 gktj[5]=1+通关(19) gktj[6]=1+通关(19) gktj[7]=1+通关(19) gktj[1]=1+通关(39) gktj[2]=1+通关(39) gktj[3]=1+通关(39) gktj[4]=1+通关(39) end gkA={} gkA[101]="" for a=1,10 do gktj[a]=string.format("%02d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end 补齐=60-(难度*2) gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr35",""..gkA[101])--采集 --装备图鉴 总通关数=整数读取("IGotEpBkExp") ztgcs=总通关数 zbssl=总通关数 一级=18 二级=14 三级=6 难度=一级+二级+三级 gktj={} for i=1,难度 do gktj[i]=通关(50) end for i=1,难度 do gktj[i]=gktj[i]+通关(450) end gkA={} gkA[101]="" gkA[102]="" gkA[103]="" gkA[104]="" for a=1,难度 do gktj[a]=string.format("%04d",gktj[a]) end 补齐=12 for a=1,12 do gkA[101]=gkA[101]..gktj[a] end gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr23",""..gkA[101])--装备图鉴 补齐=12 for a=13,24 do gkA[102]=gkA[102]..gktj[a] end gkA[102]=gkA[102]..string.rep("0",补齐) 存档保存("Sachstr24",""..gkA[102])--装备图鉴 补齐=12 for a=25,36 do gkA[103]=gkA[103]..gktj[a] end gkA[103]=gkA[103]..string.rep("0",补齐) 存档保存("Sachstr25",""..gkA[103])--装备图鉴 补齐=52 for a=37,难度 do gkA[104]=gkA[104]..gktj[a] end gkA[104]=gkA[104]..string.rep("0",补齐) 存档保存("Sachstr26",""..gkA[104])--装备图鉴 --英雄图鉴 总通关数=整数读取("IGotHoBkExp") ztgcs=总通关数 zbssl=总通关数 一级=12 二级=18 三级=16 难度=一级+二级+三级 gktj={} for i=1,难度 do gktj[i]=通关(500) end gkA={} gkA[101]="" gkA[102]="" gkA[103]="" gkA[104]="" for a=1,难度 do gktj[a]=string.format("%04d",gktj[a]) end 补齐=12 for a=1,12 do gkA[101]=gkA[101]..gktj[a] end gkA[101]=gkA[101]..string.rep("0",补齐) 存档保存("Sachstr30",""..gkA[101])--装备图鉴 补齐=12 for a=13,24 do gkA[102]=gkA[102]..gktj[a] end gkA[102]=gkA[102]..string.rep("0",补齐) 存档保存("Sachstr31",""..gkA[102])--装备图鉴 补齐=12 for a=25,36 do gkA[103]=gkA[103]..gktj[a] end gkA[103]=gkA[103]..string.rep("0",补齐) 存档保存("Sachstr32",""..gkA[103])--装备图鉴 补齐=20 for a=37,难度 do gkA[104]=gkA[104]..gktj[a] end gkA[104]=gkA[104]..string.rep("0",补齐) 存档保存("Sachstr33",""..gkA[104])--装备图鉴 存档保存("IGotPi0",tostring(math.min(整数读取("IGotPi0")+10,8000)))--三项精粹 存档保存("IGotPi1",tostring(math.min(整数读取("IGotPi1")+10,8000)))--潮汐精粹 存档保存("IGotPi2",tostring(math.min(整数读取("IGotPi2")+10,8000))) 存档保存("IGotPi3",tostring(math.min(整数读取("IGotPi3")+10,8000))) 存档保存("IGotPi4",tostring(math.min(整数读取("IGotPi4")+10,8000))) 存档保存("IGotPi5",tostring(math.min(整数读取("IGotPi5")+10,8000))) 存档保存("IGotPi6",tostring(math.min(整数读取("IGotPi6")+10,8000))) 存档保存("IGotPi7",tostring(math.min(整数读取("IGotPi7")+10,8000))) z=0 for i=1,30 do z=z+i 存档增加("IGotSuit0",z*5)--传家宝精粹 存档增加("IGotSuit1",z*10)--传家宝次数 存档增加("IGotSuit2",z*10)--传家宝次数 存档增加("IGotFish",z*100)--摸鱼 存档增加("IGotTltPi",z*10) 存档增加("IGotOre",z*10) 存档增加("IGotDarkPi",z) 存档增加("IGotHerb",z*10)--采集 存档增加("IGotElsPi0",z*100)--无尽积分 存档增加("IGotElsPi1",z*100)--无尽积分 --以下不知道是啥 存档增加("IGotSkinPi",z) 存档增加("IGotMvpPi",z) 存档增加("IGotYXPi",z) 存档增加("IGotFNPi",z) 存档增加("IGotEpBkExp",z)--装备图鉴 存档增加("IGotHoBkExp",z)--英雄图鉴 存档增加("IGotQMPi",z) 存档增加("IGotLDPi",z) 存档增加("IGotTools0",z)--宝具 end 输出信息("2025年1月15日 18:51:23") --[[ 暂停时间:100秒 挂机时间:61分钟 选图位置:7个 ]]-- --暴打魔兽 --暴打魔兽