Hauptmenü öffnen

AntamarWiki β

Änderungen

Inventar

116 Bytes entfernt, 12:01, 5. Aug. 2018
keine Bearbeitungszusammenfassung
<code xml>
<inventar name="" [scope="quest"] [reset="false"]>
<items nameitem="" itemtag="" count="" must="" mustnot="" cost_min="" cost_max="" freq="" quality="" name=""/>
...
</inventar>
<code xml>
<inventar name="Schatztruhe">
<items item="Drachen-Amulett" count="1"/>
<items tag="Schmuck" cost_min="100" cost_max="2000" />
<items item="#53" count="4"/> <!-- geschliffener Achat -->
<items item="Drachen-AmulettParierdolch" countquality="1"/> <items freq="selten" must="exotisch" mustnot="essbar|trinkbar" cost_min="300" cost_max="5000"/> <items freq="selten" must="exotisch" mustnot="essbar|trinkbar" cost_min="300" cost_max="5000100"/>
</inventar>
</code>
Damit werden die oben beschriebenen Gegenstände für die Laufzeit des Quests unter dem namen "Schatztruhe" abgelegt und können nun jeweils einmalig vom Helden entnommen werden - außer er tut sie wieder hinein. Es können dieselben Parameter wie bei <item> verwendet werden, nur dass man unter ''name= '' hier referenziert statt speicherteine Variable referenzieren kann, anstatt das Item unter ''name='' zu speichern.  Dieses Tag sollte also in der Regel irgendwo bei der Quest-Initialisierung stehen, nicht dass die Schatztruhe immer wieder bei jedem erneuten Szenenaufruf neu gefüllt wird. Aber es gibt sicherlich auch Fälle, in bei denen ein Inventar immer wieder neu gefüllt wird. Außerdem überschreibt eine Neudefinition ein vorhandenes Inventar gleichen NamensAuffüllung Sinn macht.
==Inventar zur Auswahl anbieten==
</code>
 ==Siehe auch: ==*[[Take_drop|Take ]]*[[Drop]] 
[[Kategorie: AOQML-Tags]]
[[Kategorie: AOQML]]
3.459
Bearbeitungen