Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --------------------------------------
- -- startup file for disk --
- -- fs.delete("1") --
- -- fs.copy("disk/1bak","1") --
- -- fs.delete("start") --
- -- fs.copy("disk/startup","start") --
- --------------------------------------
- --shell.run("delete disk/1")
- --shell.run("copy 1 disk/1")
- os.loadAPI("ocs/apis/sensor")
- local sideOut = "back"
- local mySensor = sensor.wrap("top")
- local mon = peripheral.wrap("right")
- local textScale = .5
- local btnTextColor = colors.white
- local defaultBgColor = colors.black
- local headerColor = colors.white
- local text =""
- local monRow = 0
- local cnt = 0
- local players = {}
- function saveData(table,name)
- local file = fs.open(name,"w")
- file.write(textutils.serialize(table))
- file.close()
- end
- function loadData(name,tab)
- local file = fs.open(name,"r")
- local data = file.readAll()
- data1 = data
- file.close()
- print(data1)
- return textutils.unserialize(data)
- end
- function heading(text,monRow)
- w, h = mon.getSize()
- mon.setTextColor(headerColor)
- mon.setCursorPos((w-string.len(text))/2+1, monRow)
- mon.write(text)
- end
- while true do
- mon.clear()
- mon.setBackgroundColor(colors.blue)
- term.setCursorPos(1,1)
- mon.setCursorPos(1,1)
- --****************
- temp = "Security System"
- heading(temp,1)
- --****************
- mon.setCursorPos(1,3)
- term.clear()
- cnt = 0
- local target_list = {}
- local player_table = {}
- local data1 = ""
- --loadData("players_table")
- target_list = mySensor.getTargets()
- local Reference_Table ={}
- for k,v in pairs(target_list) do
- saveData(target_list,"test1")
- --X if v["Name"] == "Player" then
- term.clear()
- -- term.setCursorPos(1,cnt)
- cnt = cnt +1
- table.insert(player_table,k) -------
- -- print(k) -------
- -- cnt = cnt +1
- mon.setCursorPos(2,cnt+2)
- mon.write(cnt..") "..k)
- -- mon.setCursorPos(33,cnt+2)
- -- mon.write(cnt..") "..k)
- --X end
- end
- -- loadData("playerName",playerName)
- -- ###########################################
- print("-------------")
- local file = fs.open("playerName","r")
- players = file.readAll()
- file.close()
- playerName = textutils.unserialize(players)
- for k, v in pairs(playerName) do
- print(" "..k..") "..v) ---
- mon.setCursorPos(33,k+2)
- mon.write(k..") "..v)
- end
- --for r, l in pairs(player_table) do
- -- print(" "..r..") "..l) ---
- --end
- -- saveData(target_list,"test1")
- saveData(player_table,"test")
- -- playerName
- -- print('')
- -- print(player_table[2])
- sleep(3)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement