ChooseSingleCharacter: Unterschied zwischen den Versionen

Aus Schicksalsklinge Wiki
Wechseln zu: Navigation, Suche
 
Zeile 14: Zeile 14:
  
 
Nach dem Textkey wird die Callback-Funktion angegeben, die nach erfolger Charakter-Auswahl aufgerufen werden soll. In der Funktion selbst kann ein beliebiges Script ausgeführt werden. Die Char-ID, die vom Spieler ausgewählt wurde, wird dann in der Variablen "id" an diese Funktion übergeben.
 
Nach dem Textkey wird die Callback-Funktion angegeben, die nach erfolger Charakter-Auswahl aufgerufen werden soll. In der Funktion selbst kann ein beliebiges Script ausgeführt werden. Die Char-ID, die vom Spieler ausgewählt wurde, wird dann in der Variablen "id" an diese Funktion übergeben.
 +
 +
Damit die callback-Funktion auch bei Schließen des Fensters per "x" ausgeführt wird, muss der Name der Funktion auf "always" enden. Also z.B. "charSelalways".
  
  
 
--lunatic 20:04, 1. Feb. 2015 (CET)
 
--lunatic 20:04, 1. Feb. 2015 (CET)

Aktuelle Version vom 28. Januar 2016, 09:03 Uhr

        {
chooseSingleCharacter(getLangString("TEXTKEY", []), "charSel");
return 255; }
	}
 
	function charSel(id) {
	...SCRIPT...
	}

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.ä.


Nach dem Textkey wird die Callback-Funktion angegeben, die nach erfolger Charakter-Auswahl aufgerufen werden soll. In der Funktion selbst kann ein beliebiges Script ausgeführt werden. Die Char-ID, die vom Spieler ausgewählt wurde, wird dann in der Variablen "id" an diese Funktion übergeben.

Damit die callback-Funktion auch bei Schließen des Fensters per "x" ausgeführt wird, muss der Name der Funktion auf "always" enden. Also z.B. "charSelalways".


--lunatic 20:04, 1. Feb. 2015 (CET)