Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rednet.open("right")
- Running = "true"
- function getCurrentMob(Mob)
- print("get current mob")
- end
- function SwitchMob(slot)
- turtle.suckUp()
- turtle.select(slot)
- turtle.dropUp()
- end
- function RemoveMob()
- turtle.suckUp()
- end
- function handleMessage(Message)
- print("Message received: ")
- print(Message)
- if(Message == 1) then SwitchMob(1)
- elseif(Message == 2) then SwitchMob(2)
- elseif(Message == 3) then SwitchMob(3)
- elseif(Message == 4) then SwitchMob(4)
- elseif(Message == 5) then SwitchMob(5)
- elseif(Message == 6) then SwitchMob(6)
- elseif(Message == 7) then SwitchMob(7)
- elseif(Message == 8) then SwitchMob(8)
- elseif(Message == 9) then SwitchMob(9)
- elseif(Message == 10) then SwitchMob(10)
- elseif(Message == "Stop") then RemoveMob()
- elseif Message == "Off" then
- rs.setOutput("top", true)
- shell.run("delete status")
- ab = fs.open("status", "w")
- ab.write("off")
- ab.close()
- elseif Message == "On" then
- rs.setOutput("top", false)
- shell.run("delete status")
- ab = fs.open("status", "w")
- ab.write("on")
- ab.close()
- end
- end
- print("Turtle online, waiting for messages...")
- repeat
- computerID, Message = rednet.receive()
- handleMessage(Message)
- until Running == "False"
Advertisement
Add Comment
Please, Sign In to add comment