Hauptmenü öffnen

AntamarWiki β

Änderungen

Set

2.047 Bytes hinzugefügt, 10:00, 17. Sep. 2020
keine Bearbeitungszusammenfassung
Eigenschaften können mittels ''set'' temporär verändert werden. Beispiele:
<code xml n>
<set quality="ST" inc="4" expire="10 days" /><!-- erhöht Stärke um 4 für ingame 10 Tage --><set quality="FF" dec="2" expire="3 hours" /><!-- verringert Fingerfertigkeit um 2 für ingame 3 Stunden --><set quality="MR" inc="3" expire="1D" /><!-- erhöht Magieresistenz um 3 für 1 Echtzeit-Tag -->
</code>
Erlaubte Zeitformate: 2d (2 Ingame-Tage), 2 days (2 Ingame-Tage), 2D (2 Echtzeit-Tage)
=== Fertigkeiten temporär ändern ===
<set talent="Schwimmen" dec="2" expire="3 hours" /><!-- verringert den FeW "Schwimmen" um 2 für 3 Stunden -->
</code>
Erlaubte Zeitformate: 2d (2 Ingame-Tage), 2 days (2 Ingame-Tage), 2D (2 Echtzeit-Tage)
=== Eigene Variablen verändern ===
Die Trefferzone würde dabei zufällig gewählt werden.
Möchte man eine bestimmte [[Trefferzone ]] festlegen, kann dies wie folgt geschehen:
<code xml>
<set attribute="wounds" inc="1" target="linker Arm" />
</code>
Hier würde eine Zone am linken Arm des Helden verursacht werden. Mögliche [[Trefferzonen ]] sind:
<code>
Kopf
Beachte die korrekte Groß-/Kleinschreibung der Trefferzone, ansonsten wird sie nicht erkannt!
=== Vorhandene Geldmenge anpassen ===
Im Wesentlichen gibt es drei verschiedene Möglichkeiten den Inhalt der Geldbörse eines Helden zu modifizieren:
 
'''1. Auf Null setzen.'''
 
<code xml>
<set attribute="cash" val="0"/>
</code>
 
Sehr populär nach verlorenen Kämpfen. In jedem Fall sollte hierbei das [[Heldattribute#Allgemein|Attribut ''welpenschutz'']] beachtet werden. Grundsätzlich gilt: Möglichst kein vollständiges Ausplündern von Junghelden! Die üblichen Ausnahmen sind Aivarunen, besondere Gegner, Orks, usw. ...
 
'''2. Geld vergeben oder entnehmen.'''
 
<code xml>
<!-- Geld erhöht um 5 Gulden, 3 Thaler und 6 Groschen -->
 
<set attribute="cash" inc="536"/>
 
<!-- Geld gesenkt um 13 Gulden, 1 Thaler und 3 Groschen -->
 
<set attribute="cash" dec="1313"/>
</code>
 
Entsprechende Varianten kommen häufig bei Belohnungen oder kleinen Diebstählen vor. In jedem Fall sind sie dazu da, Geld um feste Werte zu verändern.
 
'''Stolperfalle''': Wenn ihr Helden für etwas bezahlen lassen wollt, solltet ihr erst mit [[Switch]] oder [[Has]] prüfen, ob das Geld auch wirklich vorhanden ist, ansonsten wird so viel abgezogen, wie da ist, und es geht trotzdem weiter.
 
'''3. Prozentualer Geldverlust.'''
 
Manchmal muss es jedoch etwas mehr sein ... Wenn man einem Helden eine größere Menge Geld in Relation zum vorhandenen abknöpfen möchte, ohne ihn gleich völlig auszunehmen, gibt es noch die Möglichkeit, einen Prozentwert festzulegen, der abgezogen werden soll:
 
<code xml>
<!-- 50% des Geldes entfernt -->
 
<set attribute="cash" dec="*50%"/>
</code>
 
Hierbei ist zu beachten, dass die prozentuale Veränderung des Geldes ausschließlich mit ''dec'' funktioniert, um missbräuchliche Geldvermehrung von vornherein auszuschließen!
== Beispiele für einen Gegenstand (object="selected-item") ==
Wurde zuvor ein Gegenstand via [[item-select]] ausgewählt, kann das Warenattribut ''[[Quality (AOQML-Attribut)|quality]]'' (der Zustand des Gegenstandes) verändert werden:
<code xml n>
<set object="selected-item" attribute="quality" val="100" />
</code>
 
 
 
== Beispiele für das Ordenshaus (object="ordenshaus") ==
[[Kategorie:AOQML-Tags]]
[[Kategorie:AOQML]]
2.740
Bearbeitungen