AnonymusHochgenuss

playerdetect

Mar 23rd, 2026
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. -- Suche nach dem Player Detector Peripheral
  2. local detector = peripheral.find("playerDetector")
  3.  
  4. if not detector then
  5. print("Fehler: Kein Player Detector gefunden!")
  6. return
  7. end
  8.  
  9. -- Konfiguration
  10. local radius = 20 -- Der Radius in Blöcken, in dem gesucht werden soll
  11. local scanInterval = 1 -- Pause zwischen den Scans in Sekunden
  12.  
  13. print("Player Detector aktiv. Radius: " .. radius)
  14. print("Druecke 'Strg+T' zum Beenden.")
  15.  
  16. while true do
  17. -- Bildschirm leeren und Cursor nach oben setzen
  18. term.clear()
  19. term.setCursorPos(1, 1)
  20.  
  21. print("--- Spieler im Umkreis (" .. radius .. " Bloecke) ---")
  22.  
  23. -- Spieler im Radius abrufen (Gibt eine Liste/Table von Namen zurueck)
  24. local players = detector.getPlayersInRange(radius)
  25.  
  26. if #players == 0 then
  27. print("Keine Spieler in der Naehe.")
  28. else
  29. for i, name in ipairs(players) do
  30. print(i .. ". " .. name)
  31. end
  32. end
  33.  
  34. -- Kurze Pause, um die CPU nicht zu ueberlasten
  35. sleep(scanInterval)
  36. end
Advertisement
Add Comment
Please, Sign In to add comment