GetQuestState / setQuestState: Unterschied zwischen den Versionen
Aus Sternenschweif Wiki
(Die Seite wurde neu angelegt: „<syntaxhighlight lang="javascript"> getQuestState("lunatics_quest"); </syntaxhighlight> Gibt den aktuell erreichten Status der übergebenen Quest aus in Werte…“) |
|||
| (3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| + | [[Category:NLTScript Referenz]] | ||
<syntaxhighlight lang="javascript"> | <syntaxhighlight lang="javascript"> | ||
getQuestState("lunatics_quest"); | getQuestState("lunatics_quest"); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| − | Gibt den aktuell erreichten | + | 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> | ||
| − | Die übergebene Quest wird auf den | + | 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! | |
Aktuelle Version vom 13. September 2016, 13:24 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!