Untitled
unknown
plain_text
a year ago
1.1 kB
5
Indexable
-- Find a modem local sModemSide = nil for n,sSide in ipairs( rs.getSides() ) do if peripheral.getType( sSide ) == "modem" and peripheral.call( sSide, "isWireless" ) then sModemSide = sSide break end end rednet.open(sModemSide) print("enter x") x = io.read() if x == "gps" then x, _, _ = gps.locate(10) else x = tonumber( x ) end print("enter z") z = io.read() if z == "gps" then _, _, z = gps.locate(10) else z = tonumber( z ) end print("pre launch test...") rednet.broadcast({"check", {x=x,y=66,z=z,delay=0}}) id, message = rednet.receive(5) print("error", message.check[1]) print("blocking", message.check[2]) print("statusKey", message.check[3]) print("statusMessage", message.check[4]) print("distance", message.distance) print("travel time", 999999) print("inaccuracy", message.inaccuracy) print("---") print("Press enter to confirm launch...") io.read() print("launching...") rednet.broadcast({"launch", {x=x,y=66,z=z,delay=0}, {"a","b"} }) id, message = rednet.receive(15) print(message[1]) print(message[2]) print(message[3]) print(message[4])
Editor is loading...
Leave a Comment