Difference between revisions of "CommandMode/de"

From The Battle for Wesnoth Wiki
(translated CommandMode into German)
 
m (Cleaning up documentation for 1.10)
Line 41: Line 41:
 
:schaltet die Autospeicherfunktion ab
 
:schaltet die Autospeicherfunktion ab
 
;<nowiki>:show_coordinates (oderr :sc)</nowiki>
 
;<nowiki>:show_coordinates (oderr :sc)</nowiki>
:zeigt die Koordinaten aller sichtbaren Felder an (seit 1.5.5)
+
:zeigt die Koordinaten aller sichtbaren Felder an
 
;<nowiki>:show_terrain_codes (oder :tc)</nowiki>
 
;<nowiki>:show_terrain_codes (oder :tc)</nowiki>
 
:zeigt die Geländekürzel aller sichtabren Felder an
 
:zeigt die Geländekürzel aller sichtabren Felder an
 
;<nowiki>:discover</nowiki>
 
;<nowiki>:discover</nowiki>
:zeigt alle bis dahin versteckten Einheitenbeschreibungen in der Hilfe an (seit 1.7)
+
:zeigt alle bis dahin versteckten Einheitenbeschreibungen in der Hilfe an
  
 
===Zusätzliche Debug-Kommandos===
 
===Zusätzliche Debug-Kommandos===
Line 51: Line 51:
  
 
;<nowiki>:lua</nowiki> ''Anweisung''
 
;<nowiki>:lua</nowiki> ''Anweisung''
:{{DevFeature}} eine Lua-Anweisung ausführen
+
:eine Lua-Anweisung ausführen
 
;<nowiki>:nodebug</nowiki>
 
;<nowiki>:nodebug</nowiki>
 
:schaltet den Debug-Modus aus
 
:schaltet den Debug-Modus aus
Line 57: Line 57:
 
:zum nächsten Szenario springen (falls vorhanden, wird ein victory-Event ausgelöst)
 
:zum nächsten Szenario springen (falls vorhanden, wird ein victory-Event ausgelöst)
 
;<nowiki>:shroud</nowiki>
 
;<nowiki>:shroud</nowiki>
:schaltet den Schleier der Finsternis an/aus (seit 1.3.10)
+
:schaltet den Schleier der Finsternis an/aus
 
;<nowiki>:fog</nowiki>
 
;<nowiki>:fog</nowiki>
:scahltet den Nebel des Krieges an/aus (seit 1.3.10)
+
:scahltet den Nebel des Krieges an/aus
 
;<nowiki>:gold</nowiki> ''Menge''
 
;<nowiki>:gold</nowiki> ''Menge''
 
:fügt dem momentanen Goldvorrat des aktiven Spielers ''Menge'' Gold hinzu
 
:fügt dem momentanen Goldvorrat des aktiven Spielers ''Menge'' Gold hinzu
Line 71: Line 71:
 
:wenn eine Einheit ausgewählt ist, wird ''Attribut'' dieser Einheit auf ''Wert'' gesetzt. Siehe [[SingleUnitWML]] für mögliche Attribute.
 
:wenn eine Einheit ausgewählt ist, wird ''Attribut'' dieser Einheit auf ''Wert'' gesetzt. Siehe [[SingleUnitWML]] für mögliche Attribute.
 
;<nowiki>:unit</nowiki> ''advances=N''
 
;<nowiki>:unit</nowiki> ''advances=N''
:{{DevFeature}} wenn eine Einheit ausgewählt ist, wird sich diese N-mal entwickeln.
+
:wenn eine Einheit ausgewählt ist, wird sich diese N-mal entwickeln.
 
;<nowiki>:set_var</nowiki> ''Variable=Wert''
 
;<nowiki>:set_var</nowiki> ''Variable=Wert''
 
:setzt eine WML-Variable auf einen bestimmten Wertt
 
:setzt eine WML-Variable auf einen bestimmten Wertt
Line 77: Line 77:
 
:zeigt ein Fenster mit dem Wert/Inhalt der Variable
 
:zeigt ein Fenster mit dem Wert/Inhalt der Variable
 
;<nowiki>:throw/fire</nowiki> ''Event-Name''
 
;<nowiki>:throw/fire</nowiki> ''Event-Name''
:löst ein bestimmtes Event (z.B. ''time over'' oder ''enemies defeated'') aust (seit 1.3.5)
+
:löst ein bestimmtes Event (z.B. ''time over'' oder ''enemies defeated'') aus
 
;<nowiki>:inspect</nowiki>
 
;<nowiki>:inspect</nowiki>
:{{DevFeature}} zeigt ein Inspektionsfenster, das alle Variablen, alles über alle Teams und die KI-Einstellung anzeigt.
+
:zeigt ein Inspektionsfenster, das alle Variablen, alles über alle Teams und die KI-Einstellung anzeigt.
 
;<nowiki>:cl</nowiki>
 
;<nowiki>:cl</nowiki>
 
:lässt ein Menü erscheinen, mit dem man sofort zu einem bestimmten Szenario springen kann.
 
:lässt ein Menü erscheinen, mit dem man sofort zu einem bestimmten Szenario springen kann.
 
;<nowiki>:turn</nowiki> [''Nummer'']
 
;<nowiki>:turn</nowiki> [''Nummer'']
:{{DevFeature1.9}} springt zu Runde ''Nummer''. Ist kein Aguent ''Nummer'' gegeben, so wird die Rundennummer um 1 erhöht.I
+
:springt zu Runde ''Nummer''. Ist kein Aguent ''Nummer'' gegeben, so wird die Rundennummer um 1 erhöht.
 
;<nowiki>:turn_limit</nowiki> [''Nummer'']
 
;<nowiki>:turn_limit</nowiki> [''Nummer'']
:{{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.
+
:ä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.
 
;<nowiki>:version</nowiki>
 
;<nowiki>:version</nowiki>
 
:Zeigt Version und Unterversion des Spiels an.
 
:Zeigt Version und Unterversion des Spiels an.

Revision as of 14:58, 29 January 2012

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.

Siehe auch