Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- args = {...}
- chat = peripheral.wrap("left")
- notesplayer = args[1]
- chat.say("Please title your note.")
- repeat
- event, chatplayer, title = os.pullEvent("chat")
- until notesplayer == chatplayer
- sleep(0.5)
- chat.tell(notesplayer, "You would like to title note as: "..title.."?")
- sleep(1.5)
- chat.tell(notesplayer, 'Type "Yes" to confirm or "No" to cancel.')
- repeat
- event, chatplayer, message = os.pullEvent("chat")
- until notesplayer == chatplayer and (message == "Yes" or message == "yes" or message == "No" or message == "no")
- sleep(0.5)
- if message == "Yes" or message == "yes" then
- chat.tell(notesplayer, 'Please begin typing your note. End with "End note".')
- newnote = fs.open(notesplayer.."/notes/"..title, "a")
- newnote.writeLine("--[[")
- repeat
- event, chatplayer, message = os.pullEvent("chat")
- if notesplayer == chatplayer and message ~= "End note" and message ~= "end note" then
- newnote.writeLine(message)
- end
- until message == "End note" or message == "end note"
- newnote.writeLine("]]--")
- newnote.close()
- elseif message == "No" or message == "no" then
- chat.tell(notesplayer, "Cancelling request.")
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement