Function before: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
(Die Seite wurde neu angelegt: „Diese Funktion wird ausgeführt, bevor die Dialog-ID, in der diese Funktion steht, aufgerufen wird. '''Beispiel für eine function before in einer Dialog-ID:'…“) |
|||
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Diese Funktion wird ausgeführt, bevor die Dialog-ID, in der diese Funktion steht, aufgerufen wird. | + | Diese Funktion ist ein sog. [[Dialog-Callback]] und wird ausgeführt, bevor die Dialog-ID, in der diese Funktion steht, aufgerufen wird. |
'''Beispiel für eine function before in einer Dialog-ID:''' | '''Beispiel für eine function before in einer Dialog-ID:''' | ||
Zeile 20: | Zeile 20: | ||
- Quests werden auf Step 3 bzw. 2 gesetzt | - Quests werden auf Step 3 bzw. 2 gesetzt | ||
+ | |||
+ | |||
+ | --lunatic 21:41, 11. Mär. 2014 (CET) | ||
+ | [[Category:NLTScript Referenz]] |
Aktuelle Version vom 16. März 2015, 21:03 Uhr
Diese Funktion ist ein sog. Dialog-Callback und wird ausgeführt, bevor die Dialog-ID, in der diese Funktion steht, aufgerufen wird.
Beispiel für eine function before in einer Dialog-ID:
<adddata><![CDATA[ function before() { modifyGodGrace("Rondra",30); awardXP("Defenders of Orkanger",-1,50); setQuestState("baernecrofollowup",3); setQuestState("orkanger_help",2); }]]></adddata>
In dieser function before werden 4 Funktionen ausgeführt:
- Erhöhung der Göttergunst Rondra
- Vergabe von 50 AP
- Quests werden auf Step 3 bzw. 2 gesetzt
--lunatic 21:41, 11. Mär. 2014 (CET)