GetQuestState / setQuestState: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
Zeile 4: Zeile 4:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Gibt den aktuell erreichten Step der übergebenen Quest aus in Werten von 0,1,2,3, usw...
+
Gibt den aktuell erreichten Step der übergebenen Quest aus in Werten von 0,1,2,3, sowie angeschlossenen "Zweig" der Quest, zB 4aab
  
 
<syntaxhighlight lang="javascript">
 
<syntaxhighlight lang="javascript">
setQuestState("lunatics_quest",5);
+
setQuestState("lunatics_quest","5");
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Zeile 13: Zeile 13:
  
 
Achtung! Auch wenn der Step vorher schon höher war, wird die Anweisung durchgeführt. Wenn man ein ungewolltes Zurücksetzen einer Quest ausschließen will, sollte man [[SetQuestStateInconly]] verwenden.
 
Achtung! Auch wenn der Step vorher schon höher war, wird die Anweisung durchgeführt. Wenn man ein ungewolltes Zurücksetzen einer Quest ausschließen will, sollte man [[SetQuestStateInconly]] verwenden.
 +
 +
'''Wichtig:''' Auch wenn der Queststep "nur" eine Zahl ist (und nicht zB "3b"), muss diese auf jeden Fall in Anführungsstrichen " " übergeben werden!
  
 
--lunatic 20:01, 31. Jan. 2015 (CET)
 
--lunatic 20:01, 31. Jan. 2015 (CET)

Version vom 13. September 2016, 13:23 Uhr

getQuestState("lunatics_quest");

Gibt den aktuell erreichten Step der übergebenen Quest aus in Werten von 0,1,2,3, sowie angeschlossenen "Zweig" der Quest, zB 4aab

setQuestState("lunatics_quest","5");

Die übergebene Quest wird auf den Step 5 gesetzt.

Achtung! Auch wenn der Step vorher schon höher war, wird die Anweisung durchgeführt. Wenn man ein ungewolltes Zurücksetzen einer Quest ausschließen will, sollte man SetQuestStateInconly verwenden.

Wichtig: Auch wenn der Queststep "nur" eine Zahl ist (und nicht zB "3b"), muss diese auf jeden Fall in Anführungsstrichen " " übergeben werden!

--lunatic 20:01, 31. Jan. 2015 (CET)