Befehlsreihenfolge: Unterschied zwischen den Versionen
Zerstöre nach GIB (Bug 1786) |
Enno (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
(35 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Die Befehle von Eressea werden in einer festen Reihenfolge ausgewertet. Befehle, die unter der selben Nummer stehen, werden zur gleichen Zeit ausgeführt | <languages/> | ||
<translate> | |||
<!--T:15--> | |||
Die Befehle von Eressea werden in einer festen Reihenfolge ausgewertet. Befehle, die unter der selben Nummer stehen, werden zur gleichen Zeit ausgeführt oder die Reihenfolge spielt keine Rolle. | |||
<!--T:17--> | |||
# neue Default-Befehle werden gesetzt | # neue Default-Befehle werden gesetzt | ||
# [[GRUPPE]], [[MACHE|MACHE TEMP]] | # [[Special:MyLanguage/GRUPPE|GRUPPE]], [[Special:MyLanguage/MACHE|MACHE TEMP]] | ||
# [[BENENNE]], [[BESCHREIBE]], [[BEWACHE|BEWACHE NICHT]], [[HELFE]], [[KÄMPFE]], [[KAMPFZAUBER]], [[TARNE]], [[URSPRUNG]], [[ZEIGE]] | # [[Special:MyLanguage/BENENNE|BENENNE]], [[Special:MyLanguage/BESCHREIBE|BESCHREIBE]], [[Special:MyLanguage/BEWACHE|BEWACHE NICHT]], [[Special:MyLanguage/HELFE|HELFE]], [[Special:MyLanguage/KÄMPFE|KÄMPFE]], [[Special:MyLanguage/KAMPFZAUBER|KAMPFZAUBER]], [[Special:MyLanguage/TARNE|TARNE]], [[Special:MyLanguage/URSPRUNG|URSPRUNG]], [[Special:MyLanguage/ZEIGE|ZEIGE]] | ||
# [[BANNER]], [[EMAIL]], [[OPTION]], [[PASSWORT]] | # [[Special:MyLanguage/BANNER|BANNER]], [[Special:MyLanguage/EMAIL|EMAIL]], [[Special:MyLanguage/OPTION|OPTION]], [[Special:MyLanguage/PASSWORT|PASSWORT]] | ||
# [[ | # [[Special:MyLanguage/KONTAKTIERE|KONTAKTIERE]] | ||
# [[ | # [[Special:MyLanguage/BOTSCHAFT|BOTSCHAFT]] | ||
# [[BETRETE]] | # [[Special:MyLanguage/BETRETE|BETRETE]]; 1. Versuch | ||
# [[VERLASSE]] | # [[Special:MyLanguage/BENUTZE|BENUTZE]] | ||
# | # [[Special:MyLanguage/VERLASSE|VERLASSE]] | ||
# [[RESERVIERE]], [[BEANSPRUCHE]] | # [[Special:MyLanguage/BETRETE|BETRETE]]; 2. Versuch | ||
# [[ | # [[Special:MyLanguage/ATTACKIERE|ATTACKIERE]] | ||
# [[Special:MyLanguage/RESERVIERE|RESERVIERE]], [[Special:MyLanguage/BEANSPRUCHE|BEANSPRUCHE]] | |||
# [[ | # [[Special:MyLanguage/BETRETE|BETRETE]]; 3. Versuch | ||
# [[GIB]] | # [[Special:MyLanguage/GIB|GIB KOMMANDO]] | ||
# [[ZERSTÖRE]] | # [[Special:MyLanguage/VERGISS|VERGISS]] | ||
# [[ | # [[Special:MyLanguage/GIB|GIB]] | ||
# [[Special:MyLanguage/REKRUTIERE|REKRUTIERE]] * | |||
# [[Special:MyLanguage/ZERSTÖRE|ZERSTÖRE]] | |||
# [[Special:MyLanguage/FOLGE|FOLGE]] wird gesetzt | |||
# [[Special:MyLanguage/BEFÖRDERE|BEFÖRDERE]] | |||
# [[Special:MyLanguage/BEZAHLE|BEZAHLE NICHT]] Stellt Funktion und Unterhaltskosten für das entsprechende Gebäude ein. | |||
# Unterhaltskosten für unterhaltspflichtige Gebäude fallen an; sonst haben sie keine Funktion! | # Unterhaltskosten für unterhaltspflichtige Gebäude fallen an; sonst haben sie keine Funktion! | ||
# [[ | # [[Special:MyLanguage/STIRB|STIRB]] | ||
# [[LEHRE]] | # [[Special:MyLanguage/ZAUBERE|ZAUBERE]] | ||
# [[LERNE]] | # [[Special:MyLanguage/LEHRE|LEHRE]] | ||
# [[ | # [[Special:MyLanguage/LERNE|LERNE]] | ||
# [[Special:MyLanguage/MACHE|MACHE]] * | |||
# [[Special:MyLanguage/FORSCHE|FORSCHE]], [[Special:MyLanguage/PFLANZE|PFLANZE]], [[Special:MyLanguage/SPIONIERE|SPIONIERE]], [[Special:MyLanguage/ZÜCHTE|ZÜCHTE]] | |||
# [[Special:MyLanguage/UNTERHALTE|UNTERHALTE]] * | |||
# [[Special:MyLanguage/ARBEITE|ARBEITE]] * | |||
# [[Special:MyLanguage/TREIBE|TREIBE]] * | |||
# [[Special:MyLanguage/KAUFE|KAUFE]] * | |||
# [[Special:MyLanguage/VERKAUFE|VERKAUFE]] * | |||
# [[Special:MyLanguage/BEKLAUE|BEKLAUE]] * | |||
# Schiffe mit mangelnder Besatzung nehmen Schäden | # Schiffe mit mangelnder Besatzung nehmen Schäden | ||
# BETRETE | # BETRETE; 4. Versuch | ||
# [[NACH]] und [[ROUTE]], dabei wird auch [[FAHRE]] und [[TRANSPORTIERE]] ausgeführt und Verfolger folgen | # [[Special:MyLanguage/NACH|NACH]] und [[Special:MyLanguage/ROUTE|ROUTE]], dabei wird auch [[Special:MyLanguage/FAHRE|FAHRE]] und [[Special:MyLanguage/TRANSPORTIERE|TRANSPORTIERE]] ausgeführt und Verfolger folgen | ||
# [[BEWACHE]] an; das geht nur, wenn die Einheit sich nicht bewegt hat | # [[Special:MyLanguage/BEWACHE|BEWACHE]] an; das geht nur, wenn die Einheit sich nicht bewegt hat | ||
# Schiffe treiben auf hoher See | # Schiffe treiben auf hoher See | ||
# [[DEFAULT]] | # [[Special:MyLanguage/DEFAULT|DEFAULT]] | ||
# leere Einheiten werden beseitigt | # leere Einheiten werden beseitigt | ||
# die Bauern, Pferde und Wälder vermehren sich, falls möglich; die übriggebliebenen Bauern wandern umher | # die Bauern, Pferde und Wälder vermehren sich, falls möglich; die übriggebliebenen Bauern wandern umher | ||
# Silber für die Versorgung der Einheiten wird abgezogen | # Silber für die Versorgung der Einheiten wird abgezogen | ||
# [[Special:MyLanguage/SORTIERE|SORTIERE]] | |||
# [[SORTIERE]] | # [[Special:MyLanguage/NUMMER|NUMMER]] | ||
# [[ | |||
<!--T:27--> | |||
<nowiki>*</nowiki> So markierte Befehle werden "gerecht" aufgeteilt. Siehe [[#Erläuterungen|Erläuterungen]] unten. | |||
<!--T:18--> | |||
Die Befehle müssen aber nicht zwingend in dieser Reihenfolge eingegeben werden. Es ist durchaus zulässig, folgendes einzugeben: | Die Befehle müssen aber nicht zwingend in dieser Reihenfolge eingegeben werden. Es ist durchaus zulässig, folgendes einzugeben: | ||
<!--T:19--> | |||
GIB TEMP 5 300 Silber | GIB TEMP 5 300 Silber | ||
MACHE TEMP 5 | MACHE TEMP 5 | ||
Zeile 58: | Zeile 65: | ||
ENDE | ENDE | ||
Die neue Einheit wird zuerst erschaffen, kämpft nicht mehr, erhält 300 Silber, rekrutiert 1 und lernt | <!--T:20--> | ||
Die neue Einheit wird zuerst erschaffen, kämpft nicht mehr, erhält 300 Silber, rekrutiert 1 und lernt schlussendlich Holzfällen - obwohl das nicht der Reihenfolge entspricht, in der die Befehle eingegeben wurden. | |||
== Erläuterungen == <!--T:23--> | |||
<!--T:28--> | |||
Gleichrangige Befehle verschiedener Einheiten werden normalerweise in der Reihenfolge abgearbeitet, wie sie im Report erscheinen. Also zum Beispiel erst alle GIB-Befehle der ersten Einheit, dann alle GIB-Befehle der zweiten Einheit, später alle <tt>REKRUTIERE</tt>-Befehle der ersten Einheit, dann der zweiten und so fort. Auch der [[Materialpool]] funktioniert üblicherweise in dieser Reihenfolge: Einheiten, die weiter oben in der Reihenfolge stehen, werden also zuerst "befragt", ob sie einen Gegenstand hergeben können. Die Reihenfolge kann sich jedoch durch bestimmte Befehle verändern. Dazu gehören <tt>BETRETE, VERLASSE, MACHE TEMP, GIB KOMMANDO</tt> und <tt>GIB SCHIFF</tt>. Das genaue Verhalten wird nicht garantiert! Deshalb sollte man im Zweifel Befehle so geben, dass die Einheitenreihenfolge dafür keine Rolle spielt. | |||
Bei Befehlen, deren Resultat eine Obergrenze hat, z.B. die maximale Menge an Bäumen in der Region bei <tt>MACHE Holz</tt>, die maximale Zahl von Rekruten bei <tt>REKRUTIERE</tt> oder dem Regionssilber bei <tt>UNTERHALTE</tt> und <tt>TREIBE</tt>, kann es vorkommen, dass mehrere Einheiten in Konkurrenz zueinander stehen. In diesem Fall wird versucht, das knappe Gut anteilig an der Menge zu verteilen, die jede Einheit produzieren könnte, wenn es unbegrenzt wäre. Hierbei kann es zu Abweichungen kommen, und eine Einheit eventuell leer ausgehen. Ebenfalls betroffen sind die Befehle <tt>VERKAUFE, KAUFE</tt> und <tt>ARBEITE</tt>. | |||
<!--T:22--> | |||
; Betrete 1./2./3. Versuch: | ; Betrete 1./2./3./4. Versuch: | ||
: Das bedeutet, dass man vor einem Angriff noch eine Burg betreten kann. Es bedeutet nicht, dass Einheiten, die ein Schiff verlassen, noch in derselben Runde attackieren können, da sich der Server merkt, wer Schiffe verlassen hat, und das entsprechend abfängt | : Das bedeutet, dass man vor einem Angriff noch eine Burg betreten kann. Nach dem Kampf, kann man es nochmal versuchen, denn die Vorbesitzer könnten inzwischen tot oder geflohen sein. | ||
: Es bedeutet nicht, dass Einheiten, die ein Schiff verlassen, noch in derselben Runde attackieren können, da sich der Server merkt, wer Schiffe verlassen hat, und das entsprechend abfängt. | |||
== Siehe auch == | == Siehe auch == <!--T:25--> | ||
* [[Befehle]] | <!--T:26--> | ||
* [[Kurzbeschreibung]] | * [[Special:MyLanguage/Befehle|Befehle]] | ||
* [[Befehlsreihenfolge (E3)]] | * [[Special:MyLanguage/Kurzbeschreibung|Kurzbeschreibung]] | ||
* [[Special:MyLanguage/Befehlsreihenfolge (E3)|Befehlsreihenfolge (E3)]] | |||
<!--T:30--> | |||
{{weiter|Kurzbeschreibung}} | {{weiter|Kurzbeschreibung}} | ||
<!--T:31--> | |||
[[Kategorie:Befehle]] | [[Kategorie:Befehle]] | ||
[[Kategorie:Regeln]] | [[Kategorie:Regeln{{#translation:}}]] | ||
</translate> |
Aktuelle Version vom 7. März 2024, 19:23 Uhr
Die Befehle von Eressea werden in einer festen Reihenfolge ausgewertet. Befehle, die unter der selben Nummer stehen, werden zur gleichen Zeit ausgeführt oder die Reihenfolge spielt keine Rolle.
- neue Default-Befehle werden gesetzt
- GRUPPE, MACHE TEMP
- BENENNE, BESCHREIBE, BEWACHE NICHT, HELFE, KÄMPFE, KAMPFZAUBER, TARNE, URSPRUNG, ZEIGE
- BANNER, EMAIL, OPTION, PASSWORT
- KONTAKTIERE
- BOTSCHAFT
- BETRETE; 1. Versuch
- BENUTZE
- VERLASSE
- BETRETE; 2. Versuch
- ATTACKIERE
- RESERVIERE, BEANSPRUCHE
- BETRETE; 3. Versuch
- GIB KOMMANDO
- VERGISS
- GIB
- REKRUTIERE *
- ZERSTÖRE
- FOLGE wird gesetzt
- BEFÖRDERE
- BEZAHLE NICHT Stellt Funktion und Unterhaltskosten für das entsprechende Gebäude ein.
- Unterhaltskosten für unterhaltspflichtige Gebäude fallen an; sonst haben sie keine Funktion!
- STIRB
- ZAUBERE
- LEHRE
- LERNE
- MACHE *
- FORSCHE, PFLANZE, SPIONIERE, ZÜCHTE
- UNTERHALTE *
- ARBEITE *
- TREIBE *
- KAUFE *
- VERKAUFE *
- BEKLAUE *
- Schiffe mit mangelnder Besatzung nehmen Schäden
- BETRETE; 4. Versuch
- NACH und ROUTE, dabei wird auch FAHRE und TRANSPORTIERE ausgeführt und Verfolger folgen
- BEWACHE an; das geht nur, wenn die Einheit sich nicht bewegt hat
- Schiffe treiben auf hoher See
- DEFAULT
- leere Einheiten werden beseitigt
- die Bauern, Pferde und Wälder vermehren sich, falls möglich; die übriggebliebenen Bauern wandern umher
- Silber für die Versorgung der Einheiten wird abgezogen
- SORTIERE
- NUMMER
* So markierte Befehle werden "gerecht" aufgeteilt. Siehe Erläuterungen unten.
Die Befehle müssen aber nicht zwingend in dieser Reihenfolge eingegeben werden. Es ist durchaus zulässig, folgendes einzugeben:
GIB TEMP 5 300 Silber MACHE TEMP 5 REKRUTIERE 1 KÄMPFE NICHT LERNE HOLZFÄLLEN ENDE
Die neue Einheit wird zuerst erschaffen, kämpft nicht mehr, erhält 300 Silber, rekrutiert 1 und lernt schlussendlich Holzfällen - obwohl das nicht der Reihenfolge entspricht, in der die Befehle eingegeben wurden.
Erläuterungen
Gleichrangige Befehle verschiedener Einheiten werden normalerweise in der Reihenfolge abgearbeitet, wie sie im Report erscheinen. Also zum Beispiel erst alle GIB-Befehle der ersten Einheit, dann alle GIB-Befehle der zweiten Einheit, später alle REKRUTIERE-Befehle der ersten Einheit, dann der zweiten und so fort. Auch der Materialpool funktioniert üblicherweise in dieser Reihenfolge: Einheiten, die weiter oben in der Reihenfolge stehen, werden also zuerst "befragt", ob sie einen Gegenstand hergeben können. Die Reihenfolge kann sich jedoch durch bestimmte Befehle verändern. Dazu gehören BETRETE, VERLASSE, MACHE TEMP, GIB KOMMANDO und GIB SCHIFF. Das genaue Verhalten wird nicht garantiert! Deshalb sollte man im Zweifel Befehle so geben, dass die Einheitenreihenfolge dafür keine Rolle spielt.
Bei Befehlen, deren Resultat eine Obergrenze hat, z.B. die maximale Menge an Bäumen in der Region bei MACHE Holz, die maximale Zahl von Rekruten bei REKRUTIERE oder dem Regionssilber bei UNTERHALTE und TREIBE, kann es vorkommen, dass mehrere Einheiten in Konkurrenz zueinander stehen. In diesem Fall wird versucht, das knappe Gut anteilig an der Menge zu verteilen, die jede Einheit produzieren könnte, wenn es unbegrenzt wäre. Hierbei kann es zu Abweichungen kommen, und eine Einheit eventuell leer ausgehen. Ebenfalls betroffen sind die Befehle VERKAUFE, KAUFE und ARBEITE.
- Betrete 1./2./3./4. Versuch
- Das bedeutet, dass man vor einem Angriff noch eine Burg betreten kann. Nach dem Kampf, kann man es nochmal versuchen, denn die Vorbesitzer könnten inzwischen tot oder geflohen sein.
- Es bedeutet nicht, dass Einheiten, die ein Schiff verlassen, noch in derselben Runde attackieren können, da sich der Server merkt, wer Schiffe verlassen hat, und das entsprechend abfängt.
Siehe auch
Weiterlesen: | Kurzbeschreibung |