Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rednet.open("top")
- local type = "server"
- getIDs = function(arg)
- if arg == type then return os.computerID() else
- rednet.broadcast("getID",arg)
- e = {rednet.receive(2)}
- if e == "" then return "unindexed" else return e[1] end
- end
- end
- if fs.exists("/reseau/config") == false then file = fs.open("/reseau/config","w") file.write({
- server_id = getIDs("server"),
- spawner_id = getIDs("spawner"),
- energy_id = getIDs("energy"),
- })
- file.close() end
- f1 = fs.open("/reseau/config","r") index = textutils.unserialise(f1.readAll()) f1.close()
- print(index["server_id"])
- while true do
- e = {rednet.receive()}
- print(textutils.serialise(e))
- if e[2] == "getID" then
- if e[3] == type then rednet.broadcast() end
- end
- end
Add Comment
Please, Sign In to add comment