Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local detector = peripheral.wrap("back")
- local players
- function PlayerList()
- term.clear()
- term.setTextColor(colors.black)
- paintutils.drawFilledBox(1,1, 26,20, colors.white)
- --players
- term.setCursorPos(1,1)
- players = detector.getOnlinePlayers()
- for _,u in pairs(players) do
- print(u)
- end
- end
- function PlayerData(x,y)
- local index = 1
- for _,u in pairs(players) do
- if (index == y) then
- PrintData(u)
- end
- index = index+1
- end
- end
- function PrintData(name)
- while (true) do
- local data = detector.getPlayer(name)
- term.clear()
- term.setCursorPos(1,1)
- print(name)
- print("H:" .. data.health .. "/" .. data.maxHealth)
- print("Location:")
- print(data.x .. "/" .. data.y .. "/" .. data.z)
- print(data.dimension)
- if (data.respawnPosition ~= nil) then
- print("Respawn:")
- print(data.respawnPosition.x .. "/" .. data.respawnPosition.y .. "/" .. data.respawnPosition.z)
- print(data.respawnDimension)
- end
- sleep(1)
- end
- end
- -- Main
- while (true) do
- PlayerList()
- local event, button, x, y = os.pullEvent("mouse_click")
- PlayerData(x,y)
- end
Advertisement
Add Comment
Please, Sign In to add comment