Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Suche nach dem Player Detector Peripheral
- local detector = peripheral.find("playerDetector")
- if not detector then
- print("Fehler: Kein Player Detector gefunden!")
- return
- end
- -- Konfiguration
- local radius = 20 -- Der Radius in Blöcken, in dem gesucht werden soll
- local scanInterval = 1 -- Pause zwischen den Scans in Sekunden
- print("Player Detector aktiv. Radius: " .. radius)
- print("Druecke 'Strg+T' zum Beenden.")
- while true do
- -- Bildschirm leeren und Cursor nach oben setzen
- term.clear()
- term.setCursorPos(1, 1)
- print("--- Spieler im Umkreis (" .. radius .. " Bloecke) ---")
- -- Spieler im Radius abrufen (Gibt eine Liste/Table von Namen zurueck)
- local players = detector.getPlayersInRange(radius)
- if #players == 0 then
- print("Keine Spieler in der Naehe.")
- else
- for i, name in ipairs(players) do
- print(i .. ". " .. name)
- end
- end
- -- Kurze Pause, um die CPU nicht zu ueberlasten
- sleep(scanInterval)
- end
Advertisement
Add Comment
Please, Sign In to add comment