Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mon = peripheral.wrap("top")
- function save()
- f = fs.open("eins", "w")
- f.write(eins)
- f.close()
- f = fs.open("zwei", "w")
- f.write(zwei)
- f.close()
- f = fs.open("drei", "w")
- f.write(drei)
- f.close()
- f = fs.open("vier", "w")
- f.write(vier)
- f.close()
- end
- function laden()
- f = fs.open("eins", "r")
- eins = f.readAll()
- f.close()
- f = fs.open("zwei","r" )
- zwei = f.readAll()
- f.close()
- f = fs.open("drei","r")
- drei = f.readAll()
- f.close()
- f = fs.open("vier","r")
- vier = f.readAll()
- f.close()
- end
- while true do
- if fs.exists("eins") and fs.exists("zwei") and fs.exists("drei") and fs.exists("vier") then
- laden()
- if tonumber(eins) == 1 then
- rs.setBundledOutput("right", colors.lightGray)
- mon.setBackgroundColor(colors.green)
- mon.setCursorPos(2,2)
- mon.write(" ")
- mon.setCursorPos(2,3)
- mon.write(" Eine Produktion Aktiv 27 Sec. pro HV ")
- mon.setCursorPos(2,4)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,7)
- mon.write(" ")
- mon.setCursorPos(2,8)
- mon.write(" Eine Produktion Aktiv 14 Sec. pro HV ")
- mon.setCursorPos(2,9)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,12)
- mon.write(" ")
- mon.setCursorPos(2,13)
- mon.write(" Eine Produktion Aktiv 9 Sec. pro HV ")
- mon.setCursorPos(2,14)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,17)
- mon.write(" ")
- mon.setCursorPos(2,18)
- mon.write(" Eine Produktion Aktiv 7 Sec. pro HV ")
- mon.setCursorPos(2,19)
- mon.write(" ")
- elseif tonumber(zwei) == 1 then
- rs.setBundledOutput("right", colors.lightGray+colors.White)
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,2)
- mon.write(" ")
- mon.setCursorPos(2,3)
- mon.write(" Eine Produktion Aktiv 27 Sec. pro HV ")
- mon.setCursorPos(2,4)
- mon.write(" ")
- mon.setBackgroundColor(colors.green)
- mon.setCursorPos(2,7)
- mon.write(" ")
- mon.setCursorPos(2,8)
- mon.write(" Eine Produktion Aktiv 14 Sec. pro HV ")
- mon.setCursorPos(2,9)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,12)
- mon.write(" ")
- mon.setCursorPos(2,13)
- mon.write(" Eine Produktion Aktiv 9 Sec. pro HV ")
- mon.setCursorPos(2,14)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,17)
- mon.write(" ")
- mon.setCursorPos(2,18)
- mon.write(" Eine Produktion Aktiv 7 Sec. pro HV ")
- mon.setCursorPos(2,19)
- mon.write(" ")
- elseif tonumber(drei) == 1 then
- rs.setBundledOutput("right", colors.lightGray+colors.White+colors.Red)
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,2)
- mon.write(" ")
- mon.setCursorPos(2,3)
- mon.write(" Eine Produktion Aktiv 27 Sec. pro HV ")
- mon.setCursorPos(2,4)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,7)
- mon.write(" ")
- mon.setCursorPos(2,8)
- mon.write(" Eine Produktion Aktiv 14 Sec. pro HV ")
- mon.setCursorPos(2,9)
- mon.write(" ")
- mon.setBackgroundColor(colors.green)
- mon.setCursorPos(2,12)
- mon.write(" ")
- mon.setCursorPos(2,13)
- mon.write(" Eine Produktion Aktiv 9 Sec. pro HV ")
- mon.setCursorPos(2,14)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,17)
- mon.write(" ")
- mon.setCursorPos(2,18)
- mon.write(" Eine Produktion Aktiv 7 Sec. pro HV ")
- mon.setCursorPos(2,19)
- mon.write(" ")
- elseif tonumber(vier) == 1 then
- rs.setBundledOutput("right", colors.lightGray+colors.White+colors.Red+colors.Blue)
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,2)
- mon.write(" ")
- mon.setCursorPos(2,3)
- mon.write(" Eine Produktion Aktiv 27 Sec. pro HV ")
- mon.setCursorPos(2,4)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,7)
- mon.write(" ")
- mon.setCursorPos(2,8)
- mon.write(" Eine Produktion Aktiv 14 Sec. pro HV ")
- mon.setCursorPos(2,9)
- mon.write(" ")
- mon.setBackgroundColor(colors.red)
- mon.setCursorPos(2,12)
- mon.write(" ")
- mon.setCursorPos(2,13)
- mon.write(" Eine Produktion Aktiv 9 Sec. pro HV ")
- mon.setCursorPos(2,14)
- mon.write(" ")
- mon.setBackgroundColor(colors.green)
- mon.setCursorPos(2,17)
- mon.write(" ")
- mon.setCursorPos(2,18)
- mon.write(" Eine Produktion Aktiv 7 Sec. pro HV ")
- mon.setCursorPos(2,19)
- mon.write(" ")
- end
- event , side , x , y = os.pullEvent("monitor_touch")
- if x >= 2 and x <= 41 and y >= 2 and y <=4 then
- eins = 1
- zwei = 2
- drei = 2
- vier = 2
- save()
- os.reboot()
- elseif x >= 2 and x <= 41 and y >= 7 and y <=9 then
- eins = 2
- zwei = 1
- drei = 2
- vier = 2
- save()
- os.reboot()
- elseif x >= 2 and x <= 41 and y >= 12 and y <=14 then
- eins = 2
- zwei = 2
- drei = 1
- vier = 2
- save()
- os.reboot()
- elseif x >= 2 and x <= 41 and y >= 17 and y <=19 then
- eins = 2
- zwei = 2
- drei = 2
- vier = 1
- save()
- os.reboot()
- end
- else
- eins = 1
- zwei = 2
- drei = 2
- vier = 2
- save()
- os.reboot()
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement