AddEffect: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
 
Zeile 8: Zeile 8:
  
 
<syntaxhighlight lang="javascript">
 
<syntaxhighlight lang="javascript">
addEffect({"who":0,"which":"unconscious"});
+
addEffect({"who":0,"which":"unconscious","unique":false});
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Zeile 14: Zeile 14:
  
 
'''who''': Die Charakter-ID, auf die der Effekt angewendet werden soll, -1 für "alle Mitglieder der aktiven Gruppe", -2 für "gesamte Party"<br>
 
'''who''': Die Charakter-ID, auf die der Effekt angewendet werden soll, -1 für "alle Mitglieder der aktiven Gruppe", -2 für "gesamte Party"<br>
'''which''': Name des Effekts
+
'''which''': Name des Effekts<br>
 +
'''unique''': ''(optional)'' Ob der Effekt einzigartig sein soll, unabhängig von seiner Definition, als Standard wird die Einstellung des Effekts selbst verwendet
  
Die Namen der Effekte findet man in der Datei effects.xml.
+
Die Namen der Effekte findet man in der Datei effects.xml bzw. im entsprechenden Mod-Abschnitt
  
--lunatic 22:37, 9. Apr. 2014 (CEST)
 
 
[[Category:NLTScript Referenz]]
 
[[Category:NLTScript Referenz]]

Aktuelle Version vom 17. Juni 2016, 15:22 Uhr

addEffect({"who":ID, "which":EFFEKT});

Der Char erhält den angegebenen Effekt.

Beispiel für den Anführer und den Effekt "bewusstlos".

addEffect({"who":0,"which":"unconscious","unique":false});

Mögliche Parameter:

who: Die Charakter-ID, auf die der Effekt angewendet werden soll, -1 für "alle Mitglieder der aktiven Gruppe", -2 für "gesamte Party"
which: Name des Effekts
unique: (optional) Ob der Effekt einzigartig sein soll, unabhängig von seiner Definition, als Standard wird die Einstellung des Effekts selbst verwendet

Die Namen der Effekte findet man in der Datei effects.xml bzw. im entsprechenden Mod-Abschnitt