Provided by: wesnoth-1.18_1.18.5-1build2_amd64 

NAME
wesnoth - Battle for Wesnoth, ein rundenbasiertes Strategiespiel
ZUSAMMENFASSUNG
wesnoth [OPTIONEN] [ORT_DER_SPIELDATEN]
BESCHREIBUNG
Battle for Wesnoth ist ein rundenbasiertes Strategiespiel in einem Fantasy-Szenario.
Besiegen Sie alle feindlichen Anführer, indem Sie einen geschickt gewählten Kader an Truppen in die
Schlacht führen und dabei auch Ihr Gold und Ihre Dörfer verwalten. Alle Einheiten haben ihre eigenen
Stärken und Schwächen; um siegreich hervor zu gehen, müssen Sie diese Kräfte zu Ihrem Vorteil nutzen und
zugleich den Gegner an selbigem hindern. Mit wachsender Erfahrung erlernen die Truppen neue Fertigkeiten
und werden mächtiger. Spielt in Eurer eigenen Sprache und testet Eure Fertigkeiten gegen kluge
Computer-Gegner, oder tretet Wesnoths vielfältiger Gemeinschaft der Online-Spieler bei. Erstellt selbst
angepassten Einheiten, Szenarien oder Kampagnen, und teilt diese mit anderen.
KOMMANDOZEILENOPTIONEN
--all-translations
Zeige alle Übersetzungen in der Auswahlliste im Spiel an, egal wie weit sie übersetzt sind.
--bunzip2 Dateiname.bz2
Entpackt einen Spielstand (Dateiname.bz2), der bzip2-komprimiert sein sollte, und speichert ihn
ohne die Dateiendung .bz2. Dabei wird Dateiname.bz2 entfernt.
--bzip2 Dateiname
Komprimiert einen normalen textbasierten Spielstand (Dateiname) als bzip2-komprimierten Spielstand
Dateiname.bz2 und entfernt die alte Datei Dateiname.
-c[Kampagnen-ID], --campaign[=Kampagnen-ID]
Startet die Kampagne mit der ID Kampagnen-ID. Ein Auswahlmenü wird angezeigt falls keine ID
angegeben wurde.
--campaign-difficulty[=Schwierigkeitsgrad]
Der Schwierigkeitsgrad der gewünschten Kampagne (1 bis Max). Falls nicht angegeben, wird ein
Dialog zur Auswahl der Kampagnen-Einstufung angezeigt.
--campaign-scenario Szenario-ID
Die ID des Szenarios der gewünschten Kampagne. Falls diese Option nicht angegeben ist, wird das
erste Szenario gestartet.
--campaign-skip-story
Überspringt den [story]-Teil eines Szenarios und Dialoge im start-Ereignis.
--clock
(Entwickleroption) Fügt dem Hauptmenü einen neuen Knopf hinzu, mit welchem man eine Uhr mit
GUI2-Elementen zum Testen aufrufen kann.
--config-dir Name
Veraltete Option, bitte --userdata-dir benutzen.
--config-path
Veraltete Option, bitte --userdata-path benutzen.
--core Kern-ID
Ersetzt den geladenen Kern mit dem angegebenen.
--data-dir Verzeichnis
Das angegebene Verzeichnis als Daten-Verzeichnis verwenden.
--data-path
Gibt den Pfad des Spieldateienverzeichnisses aus.
-d, --debug
Erlaubt zusätzliche Kommandos in der spieleigenen Befehlszeile (auf der Wiki-Seite
https://www.wesnoth.org/wiki/CommandMode sind weitere Informationen hierzu verfügbar).
--debug-lua
Aktiviert einen Debugmechanismus für Lua.
--strict-lua
Unterstützung für veraltete Lua-Aufrufe deaktivieren.
-D,--diff Linke-Datei Rechte-Datei
Zeigt die Unterschiede zwischen zwei WML-Dateien an. Der Präprozessor wird nicht verwendet (falls
das gewünscht ist, verwende erst -p). Gibt die Unterschiede als DiffWML im Terminal aus, oder
speichert sie in der mit --output angegebenen Datei.
-e[Datei], --editor[=Datei]
Den im Spiel integrierten Karteneditor direkt starten. Falls eine Datei angegeben wurde, verhält
es sich wie -l --load.
--fps Aktiviert die "Bilder pro Sekunde"-Anzeige im Spiel und speichert die Werte ebenfalls in einer
Datei im Verzeichnis für Nutzerdaten.
-f, --fullscreen
Startet das Spiel im Vollbildmodus.
--gunzip Dateiname.gz
Entpackt einen Spielstand (Dateiname.gz), der gzip-komprimiert sein sollte, und speichert ihn ohne
die Dateiendung .gz. Dabei wird Dateiname.gz entfernt.
--gzip Dateiname
Komprimiert einen normalen textbasierten Spielstand (Dateiname) als gzip-komprimierten Spielstand
Dateiname.gz und entfernt die alte Datei Dateiname.
-h, --help
Gibt die möglichen Kommandozeilenoptionen aus.
-l, --load Datei
Lädt den Spielstand Datei aus dem Standard-Spielstand-Verzeichnis. Falls auch die -e- oder
--editor-Option verwendet wurde, wird der Editor mit der Karte aus Datei geöffnet. Falls ein
Verzeichnis angegeben wurde, wird der Editor mit einem Dialog zum Laden einer Karte aus eben
diesem Verzeichnis gestartet.
-L, --language Sprache
Benutzt für diese Sitzung die Sprache (Symbol). Beispiel: --language ang_GB@latin.
--log-Stufe=Domäne1,Domäne2,...
Setzt die Stufe der Logausgabe. Verwenden Sie all, um sämtliche Domänen zu verwenden. Verfügbare
Stufen: error, warning, info, debug, none. Für die meisten Logdomänen wird standardmäßig wird die
Stufe warning verwendet, die deprecation-Domäne dagegen benutzt none als Voreinstellung sofern
nicht die -d-Option ebenfalls gesetzt ist.
--log-precise
Zeigt die Zeitstempel in der Log-Ausgabe mit höherer Genauigkeit.
--log-strict Stufe
Sorgt dafür dass die Unit-Tests scheitern, falls irgendeine Log-Domäne eine Meldung auf der
angegebenen oder einer schlimmeren Stufe erhält. Wird nur zusammen mit -u benutzt.
--logdomains[=Filter]
Gibt die definierten Log-Domänen aus (nur jene, die Filter enthalten, falls angegeben).
--no-log-to-file
Verhindert Umleitung von gespeicherter Ausgabe in eine Datei. Log-Dateien werden erstellt im
"logs"-Verzeichnis im Nutzerdatenverzeichnis.
--log-to-file
Log-Ausgabe wird in eine Datei geschrieben. Annulliert den Effekt von --no-log-to-file egal ob
implizit und explizit.
--wnoconsole
Für Windows, wenn mit --no-log-to-file genutzt, resultiert in Schreiben der Ausgabe nach cerr/cout
anstatt CONOUT. Ansonsten ohne Funktion.
--max-fps FPS
Setzt die Anzahl der gezeichneten Bilder pro Sekunde, die vom Spiel angezeigt werden. Der Wert
sollte zwischen 1 und 1000 liegen. Die Voreinstellung ist die Bildwiederholfrequenz des Monitors.
-m, --multiplayer
Startet ein Spiel im Mehrspieler-Modus. Es gibt noch weitere Optionen, die, wie weiter unten
beschrieben, gemeinsam mit --multiplayer verwendet werden können.
--mp-test
Startet die Multiplayer-Test-Szenarios.
--new-widgets
(Entwickleroption) Es gibt ein neues Dialog-Toolkit, mit dieser Option wird der experimentelle
Teil aktiviert. Bitte keine Bugs dafür melden, die meisten sind bekannt.
--nodelay
Das Spiel wird ohne Verzögerungen ausgeführt. Wird zum Ausführen grafischer Benchmarks verwendet.
Diese Option ist standardmäßig aktiviert, wenn die Option --nogui gesetzt ist.
--noaddons
Startet das Programm ohne Erweiterungen.
--nocache
Veranlasst das Programm, keine Daten zwischenzuspeichern.
--nogui
Startet das Spiel ohne grafische Oberfläche. Nur in Kombination mit --multiplayer oder
--screenshot oder --plugin verfügbar.
--nobanner
Zeigt im Terminal keinen Start-Banner an.
--nomusic
Deaktiviert die Musik im Spiel.
--noreplaycheck
Überprüft die Spielaufzeichnung bei Unit-Tests nicht. Wird nur zusammen mit -u benutzt.
--nosound
Deaktiviert jegliche Soundeffekte im Spiel.
--output Dateiname
Speichert die Ausgabe in der angegebenen Datei, anstatt sie im Terminal auszugeben. Zusammen mit
den Diff-Optionen verwendbar.
--password Passwort
Benutzt das angegebene Passwort um sich zu einem Server zu verbinden. Ist insofern unsicher, dass
es zum einen in der Prozesstabelle für alle Prozesse des Systems einsehbar ist und zum anderen
ggf. in einer Datei wie ~/.bash_history geloggt wird.
--plugin Skript-Datei
(experimentell) lädt eine Skript-Datei welche ein Wesnoth-Plugin definiert. Ähnlich zur Option
--script, aber die Lua-Datei soll hierbei eine Funktion zurückliefern. Diese wird als Koroutine
ausgeführt und regelmäßig aufgerufen.
-P,--patch WML-Datei Patch-Datei
Wendet einen DiffWML-Patch auf eine WML-Datei an. Der Präprozessor wird dabei nicht verwendet. Das
Ergebnis wird im Terminal ausgegeben, oder in die mit --output angegebene Datei.
-p, --preprocess Quelldatei/Verzeichnis Zielverzeichnis
Eine angegebene Datei/Verzeichnis vorverarbeiten. Wenn ein Verzeichnis angegeben wird, wird dieses
basierend auf den bekannten Vorverarbeitungsregeln rekursiv verarbeitet. Für jede Eingabedatei
wird im Zielverzeichnis eine normale .cfg-Datei und eine vorverarbeitete .cfg-Datei erzeugt. Die
Kern-Makros im »data/core/macros«-Verzeichnis werden vor den angegebenen Ressourcen
vorverarbeitet. Beispiel: -p ~/wesnoth/data/campaigns/tutorial ~/ergebnis. Siehe
https://wiki.wesnoth.org/PreprocessorRef#Command-line_preprocessor für weitere Dokumentation.
--preprocess-defines=DEFINE1,DEFINE2,...
Durch Kommas getrennte Liste von Defines welche vom --preprocess-Kommando benutzt werden. Falls
SKIP_CORE in der Liste der Defines ist, wird das "data/core"-Verzeichnis ignoriert.
--preprocess-input-macros Quelldatei
Wird nur vom --preprocess-Befehl verwendet. Gibt eine [preproc_define]-enthaltende Datei an, die
vor dem Vorbearbeiten eingelesen wird.
--preprocess-output-macros [=Zieldatei]
Wird nur vom --preprocess-Befehl verwendet. Gibt alle vorverarbeiteten Makros in die Zieldatei
aus. Falls keine Datei angegeben wird, wird die Ausgabe in die Datei »_MACROS_.cfg« im
Zielverzeichnis des Vorverarbeitungs-Befehls geschrieben. Die erzeugte Datei kann als Eingabe für
--preprocess-input-macros verwendet werden. Diese Option sollte vor dem --preprocess-Befehl
angegeben werden.
-r XxY, --resolution XxY
Ermöglicht es, die Auflösung zu bestimmen, in der das Programm gestartet wird. Beispiel: -r
800x600.
--render-image Bild Ausgabe
Akzeptiert einen gültigen »Image-Path-Ausdruck« mit Image-Path-Funktionen, und speichert die
Ausgabedatei als .png-Datei. Dokumentation zu Image-Path-Funktionen ist unter
https://wiki.wesnoth.org/ImagePathFunctionWML verfügbar.
-R, --report
Erzeugt die Spielverzeichnisse und gibt Informationen für Bugreports aus.
--rng-seed Zahl
Füttert den Zufallszahlengenerator mit der angegebenen Zahl. Beispiel: --rng-seed 0.
--screenshot Karte Ausgabe
Erzeugt ein Bildschirmfoto der Karte und speichert ihn in einer Datei namens Ausgabe ohne die
grafische Oberfläche zu initialisieren.
--script Dateiname
(experimentell) Eine Datei mit Lua-Anweisungen, welche den Wesnoth-Client steuern.
-s[Host], --server[=Host]
Verbindet sich, falls angegeben, mit dem entsprechenden Rechner, oder aber zum ersten Rechner in
den Einstellungen. Beispiel: --server server.wesnoth.org.
--showgui
Startet das Spiel mit grafischer Oberfläche, selbst wenn implizit --nogui gesetzt ist.
--strict-validation
Prüfungsfehler werden als schwerwiegende Fehler angesehen.
-t[Szenario-ID], --test[=Szenario-ID]
Startet das Spiel in einem kleinen Testszenario. Dies sollte ein Szenario sein, welches mit einem
[test]-WML-Tag definiert wurde. Standard ist test. Eine Demonstration des [micro_ai]-Features kann
mit micro_ai_test gestartet werden.
--translations-over Prozent
Stellt ein zu wie viel Prozent eine Sprache übersetzt sein muss, um in der Liste im Spiel
angezeigt zu werden. Gültige Werte sind 0 bis 100.
-u, --unit Szenario-ID
Startet das angegebene Testszenario als Unit-Test. Impliziert --nogui.
--unsafe-scripts
(Entwickleroption) Lua kann nun das Paket package benutzen, wodurch wiederum beliebige Pakete
geladen werden können. Nicht mit fremden Skripten verwenden! Dadurch wird die Sandbox
aufgebrochen, Lua hat dann dieselben Zugriffsrechte wie Wesnoth.
-S,--use-schema Pfad
Gibt den Pfad zu einem WML-Schema an, welches für -V,--validate verwendet wird.
--userconfig-dir Name
Setzt das Konfigurationsverzeichnis des Benutzers auf Name in $HOME oder »Eigene Dateien\My Games«
auf Windows. Es kann auch ein absoluter Pfad zum Konfigurationsverzeichnis außerhalb von $HOME
oder »Eigene Dateien\My Games« angegeben werden. Unter Windows ist es auch möglich ein Verzeichnis
relativ zum Installationsverzeichnis mit ".\" oder "..\" anzugeben. Standard ist unter GNU/Linux
und BSD $XDG_CONFIG_HOME bzw. $HOME/.config/wesnoth, auf anderen Betriebssystemen ist es das
Nutzerdatenverzeichnis.
--userconfig-path
Zeigt an, wo sich das Verzeichnis für die Nutzereinstellungen befindet.
--userdata-dir Name
Setzt das Verzeichnis für Nutzerdaten (Spielstände, Erweiterungen, ...) auf Name in $HOME oder
»Eigene Dateien\My Games« auf Windows. Es kann auch ein absoluter Pfad zum Nutzerdatenverzeichnis
außerhalb von $HOME oder »Eigene Dateien\My Games« angegeben werden. Unter Windows ist es auch
möglich ein Verzeichnis relativ zum Installationsverzeichnis mit ".\" oder "..\" anzugeben.
--userdata-path
Zeigt an, wo sich das Verzeichnis für die Nutzerdaten (Spielstände, Erweiterungen, …) befindet.
--username Benutzername
Benutzt den angegebenen Benutzernamen um sich zu einem Server zu verbinden.
--validate Pfad
Validiert eine Datei gegen ein WML-Schema.
--validate-addon Addon-ID
Validiert das WML der angegebenen Erweiterung während des Spielens.
--validate-core
Validiert das WML des Hauptspiels des Spielens.
--validate-schema Pfad
Validiert, ob eine Datei ein korrektes WML-Schema ist.
--validcache
Nimmt an, dass der Cache gültig ist. (gefährlich)
-v, --version
Zeigt die Versionsnummer an und beendet das Programm.
--simple-version
Zeigt die Versionsnummer ohne Zusatzinformationen an und beendet das Programm.
-w, --windowed
Startet das Spiel im Fenstermodus.
--with-replay
Gibt das Spiel wieder, das mit der --load-Option geladen wurde.
Zusätzliche Optionen für --multiplayer
Die Parteispezifischen Einstellungen sind mit Nummer markiert. Nummer muss dabei durch die Nummer der
jeweiligen Partei ersetzt werden. Meistens ist diese Nummer 1 oder 2, doch hängt es letztendlich von der
Anzahl der möglichen Spieler in dem gewählten Szenario ab.
--ai-config Nummer:Wert
Gibt eine Konfigurationsdatei an, um aus dieser die KI für die angegebene Partei zu laden.
--algorithm Nummer:Wert
Aktiviert einen andere KI-Algorithmus für die angegebene Partei, welcher benutzt wird falls die
Partei von eine KI gesteuert wird. Der angegebene Algorithmus muss durch einen [ai]-Tag definiert
sein. KI-Algorithmen sind in »data/ai/ais« und »data/ai/dev« definiert, auch Erweiterungen können
neue KI-Algorithmen definieren. Unter anderem gibt es die Werte idle_ai und experimental_ai.
--controller Nummer: Wert
Bestimmt, wer die gewählte Partei kontrolliert. Mögliche Werte sind human für einen Menschen, ai
für einen KI-Spieler und null um eine Seite zu deaktivieren.
--era Wert
Bestimmt, welche Ära für diese Partie anstelle der Standard-Ära genutzt werden soll. Die Ära wird
anhand ihrer ID bestimmt. Eine genaue Beschreibung der Rassen und Epochen ist in der Datei
data/multiplayer.cfg zu finden.
--exit-at-end
Beendet das Spiel am Ende eines Szenarios, ohne die Sieg/Niederlage-Übersicht anzuzeigen, da der
Benutzer hier auf »Szenario beenden« klicken müsste, um das Spiel zu beenden. Diese Option ist
unter anderem nützlich, um Benchmarks zu automatisieren.
--ignore-map-settings
Ignoriert die kartenspezifischen Einstellungen, stattdessen werden Standardwerte benutzt.
--label Name
Setz den Namen für die Partei.
--multiplayer-repeat Wert
Wiederholt eine Mehrspielerpartie Wert mal. Eignet sich zusammen mit der Option --nogui für
Benchmarks.
--parm Nummer:Name:Wert
Gibt zusätzliche Parameter für diese Partei an. Die möglichen Parameter hängen davon ab, welche
Optionen für --controller und --algorithm verwendet werden. Diese Einstellung ist nur interessant,
wenn Sie Ihre eigene KI entwickeln wollen. (bisher ist noch keine vollständige Dokumentation
verfügbar)
--scenario Wert
Bestimmt das Szenario, das geladen werden soll. Standard ist multiplayer_The_Freelands.
--side Nummer:Wert
Bestimmt die Fraktion für die festgelegte Partei in Abhängigkeit von der gewählten Ära. Die
Fraktion wird per ID bestimmt. Eine genaue Beschreibung der Fraktionen ist in der Datei
»data/multiplayer.cfg« zu finden.
--turns Wert
Bestimmt die Anzahl der Runden. Standardmäßig ist keine Beschränkung gegeben.
RÜCKGABEWERT
Im Regelfall ist der Rückgabewert 0. Ein Rückgabewert von 1 weist auf einen Initialisierungsfehler (SDL,
Video, Schriften, usw.) hin. Ein Rückgabewert von 2 deutet auf einen Fehler mit den Optionen auf der
Befehlszeile hin.
Wenn Unit-Tests benutzt werden (mittels -u) hat der Rückgabewert eine andere Bedeutung. In diesem Fall
bedeutet ein Rückgabewert von 0 das Bestehen der Test, und 1 das Scheitern. Ein Rückgabewert von 3
bedeutet zwar ein Bestehen der Tests, jedoch ist die Datei für die Spielaufzeichnung kaputt. Ein
Rückgabewert von 4 bedeutet, dass die Tests bestanden, aber die Spielaufzeichnung Fehler generiert. Wird
auch --noreplaycheck verwendet, treten die letzten beiden Fälle nie ein.
AUTOR
Geschrieben von David White <davidnwhite@verizon.net>.
Bearbeitet von Nils Kneuper <crazy-ivanovic@gmx.net>, ott <ott@gaon.net> und Soliton
<soliton.de@gmail.com>. Übersetzt von Jan-Heiner Laberenz <Jan-Heiner@arcor.de> und Nils Kneuper
<crazy-ivanovic@gmx.net>.
Diese Beschreibung stammt im Original von Cyril Bouthors <cyril@bouthors.org>.
Besuchen Sie auch die offizielle Webseite: https://www.wesnoth.org/
COPYRIGHT
Copyright © 2003-2024 David White <davidnwhite@verizon.net>
Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License
(GPL) Version 2, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren.
Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es Ihnen von Nutzen sein wird, aber
OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR
EINEN BESTIMMTEN ZWECK.
ANDERE
wesnothd(6)
wesnoth 2022 WESNOTH(6)