Function before: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
(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)