Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rednet.open("left")
- function requestName()
- rednet.send(24, "newName")
- id, name = rednet.receive()
- return name
- end
- function getNewBooks()
- while turtle.suckUp() do
- name = requestName()
- turtle.dropDown()
- books = fs.open("books","a")
- books.writeLine(name)
- books.flush()
- books.close()
- end
- end
- function giveBookNames()
- getNewBooks()
- books = fs.open("books","r")
- bookNames = {}
- i = 1
- l = books.readLine()
- while (l ~= nil) do
- if (l ~= "") then bookNames[i]= l
- i = i+1
- l = books.readLine()
- end
- return bookNames
- end
- while true do
- senderID, data = rednet.receive()
- if data == "refreshAll" then
- bookNames = getNewBooks()
- else if data == "refreshNew" then
- bookNames = getNewBooks()
- end
- rednet.send(24, bookNames)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement