CommandMode/de
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
- :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
Zusätzliche Debug-Kommandos
Der DebugMode (:debug) macht zusätzliche Befehle verfügbare:
- :lua Anweisung
- 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
- :fog
- scahltet den Nebel des Krieges an/aus
- :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
- 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) aus
- :inspect
- 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]
- springt zu Runde Nummer. Ist kein Aguent Nummer gegeben, so wird die Rundennummer um 1 erhöht.
- :turn_limit [Nummer]
- ä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.