Archiv verlassen und diese Seite im Standarddesign anzeigen : ne kleine Frage
Wie mach ichs in nem Script, dass erst wieder etwas passiert, wenn eine bestimmte Anzahl Tage vorbei sind?
Low Post
11.06.2008, 12:41
Verwende die Variable GameDaysPassed (http://cs.elderscrolls.com/constwiki/index.php/Category:Time_Functions) um den aktuellen Tag abzufragen.
Wenn der Timer starten soll speicherst du den Wert in einer Variablen und in einer If-Abfrage frägst du dann, ob GameDaysPassed größer als deine Variable + [Anzahl der Tage] ist.
Falls ja geht dein Script weiter, ansonsten passiert einfach nichts.
z.B. so:
short StartGameDay
short MessageGiven
if ( StartGameDay )
if ( GameDaysPassed >= ( StartGameDay + 36 ) )
if ( MessageGiven == 0 )
set MessageGiven to 1
MessageBox "36 Tage sind vergangen."
endif
endif
else
set StartGameDay to GameDaysPassed
endif
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.