3.952
Bearbeitungen
Änderungen
keine Bearbeitungszusammenfassung
Der Tag<chat> ermöglicht das Einbinden eines Chats in AOQML für die entsprechende Szene in der Quest. Helden können somit miteinander kommunizieren.
== Syntax == <code xml n><chat[lookAround="true"] [room=""] />
</code>
Das Attribut ''lookAround'' (true/false) gibt an, ob ein Umschauen für anwesende Helden möglich sein soll. Standardmäßig ist 'true' definiert, d.h. unterhalb des Chats wird ein "Umschauen"-Menü angezeigt. Wenn 'false' angegeben, wird dies unterbunden.
Zudem ist es möglich, automatisch einen Text in den Chat eintragen zu lassen:
<code xml n>
<chat>
<say><get attribute="name"/> war hier.</say>
</chat>
</code>
führt dazu, dass die Nachricht "ANTAMAR: <?xml version="1.0" encoding="UTF-8"?Heldname><scene xmlns:xsi="http://wwwwar hier.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://mih12in den Chat eingetragen (und angezeigt) wird.hostsharing.net/xsd/antamar-aoqml.xsd">
=== Ein einfacher Chat ===
<code xml>
<p>Du sitzt am Lagerfeuer und unterhältst dich mit den anderen Anwesenden.</p>
<!-- Chat anzeigen -->
<chat/>
</code>
=== Ein Chat mit der Umschauen-Funktion ===
<code xml>
<p>Du sitzt am Lagerfeuer.</p>
<chat lookAround="true" />
</code>
Unterhalb vom Chat-Fenster wird noch die Möglichkeit angezeigt, sich umzuschauen, welche Helden anwesend sind. Siehe Screenshot:
[[Bild:Chat-umsehen.JPG]]
=== Ein szenenübergreifender Chat ===
Sollen Helden miteinander sprechen können, auch wenn sie sich an unterschiedlichen Stellen innerhalb der Quest befinden - also in unterschiedlichen Szenen - kann ein virtueller Chat-Raum angegeben werden.
Beispielsweise in ''kerker.xml''
<code xml>
<chat room="kerker"/>
</code>
Und in ''kerker_aussen.xml''
<code xml>
<chat room="kerker"/>
</code>
Somit können Helden, die in gerade in der Szene ''kerker'' oder in der Szene ''kerker_aussen'' sind, miteinander reden.
[[Kategorie:AOQML-Tags]]