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.writeLine/{\domi02198\"," |
12 | + | |
13 | - | h.writeLine("{\"Chat is written by me\"},") |
13 | + | h.writeLine("{\"domi02198\",}") |
14 | h.writeLine("{\"Chat is written by me\",}") | |
15 | - | print("Where is The Monitor? (top,bottom,left,right,back,front") |
15 | + | |
16 | print("Where is The Monitor? (top,bottom,left,right,back,front)") | |
17 | h.writeLine(read()) | |
18 | end | |
19 | - | while ture do |
19 | + | |
20 | - | h = fs.open("chat.txt","r" |
20 | + | |
21 | - | name = textutils.unserialize(h.readLine) |
21 | + | while true do |
22 | - | msg = textutils.unserialize(h.readLine) |
22 | + | h = fs.open("chat.txt","r") |
23 | - | side = h.readline() |
23 | + | name = textutils.unserialize(h.readLine()) |
24 | msg = textutils.unserialize(h.readLine()) | |
25 | side = h.readLine() | |
26 | h.close() | |
27 | mon = peripheral.wrap(side) | |
28 | term.redirect(mon) | |
29 | for i= 1,#name do | |
30 | print(name[i]..": "..msg[i]) | |
31 | end | |
32 | term.restore() | |
33 | Clear() | |
34 | term.setCursorPos(1,5) | |
35 | write("Name: ") | |
36 | n = read() | |
37 | print("\nMsg:") | |
38 | m = read() | |
39 | table.insert(name,n) | |
40 | table.insert(msg,m) | |
41 | - | fs.delete("/text.txt") |
41 | + | |
42 | - | h = fs.open("/text.txt","w") |
42 | + | |
43 | fs.delete("/chat.txt") | |
44 | h = fs.open("/chat.txt","w") | |
45 | - | h.writeline(side) |
45 | + | |
46 | h.writeLine(msg) | |
47 | h.writeLine(side) | |
48 | end |