Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --// Phone app
- local SERVER_PORT = 3230
- local PHONE_PORT = 2212
- modem = peripheral.wrap("back")
- modem.open(PHONE_PORT)
- local size = nil
- local axis = 0
- local len = 0
- if (#arg == 3) then
- size = arg[1]
- axis = arg[2]
- len = arg[3]
- else
- error("VALUE MISSING")
- return
- end
- local target = vector.new(gps.locate())
- local payloadMessage = string.format("%d %d %d %d %d",
- target.x-1, target.y-1, target.z,
- size,
- axis,
- len
- )
- print(string.format("Targetting %d %d %d", target.x, target.y, target.z))
- modem.transmit(SERVER_PORT,PHONE_PORT,payloadMessage)
- print("Waiting for return signal...")
- event, side, senderChannel, replyChannel, msg, distance = os.pullEvent("modem_message")
- print("RETURN MESSAGE: "..msg)
Add Comment
Please, Sign In to add comment