Folgende Sachen passieren bei IPS_RegisterVariableEvent() :
a) scheinbar werden im Augenblick nur Variablen vom Typ ‚String‘ registriert
b) eine Variable kann x-mal für ein Event und ein Skript registriert werden - in der Liste bei den Events des Skripts taucht die Variable entsprechende oft auf
zu b)
Könnte ich ändern. Kann ja aber sein, dass jemand ein Script doppelt triggern will/muss, zumal es ja für die einzelnen Sachen wie OnLimit, OnUpdate eh doppelt eingestellt werden kann (z.b. bei verschiedenen Limits)
Das ist Klasse! (und ein wenig gemein - das mit den ‚Variablentypen‘ )
Naja, ich versteh halt nicht warum man eine Variable mehrmals bei einem speziellen Event eines Skriptes unterbringen kann. Derzeit könnte ich z.B. 6 mal die Variable ‚foo‘ dem Event ‚OnUpdate‘ eines Skriptes zuordnen…
Mit dem letzten optionalen Parameter $Mode kann gesteuert werden, ob ein Event ersetzt werden soll (=‚EREPLACE‘) oder grundsätzlich hinzugefügt werden soll (=‚EADD‘) - egal ob es Sinn macht oder nicht.
Bei $Mode == ‚EREPLACE‘ (der Default) und folgendem Aufruf: