<RetVar> = read text: page= <Var/Number> id = <Var/Number>

This forum serves as MSCI Reference at EGOSOFT. It's Read-Only for non MSCI Group members.

Moderators: Scripting / Modding Moderators, MSCI Moderators

Locked
mark_a_condren
Posts: 1468
Joined: Wed, 3. Aug 05, 05:05
x3tc

<RetVar> = read text: page= <Var/Number> id = <Var/Number>

Post by mark_a_condren » Thu, 9. Sep 10, 13:54

<RetVar> = read text: page= <Var/Number> id= <Var/Number>


<RetVar> = Returns the text stored in an external XML language file.
page= <Var/Number> = This is the page number of the XML file. You can enter this number directly in or via a variable, but in both cases it must be an integer.
id= <Var/Number> = This is the text id number for the required entry in the XML file. You can enter this number directly in or via a variable, but in both cases it must be an integer.


The file read from must have been previously loaded with a load text instruction.
Both page= <Var/Number> and id= <Var/Number> are numbers which specify the XML page id and text id tags where the text is stored in the language file.


Example:

$text = read text: page= 9999 id = 100
add custom menu item to array $menu: text = $text returnvalue = null

This would enter the appropriate text from the XML file into the menu $menu.


Command Location:

User avatar
X2-Illuminatus
Moderator (Deutsch)
Moderator (Deutsch)
Posts: 24949
Joined: Sun, 2. Apr 06, 16:38
x4

[TiP][49] 286536

Post by X2-Illuminatus » Tue, 28. Sep 10, 22:55

<RetVar> = read text: page= <Var/Number> id= <Var/Number>


<RetVar> = Gibt den Text zurück, der in einer externen XML Sprachdatei gepeichert ist.
page= <Var/Number> = Dies ist die Seitenzahl der XML-Datei. Du kannst diese Zahl direkt in oder über eine Variable eingeben, aber in beiden Fällen muss es eine ganze Zahl sein.
id= <Var/Number> = Dies ist die Text id Nummer, für den benötigten Eintrag in der XML-Datei. Du kannst diese Nummer direkt i oder über eine Variable eingeben, aber in beiden Fällen muss es eine ganze Zahl sein.


Die Datei, aus der gelesen werden soll, muss vorher mit einem load text Befehl geladen werden.
Sowohl page= <Var/Number> als auch id= <Var/Number> sind Zahlen, die die XML page id und text id tags angeben, unter denen der Text in der Sprachdatei gespeichert ist.


Beispiel:

$text = read text: page= 9999 id = 100
add custom menu item to array $menu: text = $text returnvalue = null

Dies würde den entsprechenden Text aus der XML-Datei in das Menü $menu eintragen.


Zu finden unter:

Locked

Return to “MSCI Reference”