View difference between Paste ID: m2Hum7v0 and aLhqW07P
SHOW: | | - or go back to the newest paste.
1
-- Computercraft Chat by domi02198
2
function Clear()
3
	term.clear()
4
	term.setCursorPos(1,1)
5
	print("Chat is written by domi02198")
6
end
7
8
Clear()
9
print("Chat is written by domi02198")
10
sleep(.7)
11
if fs.exists("/chat.txt") == false then
12
	h= fs.open("/chat.txt","w")
13
	h.writeLine("{\"domi02198\",}")
14
	h.writeLine("{\"Chat is written by me\",}")
15
	Clear()
16
	print("Where is The Monitor? (top,bottom,left,right,back,front)")
17
	h.writeLine(read())
18
	h.close()
19
end
20
while true do
21
h = fs.open("chat.txt","r")
22
name = textutils.unserialize(h.readLine())
23
msg = textutils.unserialize(h.readLine())
24
side = h.readLine()
25
h.close()
26
mon = peripheral.wrap(side)
27
term.redirect(mon)
28
for i= 1,#name do
29
	print(name[i]..": "..msg[i])
30
end
31
term.restore()
32
Clear()
33
term.setCursorPos(1,5)
34
write("Name: ")
35
n = read()
36
print("\nMsg:")
37
m = read()
38
table.insert(name,n)
39
table.insert(msg,m)
40
msg = textutils.serialize(msg)
41
name = textutils.serialize(name)
42
fs.delete("/chat.txt")
43
h = fs.open("/chat.txt","w")
44
h.writeLine(name)
45
h.writeLine(msg)
46
h.writeLine(side)
47
h.close
48
end