Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local function proxy(componentType)
- local address = component.list(componentType)()
- return address and component.proxy(address) or error("No component " .. componentType)
- end
- local robot, modem = proxy("robot"), proxy("modem")
- local function sleep(timeout)
- local deadline = computer.uptime() + timeout
- repeat
- computer.pullSignal(deadline - computer.uptime())
- until computer.uptime() >= deadline
- end
- function start()
- modem.open(2807)
- modem.open(7000)
- modem.setWakeMessage('')
- modem.setStrength(50000)
- end
- function isWorking()
- modem.broadcast(7000, 'Я поливаю деревья!')
- end
- start()
- while true do
- robot.use(3, true, 30)
- isWorking()
- sleep(.3)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement