Advertisement
Guest User

weather.lua

a guest
Aug 25th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.51 KB | None | 0 0
  1. local arg = { ... }
  2.  
  3. local sendPort = [PORT]
  4. local personID = [ID]
  5.  
  6.  
  7. local commands = {rain = "startRain",
  8.                     clear = "stopRain",
  9.                     day = "sunrise",
  10.                     night = "moonrise"}
  11.  
  12. if table.getn(arg) ~= 1 or commands[arg[1]] == nil then
  13.     print("Usage: weather <state>")
  14.     print("Available states: rain, clear, day, night")
  15.     return
  16. end
  17.  
  18. local modem = peripheral.wrap("back")
  19. local message = personID .. commands[arg[1]]
  20. modem.transmit(sendPort, 0, message)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement