Advertisement
domi02198

[ComputerCraft] Chat Program v 2.0

Aug 27th, 2013
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.73 KB | None | 0 0
  1. m = peripheral.wrap("right")
  2. function Mprint(txt)
  3.     color = 2^math.random(1,16)
  4.     term.setTextColor(color)
  5.     print(txt)
  6.     term.setTextColor(colors.white)
  7.  
  8. end
  9.  
  10.  
  11. while true do
  12.     h = fs.open("chat.txt","r")
  13.     name = textutils.unserialize(h.readLine())
  14.     msg =  textutils.unserialize(h.readLine())
  15.     h.close()
  16.     term.redirect(m)
  17.     term.clear()
  18.     term.setCursorPos(1,1)
  19.     for i= 1,#name
  20.         print(name[i]..": "..msg[i]
  21.     end
  22.     term.restore()
  23.     term.clear()
  24.     term.setCursorPos(1,5)
  25.     Mprint("Name: "
  26.     n= read()
  27.     Mprint("\n\nText:")
  28.     m = read()
  29.     fs.delete("chat.txt")
  30.     h = fs.open("chat.txt","w")
  31.     table.insert(name,n)
  32.     table.insert(msg,m)
  33.     h.writeLine(textutils.serialize(name))
  34.     h.writeLine(textutils.serialize(msg))
  35.     h.close()
  36. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement