Zum Inhalt

FAQ

Ich habe mich/jemanden versehentlich gebannt. Wie kann ich den Bann aufheben?

Nutze /unban <UserId> für Account-Banns und /unbanip <IP> für IP-Banns. PalDefender speichert Bann-Einträge in ../Pal/Binaries/Win64/PalDefender/Banlist.json. Wenn du die Datei manuell bearbeitest, stoppe zuerst den Server oder lade die Konfiguration danach neu.

Veraltet Alte IP-Bann-Bereinigung über Config.json

Ältere Wiki-Versionen haben Admins angewiesen, IP-Banns aus ../Pal/Binaries/Win64/PalDefender/Config.json zu entfernen. Dieser Speicherort ist für Bann-Einträge veraltet. Nutze stattdessen /unbanip <IP> oder bearbeite ../Pal/Binaries/Win64/PalDefender/Banlist.json.

Ich habe eine PalTemplate- oder PalSummon-Datei hinzugefuegt/geaendert, aber der Befehl schlaegt fehl.
  • Stelle sicher, dass die Datei gültiges JSON ist. Entferne Kommentare und nachgestellte Kommas.
  • Templates gehoeren nach ../Pal/Binaries/Win64/PalDefender/Pals/Templates/.
  • Summons gehoeren nach ../Pal/Binaries/Win64/PalDefender/Pals/Summons/.
  • Nutze den Dateinamen ohne Pfad, zum Beispiel /summon ArenaBoss.
  • Prüfe bei Summon-Dateien, dass PalTemplate, X, Y und Z vorhanden sind.
  • Prüfe bei Template-Dateien, dass PalID vorhanden ist und eine gültige Pal-ID verwendet.
Welche ID soll ich für Befehle verwenden: UserId, PlayerUId, Name oder SteamID?

Die meisten Admin-Befehle erwarten die UserId des Spielers, zum Beispiel steam_... oder gdk_.... Nutze im Spiel /iwantplayerlist, um IDs in der Spielerliste anzuzeigen, oder nutze REST/API-Werkzeuge, wenn sie aktiviert sind.

Warum braucht RCON Koordinaten oder eine UserId für Befehle, die im Chat ohne funktionieren?

RCON hat keinen Spielercharakter im Spiel, daher kann PalDefender deine Position oder dein Ziel nicht ableiten. Gib bei Befehlen wie /getpos, /tp, /spawnpal und Basispositions-Befehlen den Zielspieler oder die Koordinaten explizit an.

Die REST API gibt 401 oder 403 zurück. Was soll ich prüfen?
  • 401: Prüfe den Header Authorization: Bearer <token> und stelle sicher, dass die Token-Datei nicht TokenExample.json heißt.
  • 403: Prüfe die Token-Berechtigungen und stelle sicher, dass der Server vollständig gestartet ist.
  • Starte den Server nach Token-Aenderungen neu oder lade die API-/Token-Einrichtung passend zu deinem Hosting-Workflow neu.
Ich kann mich nicht als Admin einloggen, weil Admin-Befehle durch die Whitelist geschuetzt sind.

Stelle sicher, dass du deine IP so in ../Pal/Binaries/Win64/PalDefender/Config.json eingetragen hast:

"useAdminWhitelist": true,
"adminIPs": [
    "127.0.0.1",
    "196.128.2.*",
    "123.222.111.122",
    "111.111.111.111",
],

Alternativ kannst du useAdminWhitelist auf false setzen. Das wird aber nicht empfohlen, da Cheater bekanntermassen Wege haben, an das Admin-Passwort zu gelangen.

Mein Server stuerzt beim Start ab.
  • Stelle sicher, dass PalDefender der einzige aktive Mod ist. Entferne alle anderen Mods und pruefe, ob das Problem bestehen bleibt.
  • Prüfe, ob PalDefender auf der neuesten Version ist.
  • Prüfe unseren Discord auf Ankündigungen.
  • Benenne den Ordner `PalDefender` in ../Pal/Binaries/Win64/ um und starte den Server neu.
  • In manchen Faellen hilft die Installation des VC++ Redistributable.
Ich sehe bestimmte Zeichen in meiner Serverkonsole nicht richtig.

Nutze bitte Windows Terminal oder eine Alternative mit guter Unicode-Unterstuetzung statt der Standard-Windows-Konsole.

Wie kann ich Abstuerze melden?

Sende folgende Dateien im Issue-Bereich:

  • .../Pal/Saved/Crashes/<random numbers>/CrashContext.runtime-xml
  • .../Pal/Binaries/Win64/PalDefender/Logs/<recent logs>

Fuege alle Informationen hinzu, die du gesehen hast oder als Ursache vermutest. Vergiss die PalDefender-Version nicht! Jede Information kann wertvoll sein!