Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rednet.open("right")
- mon = peripheral.wrap("left")
- mon.setTextScale(5.0)
- term.setBackgroundColor(colours.black)
- term.clear()
- term.setCursorPos(1,1)
- mon.clear()
- mon.setCursorPos(1,1)
- write("ID: ")
- print(os.computerID())
- mon.write("ID:")
- local id=os.computerID()
- mon.write(id)
- os.sleep(5.0)
- term.setBackgroundColor(colours.black)
- term.clear()
- term.setCursorPos(1,1)
- mon.clear()
- mon.setCursorPos(1,1)
- mon.setTextScale(0.5)
- while true do
- id,Elange = rednet.receive()
- id,Ebreite = rednet.receive()
- id,Ehohe = rednet.receive()
- id,Etiefe = rednet.receive()
- id,EVhohe = rednet.receive()
- id,EVtiefe = rednet.receive()
- id,Tank = rednet.receive()
- id,nochTreib = rednet.receive()
- id,Treib = rednet.receive()
- id,TankProzent = rednet.receive()
- TankProzent=TankProzent+0
- id,GefahrenF = rednet.receive()
- id,GefahrenQ = rednet.receive()
- id,NochFlache = rednet.receive()
- id,NochQuader = rednet.receive()
- id,AktuelleMeldung = rednet.receive()
- term.setBackgroundColor(colours.black)
- term.clear()
- term.setCursorPos(1,1)
- mon.clear()
- mon.setCursorPos(1,1)
- print("Angaben:")
- write("Laenge: ")
- write(Elange)
- write(" | ")
- write("Breite: ")
- print(Ebreite)
- write("Hoehe: ")
- write(Ehohe)
- write(" | ")
- write("Tiefe: ")
- print(Etiefe)
- write("Ver. Hoehe: ")
- write(EVhohe)
- write(" | ")
- write("Ver. Tiefe: ")
- print(EVtiefe)
- print("---------------------------------------")
- print("Tankanzeige:")
- write("T.fuellung: ")
- write(Tank)
- write(" | ")
- write("Benoetigt: ")
- write(nochTreib)
- write("/")
- print(Treib)
- write("E: |")
- if TankProzent<5 then
- write(" ")
- elseif TankProzent<10 then
- write(". ")
- elseif TankProzent<15 then
- write(".. ")
- elseif TankProzent<20 then
- write("... ")
- elseif TankProzent<25 then
- write(".... ")
- elseif TankProzent<30 then
- write("..... ")
- elseif TankProzent<35 then
- write("...... ")
- elseif TankProzent<40 then
- write("....... ")
- elseif TankProzent<45 then
- write("........ ")
- elseif TankProzent<50 then
- write("......... ")
- elseif TankProzent<55 then
- write(".......... ")
- elseif TankProzent<60 then
- write("........... ")
- elseif TankProzent<65 then
- write("............ ")
- elseif TankProzent<70 then
- write("............. ")
- elseif TankProzent<75 then
- write(".............. ")
- elseif TankProzent<80 then
- write("............... ")
- elseif TankProzent<85 then
- write("................ ")
- elseif TankProzent<90 then
- write("................. ")
- elseif TankProzent<95 then
- write(".................. ")
- elseif TankProzent<100 then
- write("................... ")
- elseif TankProzent<105 then
- write("....................")
- elseif TankProzent<110 then
- write("-...................")
- elseif TankProzent<120 then
- write("--..................")
- elseif TankProzent<130 then
- write("---.................")
- elseif TankProzent<140 then
- write("----................")
- elseif TankProzent<150 then
- write("-----...............")
- elseif TankProzent<160 then
- write("------..............")
- elseif TankProzent<170 then
- write("-------.............")
- elseif TankProzent<180 then
- write("--------............")
- elseif TankProzent<190 then
- write("---------...........")
- elseif TankProzent<200 then
- write("----------..........")
- elseif TankProzent<210 then
- write("-----------.........")
- elseif TankProzent<220 then
- write("------------........")
- elseif TankProzent<230 then
- write("-------------.......")
- elseif TankProzent<240 then
- write("--------------......")
- elseif TankProzent<250 then
- write("---------------.....")
- elseif TankProzent<260 then
- write("----------------....")
- elseif TankProzent<270 then
- write("-----------------...")
- elseif TankProzent<280 then
- write("------------------..")
- elseif TankProzent<290 then
- write("-------------------.")
- elseif TankProzent<300 then
- write("--------------------")
- elseif TankProzent<320 then
- write("/-------------------")
- elseif TankProzent<340 then
- write("//------------------")
- elseif TankProzent<360 then
- write("///-----------------")
- elseif TankProzent<380 then
- write("////----------------")
- elseif TankProzent<400 then
- write("/////---------------")
- elseif TankProzent<420 then
- write("//////--------------")
- elseif TankProzent<440 then
- write("///////-------------")
- elseif TankProzent<460 then
- write("////////------------")
- elseif TankProzent<480 then
- write("/////////-----------")
- elseif TankProzent<500 then
- write("//////////----------")
- elseif TankProzent<520 then
- write("///////////---------")
- elseif TankProzent<540 then
- write("////////////--------")
- elseif TankProzent<560 then
- write("/////////////-------")
- elseif TankProzent<580 then
- write("//////////////------")
- elseif TankProzent<600 then
- write("///////////////-----")
- elseif TankProzent<620 then
- write("////////////////----")
- elseif TankProzent<640 then
- write("/////////////////---")
- elseif TankProzent<660 then
- write("//////////////////--")
- elseif TankProzent<680 then
- write("///////////////////-")
- elseif TankProzent<700 then
- write("////////////////////")
- elseif TankProzent<740 then
- write("#///////////////////")
- elseif TankProzent<780 then
- write("##//////////////////")
- elseif TankProzent<820 then
- write("###/////////////////")
- elseif TankProzent<860 then
- write("####////////////////")
- elseif TankProzent<900 then
- write("#####///////////////")
- elseif TankProzent<940 then
- write("######//////////////")
- elseif TankProzent<980 then
- write("#######/////////////")
- elseif TankProzent<1020 then
- write("########////////////")
- elseif TankProzent<1060 then
- write("#########///////////")
- elseif TankProzent<1100 then
- write("##########//////////")
- elseif TankProzent<1140 then
- write("###########/////////")
- elseif TankProzent<1180 then
- write("############////////")
- elseif TankProzent<1220 then
- write("#############///////")
- elseif TankProzent<1260 then
- write("##############//////")
- elseif TankProzent<1300 then
- write("###############/////")
- elseif TankProzent<1340 then
- write("################////")
- elseif TankProzent<1380 then
- write("#################///")
- elseif TankProzent<1420 then
- write("##################//")
- elseif TankProzent<1460 then
- write("###################/")
- elseif TankProzent<1500 then
- write("####################")
- end
- print("| :F")
- print("---------------------------------------")
- print("Fortschritt:")
- write("Fl. gefahren: ")
- write(GefahrenF)
- write(" | ")
- write("Fl. uebrig:")
- print(NochFlache)
- write("Qu. gefahren: ")
- write(GefahrenQ)
- write(" | ")
- write("Qu. uebrig:")
- print(NochQuader)
- mon.write("Angaben:")
- mon.setCursorPos(1,2)
- mon.write("Laenge: ")
- mon.write(Elange)
- mon.write(" | ")
- mon.write("Breite: ")
- mon.write(Ebreite)
- mon.setCursorPos(1,3)
- mon.write("Hoehe: ")
- mon.write(Ehohe)
- mon.write(" | ")
- mon.write("Tiefe: ")
- mon.write(Etiefe)
- mon.setCursorPos(1,4)
- mon.write("Ver. Hoehe: ")
- mon.write(EVhohe)
- mon.write(" | ")
- mon.write("Ver. Tiefe: ")
- mon.write(EVtiefe)
- mon.setCursorPos(1,5)
- mon.write("---------------------------------------")
- mon.setCursorPos(1,6)
- mon.write("Tankanzeige:")
- mon.setCursorPos(1,7)
- mon.write("T.fuellung: ")
- mon.write(Tank)
- mon.write(" | ")
- mon.write("Benoetigt: ")
- mon.write(nochTreib)
- mon.write("/")
- mon.write(Treib)
- mon.setCursorPos(1,8)
- mon.write("E: |")
- if TankProzent<5 then
- mon.write(" ")
- elseif TankProzent<10 then
- mon.write(". ")
- elseif TankProzent<15 then
- mon.write(".. ")
- elseif TankProzent<20 then
- mon.write("... ")
- elseif TankProzent<25 then
- mon.write(".... ")
- elseif TankProzent<30 then
- mon.write("..... ")
- elseif TankProzent<35 then
- mon.write("...... ")
- elseif TankProzent<40 then
- mon.write("....... ")
- elseif TankProzent<45 then
- mon.write("........ ")
- elseif TankProzent<50 then
- mon.write("......... ")
- elseif TankProzent<55 then
- mon.write(".......... ")
- elseif TankProzent<60 then
- mon.write("........... ")
- elseif TankProzent<65 then
- mon.write("............ ")
- elseif TankProzent<70 then
- mon.write("............. ")
- elseif TankProzent<75 then
- mon.write(".............. ")
- elseif TankProzent<80 then
- mon.write("............... ")
- elseif TankProzent<85 then
- mon.write("................ ")
- elseif TankProzent<90 then
- mon.write("................. ")
- elseif TankProzent<95 then
- mon.write(".................. ")
- elseif TankProzent<100 then
- mon.write("................... ")
- elseif TankProzent<105 then
- mon.write("....................")
- elseif TankProzent<110 then
- mon.write("-...................")
- elseif TankProzent<120 then
- mon.write("--..................")
- elseif TankProzent<130 then
- mon.write("---.................")
- elseif TankProzent<140 then
- mon.write("----................")
- elseif TankProzent<150 then
- mon.write("-----...............")
- elseif TankProzent<160 then
- mon.write("------..............")
- elseif TankProzent<170 then
- mon.write("-------.............")
- elseif TankProzent<180 then
- mon.write("--------............")
- elseif TankProzent<190 then
- mon.write("---------...........")
- elseif TankProzent<200 then
- mon.write("----------..........")
- elseif TankProzent<210 then
- mon.write("-----------.........")
- elseif TankProzent<220 then
- mon.write("------------........")
- elseif TankProzent<230 then
- mon.write("-------------.......")
- elseif TankProzent<240 then
- mon.write("--------------......")
- elseif TankProzent<250 then
- mon.write("---------------.....")
- elseif TankProzent<260 then
- mon.write("----------------....")
- elseif TankProzent<270 then
- mon.write("-----------------...")
- elseif TankProzent<280 then
- mon.write("------------------..")
- elseif TankProzent<290 then
- mon.write("-------------------.")
- elseif TankProzent<300 then
- mon.write("--------------------")
- elseif TankProzent<320 then
- mon.write("/-------------------")
- elseif TankProzent<340 then
- mon.write("//------------------")
- elseif TankProzent<360 then
- mon.write("///-----------------")
- elseif TankProzent<380 then
- mon.write("////----------------")
- elseif TankProzent<400 then
- mon.write("/////---------------")
- elseif TankProzent<420 then
- mon.write("//////--------------")
- elseif TankProzent<440 then
- mon.write("///////-------------")
- elseif TankProzent<460 then
- mon.write("////////------------")
- elseif TankProzent<480 then
- mon.write("/////////-----------")
- elseif TankProzent<500 then
- mon.write("//////////----------")
- elseif TankProzent<520 then
- mon.write("///////////---------")
- elseif TankProzent<540 then
- mon.write("////////////--------")
- elseif TankProzent<560 then
- mon.write("/////////////-------")
- elseif TankProzent<580 then
- mon.write("//////////////------")
- elseif TankProzent<600 then
- mon.write("///////////////-----")
- elseif TankProzent<620 then
- mon.write("////////////////----")
- elseif TankProzent<640 then
- mon.write("/////////////////---")
- elseif TankProzent<660 then
- mon.write("//////////////////--")
- elseif TankProzent<680 then
- mon.write("///////////////////-")
- elseif TankProzent<700 then
- mon.write("////////////////////")
- elseif TankProzent<740 then
- mon.write("#///////////////////")
- elseif TankProzent<780 then
- mon.write("##//////////////////")
- elseif TankProzent<820 then
- mon.write("###/////////////////")
- elseif TankProzent<860 then
- mon.write("####////////////////")
- elseif TankProzent<900 then
- mon.write("#####///////////////")
- elseif TankProzent<940 then
- mon.write("######//////////////")
- elseif TankProzent<980 then
- mon.write("#######/////////////")
- elseif TankProzent<1020 then
- mon.write("########////////////")
- elseif TankProzent<1060 then
- mon.write("#########///////////")
- elseif TankProzent<1100 then
- mon.write("##########//////////")
- elseif TankProzent<1140 then
- mon.write("###########/////////")
- elseif TankProzent<1180 then
- mon.write("############////////")
- elseif TankProzent<1220 then
- mon.write("#############///////")
- elseif TankProzent<1260 then
- mon.write("##############//////")
- elseif TankProzent<1300 then
- mon.write("###############/////")
- elseif TankProzent<1340 then
- mon.write("################////")
- elseif TankProzent<1380 then
- mon.write("#################///")
- elseif TankProzent<1420 then
- mon.write("##################//")
- elseif TankProzent<1460 then
- mon.write("###################/")
- elseif TankProzent<1500 then
- mon.write("####################")
- end
- mon.write("| :F")
- mon.setCursorPos(1,9)
- mon.write("---------------------------------------")
- mon.setCursorPos(1,10)
- mon.write("Fortschritt:")
- mon.setCursorPos(1,11)
- mon.write("Fl. gefahren: ")
- mon.write(GefahrenF)
- mon.write(" | ")
- mon.write("Fl. uebrig:")
- mon.write(NochFlache)
- mon.setCursorPos(1,12)
- mon.write("Qu. gefahren: ")
- mon.write(GefahrenQ)
- mon.write(" | ")
- mon.write("Qu. uebrig:")
- mon.write(NochQuader)
- mon.setCursorPos(1,15)
- mon.write("Aktuelle Meldung: ")
- mon.write(AktuelleMeldung)
- end
Advertisement
Add Comment
Please, Sign In to add comment