Befehl: Unterschied zwischen den Versionen
Diese Seite wurde zum Übersetzen freigegeben |
Seite von der Übersetzung entfernt |
||
Zeile 1: | Zeile 1: | ||
== Konventionen == | == Konventionen == | ||
In diesen Regeln gelten die folgenden Konventionen: | In diesen Regeln gelten die folgenden Konventionen: | ||
GIB einheit-nr [anzahl|ALLES] [gegenstand] | |||
GIB einheit-nr [anzahl|ALLES] [gegenstand] | |||
* Schlüsselwörter wie GIB, MACHE, NICHT sind in Großbuchstaben gesetzt. Das ist nicht Pflicht, wir empfehlen es aber. | * Schlüsselwörter wie GIB, MACHE, NICHT sind in Großbuchstaben gesetzt. Das ist nicht Pflicht, wir empfehlen es aber. | ||
* Platzhalter sind in Kleinbuchstaben. Sie sollen nicht wörtlich übernommen werden, sondern müssen durch konkrete Werte ersetzt werden, also zum Beispiel einheit-nr durch die Nummer der gewünschten Einheit. Manchmal schreiben wir dies auch als <einheit-nr>, in diesem Fall sind die <- und >-Symbole ''nicht'' zu übernehmen. | * Platzhalter sind in Kleinbuchstaben. Sie sollen nicht wörtlich übernommen werden, sondern müssen durch konkrete Werte ersetzt werden, also zum Beispiel einheit-nr durch die Nummer der gewünschten Einheit. Manchmal schreiben wir dies auch als <einheit-nr>, in diesem Fall sind die <- und >-Symbole ''nicht'' zu übernehmen. | ||
* Worte in []-Klammern sind optional. Sie können also weggelassen werden, ändern dadurch aber die Bedeutung des Befehls. Alternativen sind dabei durch | getrennt. Obiges Beispiel lässt also <tt>GIB 123 ALLES</tt> oder auch <tt>GIB abc 4 Schwert</tt> zu. | * Worte in []-Klammern sind optional. Sie können also weggelassen werden, ändern dadurch aber die Bedeutung des Befehls. Alternativen sind dabei durch | getrennt. Obiges Beispiel lässt also <tt>GIB 123 ALLES</tt> oder auch <tt>GIB abc 4 Schwert</tt> zu. | ||
Bis auf das Passwort und die Parteinummer sind dem Server Groß- und Kleinschreibung egal. <tt>lerNE armBRUSTschiessen</tt> ist völlig legal (wird aber nicht empfohlen, da es für Menschen schwer lesbar ist). | Bis auf das Passwort und die Parteinummer sind dem Server Groß- und Kleinschreibung egal. <tt>lerNE armBRUSTschiessen</tt> ist völlig legal (wird aber nicht empfohlen, da es für Menschen schwer lesbar ist). | ||
Texte, die Leerzeichen enthalten, müssen in Anführungszeichen (") eingeschlossen werden oder die Leerzeichen durch ~ (Tilde) ersetzt. Ferner dürfen Umlaute durch die entsprechende Umschreibung (Ä=AE usw.) ersetzt werden: | Texte, die Leerzeichen enthalten, müssen in Anführungszeichen (") eingeschlossen werden oder die Leerzeichen durch ~ (Tilde) ersetzt. Ferner dürfen Umlaute durch die entsprechende Umschreibung (Ä=AE usw.) ersetzt werden: | ||
BENENNE Schiff "Großer Blauer Vogel" | |||
BENENNE Schiff "Großer Blauer Vogel" | |||
GIB einh 5 Würziger~Wagemut | GIB einh 5 Würziger~Wagemut | ||
KAEMPFE HINTEN | KAEMPFE HINTEN | ||
Gegenstände sollten immer in der ''Einzahl'' stehen, also <tt>GIB xyz 100 Schwert</tt> oder <tt>MACHE 15 Stein</tt>. Im Report tauchen Gegenstände oft in der Mehrzahl auf und in Befehlen wird sie meist verstanden, aber man sollte sich bewusst machen, dass der Server natürliche Sprache nicht versteht, auch wenn die Befehle fast so aussehen. | Gegenstände sollten immer in der ''Einzahl'' stehen, also <tt>GIB xyz 100 Schwert</tt> oder <tt>MACHE 15 Stein</tt>. Im Report tauchen Gegenstände oft in der Mehrzahl auf und in Befehlen wird sie meist verstanden, aber man sollte sich bewusst machen, dass der Server natürliche Sprache nicht versteht, auch wenn die Befehle fast so aussehen. | ||
== Kurze und Lange Befehle == | == Kurze und Lange Befehle == | ||
Es gibt in Eressea kurze und lange '''Befehle'''. Die langen Befehle sind: | Es gibt in Eressea kurze und lange '''Befehle'''. Die langen Befehle sind: | ||
[[Special:MyLanguage/ARBEITE|ARBEITE]], [[Special:MyLanguage/ATTACKIERE|ATTACKIERE]], [[Special:MyLanguage/BEKLAUE|BEKLAUE]], [[Special:MyLanguage/FAHRE|FAHRE]], [[Special:MyLanguage/FOLGE|FOLGE]], [[Special:MyLanguage/FORSCHE|FORSCHE]], [[Special:MyLanguage/KAUFE|KAUFE]], [[Special:MyLanguage/LEHRE|LEHRE]], [[Special:MyLanguage/LERNE|LERNE]], [[Special:MyLanguage/MACHE|MACHE]] (Ausnahme: MACHE TEMP), [[Special:MyLanguage/NACH|NACH]], [[Special:MyLanguage/PFLANZE|PFLANZE]], [[Special:MyLanguage/PIRATERIE|PIRATERIE]], [[Special:MyLanguage/ROUTE|ROUTE]], [[Special:MyLanguage/SPIONIERE|SPIONIERE]], [[Special:MyLanguage/TREIBE|TREIBE]], [[Special:MyLanguage/UNTERHALTE|UNTERHALTE]], [[Special:MyLanguage/VERKAUFE|VERKAUFE]], [[Special:MyLanguage/ZAUBERE|ZAUBERE]], [[Special:MyLanguage/ZERSTÖRE|ZERSTÖRE]], [[Special:MyLanguage/ZÜCHTE|ZÜCHTE]]. | [[Special:MyLanguage/ARBEITE|ARBEITE]], [[Special:MyLanguage/ATTACKIERE|ATTACKIERE]], [[Special:MyLanguage/BEKLAUE|BEKLAUE]], [[Special:MyLanguage/FAHRE|FAHRE]], [[Special:MyLanguage/FOLGE|FOLGE]], [[Special:MyLanguage/FORSCHE|FORSCHE]], [[Special:MyLanguage/KAUFE|KAUFE]], [[Special:MyLanguage/LEHRE|LEHRE]], [[Special:MyLanguage/LERNE|LERNE]], [[Special:MyLanguage/MACHE|MACHE]] (Ausnahme: MACHE TEMP), [[Special:MyLanguage/NACH|NACH]], [[Special:MyLanguage/PFLANZE|PFLANZE]], [[Special:MyLanguage/PIRATERIE|PIRATERIE]], [[Special:MyLanguage/ROUTE|ROUTE]], [[Special:MyLanguage/SPIONIERE|SPIONIERE]], [[Special:MyLanguage/TREIBE|TREIBE]], [[Special:MyLanguage/UNTERHALTE|UNTERHALTE]], [[Special:MyLanguage/VERKAUFE|VERKAUFE]], [[Special:MyLanguage/ZAUBERE|ZAUBERE]], [[Special:MyLanguage/ZERSTÖRE|ZERSTÖRE]], [[Special:MyLanguage/ZÜCHTE|ZÜCHTE]]. | ||
Alle anderen Befehle sind kurze Befehle ([[Special:MyLanguage/Kurzbeschreibung|Kurzbeschreibung]] aller Befehle). Man kann beliebig viele kurze Befehle pro Einheit eingeben. Eine Einheit kann in der Regel nur einen langen Befehl haben. Es gibt ein paar Ausnahmen, die so genannten pseudolangen Befehle (<tt>ATTACKIERE, FOLGE, KAUFE, VERKAUFE, ZAUBERE</tt>), von denen unter Umständen mehrere gegeben werden können. | Alle anderen Befehle sind kurze Befehle ([[Special:MyLanguage/Kurzbeschreibung|Kurzbeschreibung]] aller Befehle). Man kann beliebig viele kurze Befehle pro Einheit eingeben. Eine Einheit kann in der Regel nur einen langen Befehl haben. Es gibt ein paar Ausnahmen, die so genannten pseudolangen Befehle (<tt>ATTACKIERE, FOLGE, KAUFE, VERKAUFE, ZAUBERE</tt>), von denen unter Umständen mehrere gegeben werden können. | ||
Wird einer Einheit ein langer Befehl gegeben, wird sie diesen als Default-Befehl übernehmen und damit den vorherigen Default-Befehl ersetzen. Der Default-Befehl steht in der Befehlsvorlage immer als Vorschlag für einen langen Befehl. Man braucht also einem Pferdedresseur nur einmal den Befehl MACHE pferd zu geben und dieser Befehl erscheint solange in der Befehlsvorlage, bis sie einen anderen langen Befehl erhält (z.B. LERNE Pferdedressur). | Wird einer Einheit ein langer Befehl gegeben, wird sie diesen als Default-Befehl übernehmen und damit den vorherigen Default-Befehl ersetzen. Der Default-Befehl steht in der Befehlsvorlage immer als Vorschlag für einen langen Befehl. Man braucht also einem Pferdedresseur nur einmal den Befehl MACHE pferd zu geben und dieser Befehl erscheint solange in der Befehlsvorlage, bis sie einen anderen langen Befehl erhält (z.B. LERNE Pferdedressur). | ||
Sinnvollerweise werden nicht alle langen Befehle als Default-Befehle übernommen. Das betrifft z.B. NACH, ATTACKIERE und FOLGE. | Sinnvollerweise werden nicht alle langen Befehle als Default-Befehle übernommen. Das betrifft z.B. NACH, ATTACKIERE und FOLGE. | ||
Eine Einheit, die eine Runde arbeitete, in der kommenden Runde nach Norden zog und dann keinen Befehl mehr bekam, wird sich in der darauf folgenden Runde niederlassen und wieder arbeiten (es sei denn natürlich, sie erhält in dieser Runde einen anderen langen Befehl). | Eine Einheit, die eine Runde arbeitete, in der kommenden Runde nach Norden zog und dann keinen Befehl mehr bekam, wird sich in der darauf folgenden Runde niederlassen und wieder arbeiten (es sei denn natürlich, sie erhält in dieser Runde einen anderen langen Befehl). | ||
Bitte beachte, dass pro Einheit nur ein Befehl pro Einheit im normalen Report (NR) angezeigt wird. Die restlichen Default-Befehle werden in der Befehlsvorlage und im Computerreport angezeigt. | Bitte beachte, dass pro Einheit nur ein Befehl pro Einheit im normalen Report (NR) angezeigt wird. Die restlichen Default-Befehle werden in der Befehlsvorlage und im Computerreport angezeigt. | ||
== Kurze Befehle dauerhaft ausführen == | == Kurze Befehle dauerhaft ausführen == | ||
Manchmal ist es sinnvoll, dass ein kurzer Befehl jede Runde ausgeführt wird, so z.B. GIB, weil die Bergarbeiter das abgebaute Eisen ständig an die Schmiede liefern sollen. | Manchmal ist es sinnvoll, dass ein kurzer Befehl jede Runde ausgeführt wird, so z.B. GIB, weil die Bergarbeiter das abgebaute Eisen ständig an die Schmiede liefern sollen. | ||
Hierzu kann man vor jeden kurzen Befehl ein @ (At-Zeichen, Klammeraffe) setzen. Solche Befehle werden einfach in die Befehlsvorlage der kommenden Runde kopiert und - so man sie nicht wieder löscht - wieder ausgeführt. | Hierzu kann man vor jeden kurzen Befehl ein @ (At-Zeichen, Klammeraffe) setzen. Solche Befehle werden einfach in die Befehlsvorlage der kommenden Runde kopiert und - so man sie nicht wieder löscht - wieder ausgeführt. | ||
'''Ein Beispiel''': | '''Ein Beispiel''': | ||
EINHEIT berg; Bergarbeiter [5,400$,U500] | EINHEIT berg; Bergarbeiter [5,400$,U500] | ||
Zeile 68: | Zeile 49: | ||
MACHE Schwerter | MACHE Schwerter | ||
== Fehler unterdrücken == | == Fehler unterdrücken == | ||
Es kann vorkommen, dass man Fehler bei der Ausführung eines Befehls bewusst in Kauf nimmt. Durch Voranstellen eines Ausrufezeichens (!) kann man die Servermeldungen, die diesen Befehl betreffen, unterdrücken. | Es kann vorkommen, dass man Fehler bei der Ausführung eines Befehls bewusst in Kauf nimmt. Durch Voranstellen eines Ausrufezeichens (!) kann man die Servermeldungen, die diesen Befehl betreffen, unterdrücken. | ||
'''Ein Beispiel''': | '''Ein Beispiel''': | ||
EINHEIT berg; Bergarbeiter | EINHEIT berg; Bergarbeiter | ||
Zeile 82: | Zeile 61: | ||
!@GIB schm ALLES Eisen; Im Westen übergeben wir das Eisen an die Schmiede | !@GIB schm ALLES Eisen; Im Westen übergeben wir das Eisen an die Schmiede | ||
Das birgt natürlich das Risiko, dass man Fehler übersieht, mit denen man nicht gerechnet hat. | Das birgt natürlich das Risiko, dass man Fehler übersieht, mit denen man nicht gerechnet hat. | ||
== Die Befehlsvorlage == | == Die Befehlsvorlage == | ||
Am einfachsten ist es, wenn man die Befehlsvorlage verwendet, die am Ende der Auswertung steht. Dort sind alle Einheiten aufgeführt, so dass man niemanden vergisst. Viele Befehle lassen sich abkürzen, wobei man es nicht übertreiben sollte, da dies fehlerträchtig ist: VER passt auf VERGISS, VERKAUFE und VERLASSE und wird darum als Fehler angemerkt; hier sollte man also mindestens vier Buchstaben verwenden. Außerdem sind allzu kryptische Verkürzungen nicht sonderlich leserlich, wenn man später seine Züge durchsieht... | Am einfachsten ist es, wenn man die Befehlsvorlage verwendet, die am Ende der Auswertung steht. Dort sind alle Einheiten aufgeführt, so dass man niemanden vergisst. Viele Befehle lassen sich abkürzen, wobei man es nicht übertreiben sollte, da dies fehlerträchtig ist: VER passt auf VERGISS, VERKAUFE und VERLASSE und wird darum als Fehler angemerkt; hier sollte man also mindestens vier Buchstaben verwenden. Außerdem sind allzu kryptische Verkürzungen nicht sonderlich leserlich, wenn man später seine Züge durchsieht... | ||
Am sichersten ist es immer noch, wenn man seine Befehle nicht abkürzt, zumal es Befehle und Talente geben kann, die absichtlich nicht in der Anleitung stehen, aber ähnlich anfangen wie bekannte Befehle und Talente. | Am sichersten ist es immer noch, wenn man seine Befehle nicht abkürzt, zumal es Befehle und Talente geben kann, die absichtlich nicht in der Anleitung stehen, aber ähnlich anfangen wie bekannte Befehle und Talente. | ||
== Siehe auch == | == Siehe auch == | ||
* [[Special:MyLanguage/Befehlsreihenfolge|Befehlsreihenfolge]] | * [[Special:MyLanguage/Befehlsreihenfolge|Befehlsreihenfolge]] | ||
* [[Special:MyLanguage/Kurzbeschreibung|Kurzbeschreibung]] | * [[Special:MyLanguage/Kurzbeschreibung|Kurzbeschreibung]] | ||
{{weiter|Befehlsreihenfolge}} | {{weiter|Befehlsreihenfolge}} | ||
[[Kategorie:Befehle]] | [[Kategorie:Befehle]] | ||
[[Kategorie:Regeln{{#translation:}}]] | [[Kategorie:Regeln{{#translation:}}]] |
Aktuelle Version vom 5. März 2024, 21:45 Uhr
Konventionen
In diesen Regeln gelten die folgenden Konventionen:
GIB einheit-nr [anzahl|ALLES] [gegenstand]
- Schlüsselwörter wie GIB, MACHE, NICHT sind in Großbuchstaben gesetzt. Das ist nicht Pflicht, wir empfehlen es aber.
- Platzhalter sind in Kleinbuchstaben. Sie sollen nicht wörtlich übernommen werden, sondern müssen durch konkrete Werte ersetzt werden, also zum Beispiel einheit-nr durch die Nummer der gewünschten Einheit. Manchmal schreiben wir dies auch als <einheit-nr>, in diesem Fall sind die <- und >-Symbole nicht zu übernehmen.
- Worte in []-Klammern sind optional. Sie können also weggelassen werden, ändern dadurch aber die Bedeutung des Befehls. Alternativen sind dabei durch | getrennt. Obiges Beispiel lässt also GIB 123 ALLES oder auch GIB abc 4 Schwert zu.
Bis auf das Passwort und die Parteinummer sind dem Server Groß- und Kleinschreibung egal. lerNE armBRUSTschiessen ist völlig legal (wird aber nicht empfohlen, da es für Menschen schwer lesbar ist).
Texte, die Leerzeichen enthalten, müssen in Anführungszeichen (") eingeschlossen werden oder die Leerzeichen durch ~ (Tilde) ersetzt. Ferner dürfen Umlaute durch die entsprechende Umschreibung (Ä=AE usw.) ersetzt werden:
BENENNE Schiff "Großer Blauer Vogel" GIB einh 5 Würziger~Wagemut KAEMPFE HINTEN
Gegenstände sollten immer in der Einzahl stehen, also GIB xyz 100 Schwert oder MACHE 15 Stein. Im Report tauchen Gegenstände oft in der Mehrzahl auf und in Befehlen wird sie meist verstanden, aber man sollte sich bewusst machen, dass der Server natürliche Sprache nicht versteht, auch wenn die Befehle fast so aussehen.
Kurze und Lange Befehle
Es gibt in Eressea kurze und lange Befehle. Die langen Befehle sind:
ARBEITE, ATTACKIERE, BEKLAUE, FAHRE, FOLGE, FORSCHE, KAUFE, LEHRE, LERNE, MACHE (Ausnahme: MACHE TEMP), NACH, PFLANZE, PIRATERIE, ROUTE, SPIONIERE, TREIBE, UNTERHALTE, VERKAUFE, ZAUBERE, ZERSTÖRE, ZÜCHTE.
Alle anderen Befehle sind kurze Befehle (Kurzbeschreibung aller Befehle). Man kann beliebig viele kurze Befehle pro Einheit eingeben. Eine Einheit kann in der Regel nur einen langen Befehl haben. Es gibt ein paar Ausnahmen, die so genannten pseudolangen Befehle (ATTACKIERE, FOLGE, KAUFE, VERKAUFE, ZAUBERE), von denen unter Umständen mehrere gegeben werden können.
Wird einer Einheit ein langer Befehl gegeben, wird sie diesen als Default-Befehl übernehmen und damit den vorherigen Default-Befehl ersetzen. Der Default-Befehl steht in der Befehlsvorlage immer als Vorschlag für einen langen Befehl. Man braucht also einem Pferdedresseur nur einmal den Befehl MACHE pferd zu geben und dieser Befehl erscheint solange in der Befehlsvorlage, bis sie einen anderen langen Befehl erhält (z.B. LERNE Pferdedressur).
Sinnvollerweise werden nicht alle langen Befehle als Default-Befehle übernommen. Das betrifft z.B. NACH, ATTACKIERE und FOLGE.
Eine Einheit, die eine Runde arbeitete, in der kommenden Runde nach Norden zog und dann keinen Befehl mehr bekam, wird sich in der darauf folgenden Runde niederlassen und wieder arbeiten (es sei denn natürlich, sie erhält in dieser Runde einen anderen langen Befehl).
Bitte beachte, dass pro Einheit nur ein Befehl pro Einheit im normalen Report (NR) angezeigt wird. Die restlichen Default-Befehle werden in der Befehlsvorlage und im Computerreport angezeigt.
Kurze Befehle dauerhaft ausführen
Manchmal ist es sinnvoll, dass ein kurzer Befehl jede Runde ausgeführt wird, so z.B. GIB, weil die Bergarbeiter das abgebaute Eisen ständig an die Schmiede liefern sollen.
Hierzu kann man vor jeden kurzen Befehl ein @ (At-Zeichen, Klammeraffe) setzen. Solche Befehle werden einfach in die Befehlsvorlage der kommenden Runde kopiert und - so man sie nicht wieder löscht - wieder ausgeführt.
Ein Beispiel:
EINHEIT berg; Bergarbeiter [5,400$,U500] MACHE Eisen @GIB schm ALLES Eisen; immer an die Schmiede liefern EINHEIT schm; Schmiede [3,1343$,U250] MACHE Schwerter
Fehler unterdrücken
Es kann vorkommen, dass man Fehler bei der Ausführung eines Befehls bewusst in Kauf nimmt. Durch Voranstellen eines Ausrufezeichens (!) kann man die Servermeldungen, die diesen Befehl betreffen, unterdrücken.
Ein Beispiel:
EINHEIT berg; Bergarbeiter MACHE Eisen !@GIB tran ALLES Eisen; Der Transporter ist nicht immer da; wir wollen darüber keine Fehlermeldung EINHEIT tran; Transporter ROUTE w PAUSE o PAUSE ; Wir pendeln zwischen zwei Regionen !@GIB schm ALLES Eisen; Im Westen übergeben wir das Eisen an die Schmiede
Das birgt natürlich das Risiko, dass man Fehler übersieht, mit denen man nicht gerechnet hat.
Die Befehlsvorlage
Am einfachsten ist es, wenn man die Befehlsvorlage verwendet, die am Ende der Auswertung steht. Dort sind alle Einheiten aufgeführt, so dass man niemanden vergisst. Viele Befehle lassen sich abkürzen, wobei man es nicht übertreiben sollte, da dies fehlerträchtig ist: VER passt auf VERGISS, VERKAUFE und VERLASSE und wird darum als Fehler angemerkt; hier sollte man also mindestens vier Buchstaben verwenden. Außerdem sind allzu kryptische Verkürzungen nicht sonderlich leserlich, wenn man später seine Züge durchsieht... Am sichersten ist es immer noch, wenn man seine Befehle nicht abkürzt, zumal es Befehle und Talente geben kann, die absichtlich nicht in der Anleitung stehen, aber ähnlich anfangen wie bekannte Befehle und Talente.
Siehe auch
Weiterlesen: | Befehlsreihenfolge |