ShowItemsetList: Unterschied zwischen den Versionen
Aus Schicksalsklinge Wiki
(Die Seite wurde neu angelegt: „<syntaxhighlight lang="javascript"> var loot = [33,34,35]; showItemsetList({"list":loot,"cb":"startDialogueAt('DIALOG-ID','UNTER-ID')"}); </syntaxhighlight> Ö…“) |
|||
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
showItemsetList({"list":loot,"cb":"startDialogueAt('DIALOG-ID','UNTER-ID')"}); | showItemsetList({"list":loot,"cb":"startDialogueAt('DIALOG-ID','UNTER-ID')"}); | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | Öffnet das Loot-Fenster. Die anzuzeigenden Items werden über den Parameter "list" übergeben. Dort sind die Item-IDs als Array anzugeben. | + | Öffnet das Loot-Fenster. Die anzuzeigenden Items werden über den Parameter '''"list"''' übergeben. Dort sind die Item-IDs als Array anzugeben. |
− | Statt "list" kann auch "doublelist" übergeben werden. Dann folgt nach jeder Item-ID die Anzahl der erbeuteten Items. | + | Statt '''"list"''' kann auch '''"doublelist"''' übergeben werden. Dann folgt nach jeder Item-ID die Anzahl der erbeuteten Items. |
+ | |||
+ | '''"cb"''' ist optional und steht für den Callback, also das Script, was nach dem Schließen des Loot-Fensters ausgeführt werden soll. | ||
+ | Immer wenn ein Dialog nach dem Loot-Fenster noch weitergehen soll, ist der aktuelle Dialog per "return 255" zu schließen, und der Anschluss-Dialog im Callback anzugeben. | ||
+ | Ansonsten überlagern sich Loot-Fenster und Dialogfenster. | ||
--lunatic 19:51, 31. Jan. 2015 (CET) | --lunatic 19:51, 31. Jan. 2015 (CET) | ||
+ | [[Category:NLTScript Referenz]] |
Aktuelle Version vom 31. Januar 2015, 22:14 Uhr
var loot = [33,34,35]; showItemsetList({"list":loot,"cb":"startDialogueAt('DIALOG-ID','UNTER-ID')"});
Öffnet das Loot-Fenster. Die anzuzeigenden Items werden über den Parameter "list" übergeben. Dort sind die Item-IDs als Array anzugeben.
Statt "list" kann auch "doublelist" übergeben werden. Dann folgt nach jeder Item-ID die Anzahl der erbeuteten Items.
"cb" ist optional und steht für den Callback, also das Script, was nach dem Schließen des Loot-Fensters ausgeführt werden soll. Immer wenn ein Dialog nach dem Loot-Fenster noch weitergehen soll, ist der aktuelle Dialog per "return 255" zu schließen, und der Anschluss-Dialog im Callback anzugeben. Ansonsten überlagern sich Loot-Fenster und Dialogfenster.
--lunatic 19:51, 31. Jan. 2015 (CET)