Syntax: password <password>

Aktiviert über: DisablePasswords

Geänderte Dateien: gen.hst

Seit: PHost 4.0j

Dieser Befehl ändert das RST-Passwort des Spielers. Der Befehl ist ansonsten identisch zu der entsprechenden Funktion der Clientprogramme (z.B. "P" im Hauptmenü von planets.exe). Ein Passwort kann bis zu 10 Zeichen lang sein. Alle US-ASCII-Zeichen sind zulässig (allerdings keine Umlaute), Groß- und Kleinschreibung wird unterschieden. Um die Passwortabfrage zu deaktivieren, setze dein Passwort auf "NOPASSWORD".

Der Hauptzweck dieses Befehls ist es, einem Host zu ermöglichen, das Passwort eines ausgeschiedenen Spielers zurückzusetzen. Bisher wurde in dem Fall meistens ein Tool wie crack benutzt, um das Passwort herauszufinden und dem Ersatzspieler mitzuteilen. Das ist sicherheitstechnisch sehr bedenklich. Hosts können nun über die auxcmds.txt-Schnittstelle das Passwort löschen. Dazu verwenden sie einen Befehl wie 3: password NOPASSWORD

Wenn ein Spieler mehrere dieser Befehle gibt, wird nur der letzte wirksam. Eine Passwortänderung über die entsprechende Funktion des Clients überschreibt die Befehlsnachricht (weil sie nach der Nachricht verarbeitet wird).

Bedenke, dass dieses Passwort nur schwache Sicherheit bietet. Es verhindert nicht, dass andere Spieler dein Result auspacken und mit einem Hex-Editor oder einem modifizierten Client-Programm anschauen.

► Note: Im Gegensatz zu anderen Befehlen, die über eine Konfigurationsoption aktiviert werden, kann dieser Befehl mit einer Option deaktiviert werden. Die Einstellung DisablePasswords=Yes deaktiviert diesen Befehl, auch für Hosts.

Konflikt-Auflösung: Befehle werden in der Reihenfolge ausgeführt, in der sie erhalten werden. Damit wird der letzte Befehl wirksam.

Relevanter Konfigurationsparameter: DisablePasswords