Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function RCmaster()
- while true do
- local sEvent, param = os.pullEvent("key")
- if(sEvent == "key" ) then
- if(param == 17) then
- rednet.broadcast("TS Forward")
- elseif (param == 31) then
- rednet.broadcast("TS Backward")
- elseif (param == 30) then
- rednet.broadcast("TS TurnLeft")
- elseif (param == 32) then
- rednet.broadcast("TS TurnRight")
- elseif (param == 18) then
- rednet.broadcast("TS PlaceBlock")
- elseif (param == 200) then
- rednet.broadcast("TS Up")
- elseif (param == 208) then
- rednet.broadcast("TS Down")
- elseif (param == 13) then
- rednet.broadcast("TS Redstone FWD: On")
- elseif (param == 12) then
- rednet.broadcast("TS Redstone FWD: Off")
- elseif (param == 11) then
- term.clear()
- term.setCursorPos(1, 1)
- rednet.broadcast("TS ID")
- local scrap, message = rednet.receive()
- print(message)
- sleep(1)
- elseif (param == 57) then
- shell.run("remote2")
- elseif (param == 35) then
- term.clear()
- term.setCursorPos(1, 1)
- term.setTextColor(colors.white)
- print("Dig:")
- term.setCursorPos(5, 1)
- term.setTextColor(colors.green)
- print("on")
- term.setCursorPos(1, 2)
- term.setTextColor(colors.white)
- print("TAB to exit")
- print("G for Controls2")
- print("WASD to move")
- print("Arrow keys up/down")
- print("E to place")
- print("V to place down")
- print("B to place up")
- print("+ to + Redstone FWD")
- print("- to - Redstone FWD")
- print("F to fuel")
- print("Q to dig forward")
- print("Y to dig up")
- print("U to dig down")
- print("X to attack")
- print("1-9 to select slot")
- print("M to return to menu")
- print("SPACE to turn dig on/off")
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.yellow)
- print("?")
- term.setTextColor(colors.white)
- elseif (param == 34) then
- term.clear()
- term.setCursorPos(1, 1)
- term.setTextColor(colors.lightGray)
- print("Dig:")
- term.setTextColor(colors.green)
- term.setCursorPos(5, 1)
- print("on")
- term.setTextColor(colors.lightGray)
- print("TAB to exit")
- print("H for Controls1")
- print("0 for ID program")
- print("J for dstairsUp program")
- print("K for dstairsDown program")
- print("L for bstairsUp program")
- print("N for bridge program")
- print("Z for vbridge program")
- print("P for tunnel program")
- print("C for cover program")
- print("M to return to menu")
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.yellow)
- print("?")
- term.setTextColor(colors.white)
- elseif (param == 44) then
- rednet.broadcast("TS VBridge")
- elseif (param == 47) then
- rednet.broadcast("TS PlaceDown")
- elseif (param == 48) then
- rednet.broadcast("TS PlaceUp")
- elseif (param == 45) then
- rednet.broadcast("TS Attack")
- elseif (param == 25) then
- rednet.broadcast("TS Tunnel")
- elseif (param == 2) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("1")
- term.setTextColor(colors.white)
- rednet.broadcast("1")
- elseif (param == 3) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("2")
- term.setTextColor(colors.white)
- rednet.broadcast("2")
- elseif (param == 4) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("3")
- term.setTextColor(colors.white)
- rednet.broadcast("3")
- elseif (param == 5) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("4")
- term.setTextColor(colors.white)
- rednet.broadcast("4")
- elseif (param == 6) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("5")
- term.setTextColor(colors.white)
- rednet.broadcast("5")
- elseif (param == 7) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("6")
- term.setTextColor(colors.white)
- rednet.broadcast("6")
- elseif (param == 8) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("7")
- term.setTextColor(colors.white)
- rednet.broadcast("7")
- elseif (param == 9) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("8")
- term.setTextColor(colors.white)
- rednet.broadcast("8")
- elseif (param == 10) then
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setCursorPos(23, 1)
- term.setTextColor(colors.blue)
- print("9")
- term.setTextColor(colors.white)
- rednet.broadcast("9")
- elseif (param == 36) then
- rednet.broadcast("TS Stairs")
- elseif (param == 37) then
- rednet.broadcast("TS StairsD")
- elseif (param == 38) then
- rednet.broadcast("TS StairsB")
- elseif (param == 15) then
- rednet.broadcast("TS Leave")
- os.reboot()
- elseif (param == 49) then
- rednet.broadcast("TS Bridge")
- elseif (param == 50) then
- term.clear()
- term.setCursorPos(1, 1)
- term.setTextColor(colors.white)
- shell.run("menu")
- elseif (param == 16) then
- rednet.broadcast("TS Dig FWD")
- elseif (param == 21) then
- rednet.broadcast("TS Dig Up")
- elseif (param == 22) then
- rednet.broadcast("TS Dig Down")
- elseif (param == 46) then
- rednet.broadcast("TS Cover")
- elseif (param == 33) then
- rednet.broadcast("TS Refuel")
- local scrap, message = rednet.receive()
- term.setCursorPos(1, 19)
- term.setTextColor(colors.white)
- textutils.slowPrint(message)
- term.setTextColor(colors.white)
- end
- end
- end
- end
- rednet.open("back")
- term.clear()
- term.setCursorPos(1, 1)
- rednet.broadcast("1")
- term.setTextColor(colors.white)
- print("Dig:")
- term.setCursorPos(5, 1)
- term.setTextColor(colors.green)
- print("on")
- term.setCursorPos(1, 2)
- term.setTextColor(colors.white)
- print("TAB to exit")
- print("G for Controls2")
- print("WASD to move")
- print("Arrow keys up/down")
- print("E to place")
- print("V to place down")
- print("B to place up")
- print("+ to + Redstone FWD")
- print("- to - Redstone FWD")
- print("F to fuel")
- print("Q to dig forward")
- print("Y to dig up")
- print("U to dig down")
- print("X to attack")
- print("1-9 to select slot")
- print("M to return to menu")
- print("SPACE to turn dig on/off")
- term.setCursorPos(17, 1)
- print("Slot:")
- term.setTextColor(colors.blue)
- term.setCursorPos(23, 1)
- print("1")
- term.setTextColor(colors.white)
- RCmaster()
Add Comment
Please, Sign In to add comment