Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local summerSensor = "back"
- local springSensor = "left"
- local autumnSensor = "right"
- local winterSensor = "front"
- dp = peripheral.wrap("top")
- local season
- while true do
- local springSignal = redstone.getAnalogInput(springSensor)
- local summerSignal = redstone.getAnalogInput(summerSensor)
- local autumnSignal = redstone.getAnalogInput(autumnSensor)
- local winterSignal = redstone.getAnalogInput(winterSensor)
- dp.clear()
- if springSignal >= 1 and springSignal <= 5 then
- season = "Early Spring"
- elseif springSignal >= 6 and springSignal <=10 then
- season = "Mid Spring"
- elseif springSignal >= 11 and springSignal <=16 then
- season = "Late Spring"
- end
- if summerSignal >= 1 and summerSignal <= 5 then
- season = "Early Summer"
- elseif summerSignal >= 6 and summerSignal <=10 then
- season = "Mid Summer"
- elseif summerSignal >= 11 and summerSignal <=16 then
- season = "Late Summer"
- end
- if autumnSignal >= 1 and autumnSignal <= 5 then
- season = "Early Autumn"
- elseif autumnSignal >= 6 and autumnSignal <=10 then
- season = "Mid Autumn"
- elseif autumnSignal >= 11 and autumnSignal <=16 then
- season = "Late Autumn"
- end
- if winterSignal >= 1 and winterSignal <= 5 then
- season = "Early Autumn"
- elseif winterSignal >= 6 and winterSignal <=10 then
- season = "Mid Autumn"
- elseif winterSignal >= 11 and winterSignal <=16 then
- season = "Late Autumn"
- end
- print(season)
- wt = os.time()
- wt = textutils.formatTime(wt,true)
- dp.setCursorPos(1,1)
- dp.write("CLOCK ")
- dp.setCursorPos(7,1)
- dp.write(wt)
- dp.setCursorPos(1,2)
- dp.write("SEASON ")
- dp.setCursorPos(1,3)
- dp.write(season)
- dp.update()
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement