Hack let Loose is a ban system developed by German clans to ban cheaters and inappropriate players.
The system uses ban lists and processes reports automatically to consistently punish rule violations and relieve admins.
Want to be part of the system? Want to join? Contact us for more information.
Installing on your server: For implementation, you need a special script. Contact us for the script and support with installation.
Join DiscordDieses Skript ist Teil des "Hack Let Loose"-Systems, das darauf ausgelegt ist, die Durchsetzung von Bans auf verschiedenen verbundenen Servern von "Hell Let Loose" zu automatisieren. Es empfängt Ban-Informationen, die durch das "Hack Let Loose"-Netzwerk geteilt werden, und führt diese auf dem lokalen Server aus.
Bevor du den Ban-Client installierst, stelle sicher, dass du folgende Voraussetzungen erfüllt hast:
Diese Abhängigkeiten kannst du über pip installieren:
pip install aiohttp aio_pika python-dotenv
git clone https://github.com/bumseb1ene/ban-client.git
BEARER_TOKEN=TOKEN
API_BASE_URLS=https://rcon.test.de
API_USER=USERNAME
API_PASS=PASSWORT
CLIENT_ID=DEINCLAN
RABBITMQ_USER=USERNAME
RABBITMQ_PASS=PASSWORT
RABBITMQ_HOST=rabbit.hackletloose.eu
RABBITMQ_PORT=5672
Um das Skript manuell zu starten, führe folgenden Befehl im Terminal aus:
python3 ban-client.py
Um den Ban-Client dauerhaft auf deinem Server laufen zu lassen, kannst du einen systemd Service erstellen:
sudo nano /etc/systemd/system/ban-client.service
[Unit]
Description=Ban Client Service for Hack Let Loose
After=network.target
[Service]
User=
WorkingDirectory=/pfad/zu/deinem/ban-client
ExecStart=/usr/bin/python3 /pfad/zu/deinem/ban-client/ban-client.py
Restart=always
[Install]
WantedBy=multi-user.target
Ersetze `
sudo systemctl enable ban-client.service
sudo systemctl start ban-client.service
sudo systemctl status ban-client.service
Bei Fragen oder Problemen mit der Installation oder Konfiguration kontaktiere uns bitte über unseren Discord!