ActivateInterval: Unterschied zwischen den Versionen

Aus Sternenschweif Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Category:NLTScript Referenz Aktiviert ein (temporäres) Intervall, welches alle X ingame-Minuten die Funktion "OnInterval" mit dem Parameter "name" des akt…“)
 
(kein Unterschied)

Aktuelle Version vom 14. März 2016, 13:33 Uhr

Aktiviert ein (temporäres) Intervall, welches alle X ingame-Minuten die Funktion "OnInterval" mit dem Parameter "name" des aktiven Skript aufruft. Vorsicht: wenn das in einem Dialog aufgerufen wird, und ein weiterer Dialog ebenfalls eine "OnInterval"-Funktion hat, die danach kommt, wird die Funktion überschrieben. Aufgrund der Struktur am Besten für Dungeons geeignet. Wird solange ausgeführt, bis deactivateInterval mit dem selben Namen aufgerufen wird oder bis der Ort gewechselt wird (zB Beginn einer Reise).

activateInterval( "bangboom", 15 ); // ruft alle 15 Ingame-Minuten OnInterval( "bangboom" ) auf
 
function OnInterval( name ) {
  if( name == "bangboom" )
    debugLog( "bangboom-Interval aufgerufen" );
}