Wichtig: Benutzerleitstellen bitte in dieser Liste eintragen! Beim Erstellen eines Leitstellenartikels bitte diese Hinweise beachten.

Bearbeiten von „Spezialtext“

Wechseln zu: Navigation, Suche

Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird öffentlich sichtbar, falls du Bearbeitungen durchführst. Sofern du dich anmeldest oder ein Benutzerkonto erstellst, werden deine Bearbeitungen zusammen mit anderen Beiträgen deinem Benutzernamen zugeordnet.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und speichere dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.
Aktuelle Version Dein Text
Zeile 7: Zeile 7:
 
Beispiel: <code>{name}</code>
 
Beispiel: <code>{name}</code>
  
Es wird zwischen '''Groß- und Kleinschreibung''' unterschieden. <code>{name}</code> ist nicht das gleiche wie <code>{Name}</code>!
+
Es wird zwischen Groß- und Kleinschreibung unterschieden. <code>{name}</code> ist nicht das gleiche wie <code>{Name}</code>!
  
 
=== Zufallsplatzhalter ===
 
=== Zufallsplatzhalter ===
In einem Zufallsplatzhalter können mehrere Textschnipsel angegeben und es wird am Ende ein zufälliger Textschnipsel ausgewählt. Zufallsplatzhalter werden in '''runden Klammern''' geschrieben und die Textschnipsel mit einem [[wikipedia:Senkrechter Strich|'''senkrechten Strich''']] getrennt.
+
In einem Zufallsplatzhalter können mehrere Textschnipsel angegeben und es wird am Ende ein zufälliger Textschnipsel ausgewählt. Zufallsplatzhalter werden in '''runden Klammern''' geschrieben und die Textschnipsel mit einem [[wikipedia:Senkrechter Strich|'''senkrechten Strich''']] getrennt. Beispiel: <code>Ich wünsche euch einen guten (Morgen|Tag|Abend)!</code>
 
 
Beispiel: <code>Ich wünsche euch einen guten (Morgen|Tag|Abend)!</code>
 
  
 
=== Fallunterscheidung ===
 
=== Fallunterscheidung ===
 
Es ist möglich, Fallunterscheidungen einzubauen, die von den Platzhaltern abhängen. Es muss ein bestimmtes Format eingehalten werden:
 
Es ist möglich, Fallunterscheidungen einzubauen, die von den Platzhaltern abhängen. Es muss ein bestimmtes Format eingehalten werden:
  
<code>{<ins>Platzhalter</ins>, select, <ins>ErsterFall</ins> {''Ausgabe im ersten Fall''} <ins>ZweiterFall</ins> {''Ausgabe im zweiten Fall''} other {''Ausgabe in allen anderen Fällen''}}</code>
+
<code>{<ins>Platzhalter</ins>, select, <ins>ErsterFall</ins> {''Ausgabe im ersten Fall''} <ins>ZweiterFall</ins> {''Ausgabe im zweiten Fall''}} other {''Ausgabe in allen anderen Fällen''}}</code>
  
 
Die Teile, die unterstrichen sind, müssen durch eigene Werte ersetzt werden. Es muss stets ein '''other'''-Fall angegeben werden, der alle Fälle abdeckt, die nicht durch die anderen Bedingungen erfasst werden.
 
Die Teile, die unterstrichen sind, müssen durch eigene Werte ersetzt werden. Es muss stets ein '''other'''-Fall angegeben werden, der alle Fälle abdeckt, die nicht durch die anderen Bedingungen erfasst werden.
Zeile 25: Zeile 23:
 
<code>{<ins>Platzhalter</ins>, plural, <ins>=1</ins> {Platzhalter hat den Wert eins} <ins>=2</ins> {Platzhalter hat den Wert zwei} other {Platzhalter hat weder den Wert eins noch den Wert zwei}}</code>
 
<code>{<ins>Platzhalter</ins>, plural, <ins>=1</ins> {Platzhalter hat den Wert eins} <ins>=2</ins> {Platzhalter hat den Wert zwei} other {Platzhalter hat weder den Wert eins noch den Wert zwei}}</code>
  
* Es ist möglich, '''beliebig viele''' Fälle einzubauen und natürlich sind auch die '''Zahlenwerte frei wählbar'''.
+
Es ist möglich, '''beliebig viele''' Fälle einzubauen und natürlich sind auch die '''Zahlenwerte frei wählbar'''.
* Jeder Fall darf in einer Fallunterscheidung '''nur einmal''' auftreten. Um Variation einzubauen, müssen '''Zufallsplatzhalter''' verwenden werden.
+
 
 +
Jeder Fall darf in einer Fallunterscheidung '''nur einmal''' auftreten. Um Variation einzubauen, müssen '''Zufallsplatzhalter''' verwenden werden.
  
 
== Sonstiges ==
 
== Sonstiges ==
Zeile 37: Zeile 36:
 
=== Varianten ===
 
=== Varianten ===
 
In den Einstellungen zu den Funk- und Telefondialogen können mehrere '''Varianten''' eingegeben werden. Diese müssen durch '''eine Leerzeile''' (also zwei Zeilenumbrüche) getrennt werden. Es wird am Ende dann eine zufällige Variante verwendet.
 
In den Einstellungen zu den Funk- und Telefondialogen können mehrere '''Varianten''' eingegeben werden. Diese müssen durch '''eine Leerzeile''' (also zwei Zeilenumbrüche) getrennt werden. Es wird am Ende dann eine zufällige Variante verwendet.
 
=== Syntax ===
 
Grundsätzlich gilt, dass auf jede runde oder geschweifte Klammer, die geöffnet wird, auch eine entsprechende Klammer folgen muss, die sie wieder schließt. Das gilt natürlich nicht für Klammern, vor denen ein <code>\</code> steht, da umgekehrte Schrägstriche die Sonderfunktion der Klammern aushebeln.
 
 
Sollten '''Syntaxfehler''' vorhanden sein, ist es wahrscheinlich, dass im Spiel der entsprechende Dialog nicht funktioniert und es zu anderen Fehlern kommt. Vor dem Speichern von Änderungen also stets per '''Vorschaufunktion''' auf Syntaxfehler testen.
 
  
 
=== Übersichtlichkeit ===
 
=== Übersichtlichkeit ===
Es ist möglich, in dem Einstellungstextfeld '''einzelne Zeilenumbrüche''' (also keine Leerzeile) zu verwenden, um die Lesbarkeit zu verbessern. Diese einzelnen Zeilenumbrüche erscheinen später nicht im Spiel. Bitte beachten, dass wirklich nur ein einzelner Zeilenumbruch verwendet wird, da durch komplette Leerzeilen Variationen definiert werden und es dadurch zu Syntaxfehlern kommen kann.
+
Es ist möglich, in dem Einstellungstextfeld '''einzelne Zeilenumbrüche''' (also keine Leerzeile) zu verwenden, um die Lesbarkeit zu verbessern. Diese Zeilenumbrüche werden am Ende entfernt.
 
 
Außerdem kann es von Vorteil sein, bei umfangreicheren Einstellungen die Bearbeitung in einem '''externen Texteditor''' vorzunehmen sowie den Text wie in folgendem Beispiel sinnvoll '''einzurücken'''.
 
  
 
== Ausführliches Beispiel ==
 
== Ausführliches Beispiel ==
Zeile 56: Zeile 48:
 
     ja {{anzahl_fahrzeuge, plural,
 
     ja {{anzahl_fahrzeuge, plural,
 
             =1 {
 
             =1 {
(|(|Hier )Leitstelle {leitstelle_name} mit )
+
(|(|Hier )Leitstelle {leitstelle} mit )
 
Einsatz(| für den) {fahrzeuge}
 
Einsatz(| für den) {fahrzeuge}
 
(|: nach {einsatzort}, {stichwort}|, {stichwort}).
 
(|: nach {einsatzort}, {stichwort}|, {stichwort}).
 
             }
 
             }
 
             =2 {
 
             =2 {
(|(|Hier )Leitstelle {leitstelle_name} mit )
+
(|(|Hier )Leitstelle {leitstelle} mit )
 
Einsatz(| für den) {fahrzeuge}
 
Einsatz(| für den) {fahrzeuge}
 
(|: nach {einsatzort}, {stichwort}|, {stichwort}).
 
(|: nach {einsatzort}, {stichwort}|, {stichwort}).
 
             }
 
             }
 
             other {
 
             other {
                 Achtung, hier Leitstelle {leitstelle_name} mit Einsatz für den {fahrzeuge}: nach {einsatzort}, {stichwort}.
+
                 Achtung, hier Leitstelle {leitstelle} mit Einsatz für den {fahrzeuge}: nach {einsatzort}, {stichwort}.
 
             }
 
             }
 
         }
 
         }
Zeile 76: Zeile 68:
 
</pre>
 
</pre>
  
Platzhalter, die zusätzlich zu den Standardplatzhaltern (siehe unten) ersetzt werden:
+
Dies ist mit Absicht ein '''umfangreiches Beispiel'''. Wer sich im Umgang mit dem Spezialtext unwohl fühlt, kann auch einen einzelnen Satz, der dann entsprechend wenig oder gar keine Variation hat, nehmen, oder auch die '''Standardwerte''' belassen. Es empfiehlt sich, die Einstellungen der '''offiziellen Leitstellen''' für weitere Beispiele zu Rate zu ziehen. Außerdem ist es sinnvoll, bei umfangreicheren Einstellungen die Bearbeitung in einem '''externen Texteditor''' vorzunehmen sowie den Text wie in diesem Beispiel sinnvoll '''einzurücken'''.
 
 
; {anzahl_fahrzeuge}
 
: Wird durch die Anzahl der Fahrzeuge, die alarmiert werden, ersetzt.
 
 
 
; {fahrzeuge}
 
: Wird durch die Namen der Fahrzeuge, die alarmiert werden, ersetzt (durch Kommas getrennt).
 
 
 
 
 
Dies ist mit Absicht ein '''umfangreiches Beispiel'''. Dennoch sind wir davon überzeugt, dass man es vollständig nachvollziehen kann, wenn man es Schritt für Schritt durchgeht und sich an diese Anleitung hält. Wer sich im Umgang mit dem Spezialtext trotzdem unwohl fühlt, kann auch einen einzelnen Satz, der dann entsprechend wenig oder gar keine Variation hat, nehmen, oder auch die '''Standardwerte''' belassen. Es empfiehlt sich, die Einstellungen der '''offiziellen Leitstellen''' für weitere Beispiele zu Rate zu ziehen.
 
 
 
== Standardplatzhalter ==
 
=== Allgemein ===
 
Diese Platzhalter sind immer verfügbar:
 
 
 
; {leitstelle_begriff}
 
: Wird durch den eingestellten Leitstellenbegriff (i. d. R. "Leitstelle") ersetzt.
 
 
 
; {leitstelle_frn}
 
: Wird durch den Funkrufnamen der Leitstelle (ohne den eingestellten Leitstellenbegriff) ersetzt.
 
 
 
; {leitstelle_name}
 
: Wird durch den Namen der Leitstelle (ohne den eingestellten Leitstellenbegriff) ersetzt.
 
 
 
; {minute}
 
: Wird durch die aktuelle Uhrzeitminute ersetzt. Wenn es im Spiel also z. B. 8:03 Uhr ist, wird der Platzhalter durch 3 ersetzt.
 
 
 
; {spielername}
 
: Wird durch den Spielernamen ersetzt.
 
 
 
; {stunde}
 
: Wird durch die aktuelle Uhrzeitstunde ersetzt. Wenn es im Spiel also z. B. 8:03 Uhr ist, wird der Platzhalter durch 8 ersetzt.
 
 
 
; {uhrzeit}
 
: Wird durch die aktuelle Spieluhrzeit in diesem Format ersetzt: <code>8:03</code>
 
 
 
; {tageszeit}
 
: Wird von 0-11 Uhr durch "Morgen", von 11-19 Uhr durch "Tag" und von 19-0 Uhr durch "Abend" ersetzt.
 
 
 
=== Einsätze ===
 
Manche einstellbare Dialoge beziehen sich auf einen konkreten Einsatz. In diesen Fällen sind diese Platzhalter standardmäßig verfügbar:
 
 
 
; {einsatzstadt}
 
: Wird durch die Stadt, in der sich der Einsatzort befindet, ersetzt.
 
 
 
; {einsatzstraße}
 
: Wird durch die Straße, in der sich der Einsatzort befindet, ersetzt.
 
 
 
; {einsatzort}
 
: Falls es sich bei dem Einsatzort um einen Point of Interest handelt, wird es durch den Namen des POIs ersetzt, ansonsten durch die Stadt.
 
 
 
; {einsatzort_ist_poi}
 
: Wird durch "ja" oder "nein" ersetzt, je nachdem ob es sich bei dem Einsatzort um einen Point of Interest oder eine zufällig ausgewählte Adresse handelt.
 
 
 
; {notarzt}
 
: Wird durch "ja" oder "nein" ersetzt, je nach dem ob diesem Einsatz ein Notarzt zugeordnet ist.
 
 
 
; {rtw}
 
: Wird durch "ja" oder "nein" ersetzt, je nach dem ob diesem Einsatz ein RTW zugeordnet ist.
 
 
 
; {sondersignal}
 
: Wird durch "ja" oder "nein" ersetzt, je nach dem ob die Anfahrt mit Sondersignal ist.
 
 
 
; {stichwort}
 
: Wird durch das Einsatzstichwort ersetzt.
 
 
 
; {text}
 
: Wird durch den Alarmierungstext ersetzt.
 
 
 
; {text_vorhanden}
 
: Wird durch "ja" oder "nein" ersetzt, je nach dem ob ein Alarmierungstext vorhanden ist.
 

Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist, oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle LstSim-Wiki-Beiträge automatisch unter der „Attribution-NonCommercial-ShareAlike 3.0 Germany“ stehen (siehe LstSim:Urheberrechte für Einzelheiten). Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.

Zum Schutz des Wikis vor automatisiertem Spam bitten wir dich, die folgenden Wörter in das untenstehende Feld einzugeben:

Abbrechen | Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)