Advertisement
TheAvPman

drone bios

Oct 18th, 2018
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local drone = component.proxy(component.list("drone")())
  2. local modem = component.proxy(component.list("modem")())
  3. while true do
  4.   modem.open(301)
  5.   local _, localNetworkCard, remoteAdress, port, distance, message = computer.pullSignal("modem_message")
  6.   if tostring(message) == "w" then
  7.     drone.move(0, 0, -1)
  8.   elseif tostring(message) == "a" then
  9.     drone.move(-1, 0, 0)
  10.   elseif tostring(message) == "s" then
  11.     drone.move(0, 0, 1)
  12.   elseif tostring(message) == "d" then
  13.     drone.move(1, 0, 0)
  14.   elseif tostring(message) == "up" then
  15.     drone.move(0, 1, 0)
  16.   elseif tostring(message) == "down" then
  17.     drone.move(0, -1, 0)
  18.   elseif tostring(message) == "break up" then
  19.     drone.swing(1)
  20.   elseif tostring(message) == "break down" then
  21.     drone.swing(0)
  22.   elseif tostring(message) == "break front" then
  23.     drone.swing(2)
  24.   elseif tostring(message) == "break back" then
  25.     drone.swing(3)
  26.   elseif tostring(message) == "break left" then
  27.     drone.swing(5)
  28.   elseif tostring(message) == "break right" then
  29.     drone.swing(4)
  30.   end
  31. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement