CommandMode/de

From The Battle for Wesnoth Wiki
< CommandMode
Revision as of 20:52, 29 August 2011 by Ceres (talk | contribs) (translated CommandMode into German)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:CommandMode/Translations

Kommandomodus

Du kannst den Kommandomodus durch das Drücken von ' : ' in einem Einzel- oder Mehrspielerszenario aktivieren (vor Version 1.1.1 musste man Umschalt + ; drücken). Da das aber nicht auf allen Tastaturen möglich ist, kannst du die Tastenkombination über die Einstellungen oder das manuelle Ändern der Datei game.cfg modifizieren.

Hinweis: im Kommandomodus kannst du markieren, kopieren und einfügen.

Diverse vi-ähnliche Befehle sind in diesem Modus verfügbar. Sie sind in der Datei menu_events.cpp definiert. Ab dem 1.5-Zweig gibt es das :help-Kommando, das alle verfügbaren Befehle auflistet, und :help foo würde weitere Informationen über den Befehl foo anzeigen. Hier eine etwas zuverlässlichere Liste:

:q!
beendet das Szenario (ohne Rückfrage)
:w
speichert das Spiel (ohne Rückfrage)
:wq
speichert und beendet das Spiel (ohne Rückfrage)
:refresh
aktualisiert den Bildschirminhalt
:droid [Seite] [on|off]
schaltet für den Spieler auf Seite Seite zwischen KI und menschlichem Spieler hin und her. Der Spieler/Klient, der diese Seite kontrolliert, muss den Befehl ausgeben. Wird side nicht angegeben, so wird die momentan agierende Seite modifiziert.
:muteall
schaltet das stumm Schalten aller Beobachter an/aus
:mute [Benutzername]
einen bestimmten Beobachter stumm schalten. Ohne das Argument Benutzername wird eine Liste aller stumm geschalteten Spieler angezeigt.
:unmute [Benutzername]
Stummschaltung eines bestimmten Beobachters aussschalten. Ohne das Argument Benutzername wird die Stummschaltung aller Beobachter ausgeschaltet (außer, wenn das muteall-Kommando aktiv ist).
:kick Benutzername
einen Spieler aus einer Mehrspielerpartie hinauswerfen. Er kann der Partie wieder beitreten. Dazu geeignet, Spieler mit Verbindungs- oder andern Problemen freundlich aus dem Spiel zu entfernen.
:ban Benutzername
einen Spieler anhand der IP-Adresse von Benutzername aus dem Mehrspielermodus verbannen. Kann bei Spielern angewendet werden, die zwar auf dem Server, aber in keinem Spiel sind. (Natürlich werden sie dann nicht hinausgeworfen.) (Anm. d. Übersetzers: ich bin mir bei den letzten beiden Sätzen nicht sicher, im Zweifallsfall gilt das englische Original.
:unban Benutzername
einen Spieler anhand der IP-Adresse von Benutzername entbannen. Kann bei Spielern angewendet werden, die zwar auf dem Server, aber in keinem Spiel sind.
:control Seitennummer Benutzername
die Kontrolle von Seite Seitennummer (von dir kontrolliert) an Benutzername (Spieler oder Beobachter) abgeben
:clear
alle Chatnachrichten entfernen
:debug
Debug-Modus anschalten (funktioniert im Mehrspielermodus nicht). Der Debug-Modus lässt sich durch das :nodebug-Kommando oder das Schließen des Spiels aufheben.
:theme
lässt das Motivauswahlmenü erscheinen
:nosaves
schaltet die Autospeicherfunktion ab
:show_coordinates (oderr :sc)
zeigt die Koordinaten aller sichtbaren Felder an (seit 1.5.5)
:show_terrain_codes (oder :tc)
zeigt die Geländekürzel aller sichtabren Felder an
:discover
zeigt alle bis dahin versteckten Einheitenbeschreibungen in der Hilfe an (seit 1.7)

Zusätzliche Debug-Kommandos

Der DebugMode (:debug) macht zusätzliche Befehle verfügbare:

:lua Anweisung
Template:DevFeature eine Lua-Anweisung ausführen
:nodebug
schaltet den Debug-Modus aus
:n
zum nächsten Szenario springen (falls vorhanden, wird ein victory-Event ausgelöst)
:shroud
schaltet den Schleier der Finsternis an/aus (seit 1.3.10)
:fog
scahltet den Nebel des Krieges an/aus (seit 1.3.10)
:gold Menge
fügt dem momentanen Goldvorrat des aktiven Spielers Menge Gold hinzu
:create Einheitentyp
erstellt ene neuen Einheit spezifizierten Typs auf dem zuletzt ausgewählten Feld
:unit hitpoints=Wert
die Lebenspunkte einer Einheit modifizieren
:unit experience=Wert
die Erfahrungspunkte einer Einheit modifizieren
:unit Attribut=Wert
wenn eine Einheit ausgewählt ist, wird Attribut dieser Einheit auf Wert gesetzt. Siehe SingleUnitWML für mögliche Attribute.
:unit advances=N
Template:DevFeature wenn eine Einheit ausgewählt ist, wird sich diese N-mal entwickeln.
:set_var Variable=Wert
setzt eine WML-Variable auf einen bestimmten Wertt
:show_var Variable
zeigt ein Fenster mit dem Wert/Inhalt der Variable
:throw/fire Event-Name
löst ein bestimmtes Event (z.B. time over oder enemies defeated) aust (seit 1.3.5)
:inspect
Template:DevFeature zeigt ein Inspektionsfenster, das alle Variablen, alles über alle Teams und die KI-Einstellung anzeigt.
:cl
lässt ein Menü erscheinen, mit dem man sofort zu einem bestimmten Szenario springen kann.
:turn [Nummer]
Template:DevFeature1.9 springt zu Runde Nummer. Ist kein Aguent Nummer gegeben, so wird die Rundennummer um 1 erhöht.I
:turn_limit [Nummer]
Template:DevFeature1.9 ändert das Rundenlimit für ein bestimmtes Szenario zur spezifizierten Nummer. Ist kein Argument Nummer vorhanden oder hat es den Wert -1, so wird das Rndenlimit entfernt.
:version
Zeigt Version und Unterversion des Spiels an.

Siehe auch