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 存档保存("SCD","111111111111") 存档保存("ICD","12") 存档保存("maptest2020","1") 存档保存("prebook2023","1") 存档保存("pretest2024","1") 存档保存("SKLLB","111") 存档保存("SQZTJ","11111111111111111111") 总通关数=整数读取("ITG")+3 ztgcs=总通关数 zbssl=总通关数 gktj={} 难度=10 if(总通关数<难度)then--10 for i=1,难度 do x=难度+1-i gktj[x]=通关(1) end 输出信息("各1次") else if(总通关数<难度*3)then--10 zbssl=zbssl-难度 for i=1,难度 do x=难度+1-i gktj[x]=1+通关(2) end 输出信息("各3次") else if(总通关数<难度*5)then--10 zbssl=zbssl-难度*3 for i=1,难度 do x=难度+1-i gktj[x]=3+通关(2) end 输出信息("各5次") else if(总通关数<难度*10)then--10 zbssl=zbssl-难度*5 for i=1,难度 do x=难度+1-i gktj[x]=5+通关(5) end 输出信息("各10次") else zbssl=zbssl-难度*10 for i=1,难度 do x=难度+1-i gktj[x]=10+通关(10) end 输出信息("各20次") end end end end gkA={} gkA[101]="" for a=1,难度,1 do gktj[a]=string.format("%02d",gktj[a]) gkA[101]=gkA[101]..gktj[a] end 存档保存("STG",""..gkA[101]) 总通关数=整数读取("IBOSSZH")+15 平均分配=总通关数//8 分配剩余=总通关数-平均分配*7 BOSS分配=string.format("%03d",平均分配) 存档保存("SBOSSZH",""..string.rep(BOSS分配,7)..string.format("%03d",分配剩余)) 总通关数=整数读取("ICDFB")+10 平均分配=总通关数//10 分配剩余=总通关数-平均分配*9 BOSS分配=string.format("%05d",平均分配) 存档保存("SCDFB",""..string.rep(BOSS分配,9)..string.format("%05d",分配剩余)) 存档保存("SCDFBZB",""..string.rep(BOSS分配,9)..string.format("%05d",分配剩余)) 总通关数=整数读取("ICDFBTJ")+5 平均分配=总通关数//10 分配剩余=总通关数-平均分配*9 BOSS分配=string.format("%05d",平均分配) 存档保存("SCDFBTJ",""..string.rep(BOSS分配,9)..string.format("%05d",分配剩余)) for i=1,10 do 存档增加("ITG",i) 存档增加("ISLDDJ",i*5) 存档增加("IBOSSZH",i*5) 存档增加("IDY",i*500) --存档增加("IXHDY",i*200) 存档增加("IHDSLD",i*100) --存档增加("IXHSLD",i*10) 存档增加("ICDFBTJ",i) 存档增加("ICDFB",i*5) end 输出信息("123") --[[挂机时间:30分钟 ]]-- --高地生存