Serverzeugs für Enemy Territory
Anzahl der Spieler auf einem Server auslesen
Es muss das Paket “qstat” installiert sein, welches das Binary “quakestat” mitliefert.
Dann kann man z. B. folgenden Einzeiler nutzen, um die Anzahl der Spieler auf dem Server anzuzeigen:
_server=127.0.0.1; _port=27960 _count=0; for _ping in $(quakestat -rws ${_server}:${_port} -P | sed -r -n -e 's#.*([0-9]+)ms.*#\1#p'); do if [ $_ping -gt 0 ]; then _count=$(($_count+1)); fi; done; echo "Players on the server ${_server}:${_port}: ${_count}"
Zuletzt geändert 2022-03-29 05:03:36 +0200 CEST durch Natenom (init, 1c39149)