Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print("start")
- modem = peripheral.find("modem")
- modem.open(1884)
- monitor = peripheral.find("monitor")
- if fs.exists("log") then
- log = fs.open("log", "r")
- b = log.readAll()
- print(b)
- if tonumber(b) == nil then
- print("b is 0 wtf")
- b = 1
- end
- log.close()
- else
- print("Log not there!")
- end
- while true do
- local event, modemSide, senderChannel, replyChannel, message, senderDistance = os.pullEvent("modem_message")
- if senderChannel == 1884 and message ~= nil then
- print("writing")
- monitor.clear()
- monitor.setCursorPos(1, 1)
- monitor.write("Mervin..")
- monitor.setCursorPos(1, 4)
- a = tonumber(message[1]) + tonumber(b)
- print(a)
- a = math.floor(a / 1000000)
- monitor.write("MRF Total: "..a)
- monitor.setCursorPos(1, 6)
- monitor.write("RF/T: "..message[2])
- fs.delete("log")
- log = fs.open("log", "w")
- log.write(a)
- log.close()
- end
- end
Add Comment
Please, Sign In to add comment