View difference between Paste ID: 1ChyecFj and J7ajqHrc
SHOW: | | - or go back to the newest paste.
1
local tArgs = { ... }
2-
local receivers = {"55, X:-16000 Z:8000"}
2+
local receivers = {}
3
local user = "username"
4
function teleporter()
5
 if not fs.exists("teleporters") then
6
  file=fs.open("teleporters","w")
7
  file.writeLine("55, X:-16000 Z:8000")
8
  file.close()
9
 end
10
 if not fs.exists("get") then
11
  shell.run("pastebin get 5A63pNqg get")
12
  shell.run("get teleporters")
13
 end
14
 file=fs.open("teleporters","r")
15
 line=file.readLine()
16
 while line do
17
  table.insert(receivers,line)
18
  line=file.readLine()
19
 end
20
 file.close()
21
end
22
 
23
if #tArgs < 2 then
24-
message="teleport luca "..tArgs[2]
24+
25
  teleporter()
26
  print("Usage: tp <id> <key>")
27
  print("|  ID  |  ~Coords  |")
28
  print(textutils.serialise(receivers))
29
  return
30
 else
31
  print("missing key")
32
  print("Usage: tp <id> <key>")
33
 return
34
 end
35
end
36
37
modem = peripheral.find("modem")
38
if not modem then
39
 print("no modem found")
40
 return
41
end
42
modemside = peripheral.getName(modem)
43
rednet.open(modemside)
44
id=tonumber(tArgs[1])
45
message="teleport "..user.." "..tArgs[2]
46
rednet.send(id,message)
47