ChooseSingleCharacter: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „<syntaxhighlight lang="javascript"> { chooseSingleCharacter(getLangString("TEXTKEY", []), "charSel"); return 255; } } function charSel(id) { ...SC…“)
 
 
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
Mit dieser Funktion wird das Fenster zum Auswählen eines Charakters aus der Gruppe geöffnet. Der übergebene Textkey wird in dem Fenster angezeigt, z.B. "Wer soll das Schloss knacken ?" o.ä.
 
<syntaxhighlight lang="javascript">
 
<syntaxhighlight lang="javascript">
        {
+
chooseSingleCharacter( message, callback );
chooseSingleCharacter(getLangString("TEXTKEY", []), "charSel");
+
return 255; }
+
}
+
+
function charSel(id) {
+
...SCRIPT...
+
}
+
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
Parameter:
  
Mit dieser Funktion wird das Fenster zum Auswählen eines Charakters aus der Gruppe geöffnet. Der übergebene Textkey wird in dem Fenster angezeigt, z.B. "Wer soll das Schloss knacken ?" o.ä.
+
'''message''' die Nachricht, die angezeigt werden soll, um einen Charakter zu wählen
 
+
  
Nach dem Textkey wird die Callback-Funktion angegeben, die nach erfolger Charakter-Auswahl aufgerufen werden soll. In der Funktion selbst kann dann ein beliebiges Script ausgeführt werden.
+
'''callback''' der Name der Callback-Funktion, die nach schließen des Dialogs aufgerufen werden soll
  
 +
Die Callbackfunktion hat nur einen Paramter, nämlich die charid des gewählten Charakters, oder "-1", wenn kein Charakter gewählt wurde.
  
--lunatic 20:04, 1. Feb. 2015 (CET)
+
[[Category:NLTScript Referenz]]

Aktuelle Version vom 21. März 2016, 15:58 Uhr

Mit dieser Funktion wird das Fenster zum Auswählen eines Charakters aus der Gruppe geöffnet. Der übergebene Textkey wird in dem Fenster angezeigt, z.B. "Wer soll das Schloss knacken ?" o.ä.

chooseSingleCharacter( message, callback );

Parameter:

message die Nachricht, die angezeigt werden soll, um einen Charakter zu wählen

callback der Name der Callback-Funktion, die nach schließen des Dialogs aufgerufen werden soll

Die Callbackfunktion hat nur einen Paramter, nämlich die charid des gewählten Charakters, oder "-1", wenn kein Charakter gewählt wurde.