======tostring======
''tostring (_Value)'' \\
Wandelt den Wert ''_Value'' in einen String um. Praktisch nur für Zahlen und Booleans sinnvoll.
===Parameter===
^Name^Typ^Beschreibung^
| **_Value** | Beliebig | Wert, der in einen String umgewandelt werden soll |
===Rückgabewerte===
^Name^Typ^Beschreibung^
| **String** | String | ''_Value'' als String. War ''_Value'', bleibt er unverändert. War ''_Value'' eine Zahl oder ein Boolean, sind sie in String-Darstellung. War ''_Value'' ein Table oder eine Funktion, ist deren [[ https://de.wikipedia.org/wiki/Speicheradresse|Adresse]] in String-Darstellung. |
----
===Beispiel===
Die Funktion ''Message'' in Siedler kann standardmäßig keine Booleans als Message anzeigen. Mit ''tostring'' lässt sich das korrigieren:
Message(tostring(true))
Funktionen oder Tables in Strings zu verwandeln gibt lediglich deren Adresse im Speicher:
Message(tostring(FirstMapAction))
Verwendete Funktionen:
* [[ scripting:reference:comfort:message|Message (_Text)]]