Änderungen

Wechseln zu: Navigation, Suche

Fight

1.479 Bytes hinzugefügt, 18:17, 9. Dez. 2020
keine Bearbeitungszusammenfassung
Das Attribut takeDroppedWeapons="true" in <victory> bewirkt, dass bei einem Sieg des Helden dieser die Waffen und Schilde bzw. Parierwaffen der Gegner, die den Kampf verloren haben, automatisch aufsammelt. Mit anderen Worten: Die Beutewaffen werden automatisch aufgehoben.
 
 
Erlaubte Attribute für <fight> sind:
 
 
{| class="wikitable sortable"
|-
!Attribut!! Standardwert!! Erklärung
|-
|max-rounds||in Kampfengine||Man kann eine maximale Anzahl an Kampfrunden festlegen. Danach wird der Kampf automatisch [[Fight#Einen_Kampf_nach_X_Kampfrunden_unterbrechen|angehalten/unterbrochen]].
|-
|start-distance||in Kampfengine||Legt die Distanz fest in denen die Gegner sich bemerken. Ist sie "0" gibt es keine zusätzlichen [[Fernkampf|Fernkampfaktionen]] vor dem Kampf.
|-
|brawl||false||Wenn 'true', dann kämpft der Held nicht mit seinen Waffen, sondern nur mit seinen Fäusten.
|-
|no-crits||false||Wenn 'true', dann landet der Held keine [[kritischer Treffer|kritischen Treffer]].
|-
|no-botches||false||Wenn 'true', dann begeht der Held keine [[Patzer]].
|-
|escape||true||Wenn 'false', kann er Held nicht fliehen.
|}
== Gegner definieren ==
</code>
== Kampf ohne Teilnahme des Helden ==
Um einen Kampf ohne die Teilnahme des Helden oder der Heldin stattfinden zu lassen, speichert man die aktuellen LEP, setzt sie danach auf 0, startet den Kampf und stellt die vorherigen LEP wieder her.
 
<code xml>
<store name="aktuelle-LEP"><get attribute="LEP"/></store><!-- Speichern der aktuellen LEP -->
<set attribute="LEP" val="0"/><!-- Die LEP auf 0 setzen -->
<fight>
<friends>
<npc npcid="4" name="Soldat"/>
</friends>
<rivals>
<npc npcid="331" />
</rivals>
...
</fight>
<set attribute="LEP" val="${aktuelle-LEP}"/><!-- Die LEP auf vorherigen Zustand setzen -->
</code>
[[Kategorie:AOQML-Tags]]
864
Bearbeitungen

Navigationsmenü