Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local CLIENT_PORT = 0
- local SERVER_PORT = 1544
- local modem = peripheral.find("modem")
- modem.open(CLIENT_PORT)
- print("I am broadcasting to channel "..SERVER_PORT)
- while true do
- local character = io.read()
- if character == "clear" then
- for i = 1,25 do
- print(" ")
- end
- end
- if character == "w" then
- modem.transmit(SERVER_PORT, CLIENT_PORT, "w")
- elseif character == "s" then
- modem.transmit(SERVER_PORT, CLIENT_PORT, "s")
- elseif character == "a" then
- modem.transmit(SERVER_PORT, CLIENT_PORT, "a")
- elseif character == "d" then
- modem.transmit(SERVER_PORT, CLIENT_PORT, "d")
- elseif character == "u" then
- modem.transmit(SERVER_PORT, CLIENT_PORT, "u")
- elseif character == "do" then
- modem.transmit(SERVER_PORT, CLIENT_PORT, "do")
- elseif character == "locate" then
- modem.transmit(SERVER_PORT, CLIENT_PORT, "locate")
- local event, modemSide, senderChannel, replyChannel, message, distance = os.pullEvent("modem_message")
- print(message)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement