Oblivion:IsTimePassing: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K (Die Seite wurde neu angelegt: {{subst:Funktionenseite }} IsTimePassing IsTimePassing )
 
K
Zeile 1: Zeile 1:
 
'''Syntax:'''
 
'''Syntax:'''
<code>
+
<code>IsTimePassing
 
</code>
 
</code>
  
 
+
Gibt 1 zurück, wenn der Spieler gerade Rastet, Schläft oder reist (das heißt die Zeit vergeht während das Spiel im Menu-Mode ist)
  
  
 
'''Beispiel'''
 
'''Beispiel'''
<tesscript> </tesscript>
+
<tesscript>if IsTimePassing == 1
 
+
  do stuff
 
+
endif </tesscript>
  
 +
Diese Funktion ist insbesondere innerhalb eines MenuMode-Blocks hilfreich, wenn gewünscht wird, dass ein Script nur dann läuft, wenn die Zeit vergeht, während das Menü angezeigt wird.
  
 +
Als Beispiel: Das folgende Script gibt 1 nur zurück, wenn der Spieler gerade schläft oder wartet (Andernfalls wird die MenuMode Funktion alleine jedesmal 1 zurückgeben, wenn das Schlafen/Warten Menü angezeigt wird, auch wenn der Spieler das Schlafen oder Warten abbricht.
  
'''Hinweis'''
+
<tesscript> begin MenuMode 1012
  
 +
if IsTimePassing == 1
  
 +
Tut was
  
 +
endif
  
'''Siehe auch'''
+
end</tesscript>
  
  
Zeile 29: Zeile 34:
 
[[Category:Funktionen|IsTimePassing ]]
 
[[Category:Funktionen|IsTimePassing ]]
 
[[Category:Zeit_und_Zeitverlauf|IsTimePassing ]]
 
[[Category:Zeit_und_Zeitverlauf|IsTimePassing ]]
 +
 +
[[Category:Menüs_und_ihre_Besonderheiten|IsTimePassing ]]

Version vom 24. August 2008, 22:42 Uhr

Syntax: IsTimePassing

Gibt 1 zurück, wenn der Spieler gerade Rastet, Schläft oder reist (das heißt die Zeit vergeht während das Spiel im Menu-Mode ist)


Beispiel <tesscript>if IsTimePassing == 1

  do stuff

endif </tesscript>

Diese Funktion ist insbesondere innerhalb eines MenuMode-Blocks hilfreich, wenn gewünscht wird, dass ein Script nur dann läuft, wenn die Zeit vergeht, während das Menü angezeigt wird.

Als Beispiel: Das folgende Script gibt 1 nur zurück, wenn der Spieler gerade schläft oder wartet (Andernfalls wird die MenuMode Funktion alleine jedesmal 1 zurückgeben, wenn das Schlafen/Warten Menü angezeigt wird, auch wenn der Spieler das Schlafen oder Warten abbricht.

<tesscript> begin MenuMode 1012

if IsTimePassing == 1

Tut was

endif

end</tesscript>