Allgemein
News
News-Archiv
Partner
Netzwerk
Banner
Header
Media
Downloads
Impressum

The Elder Scrolls
Arena
Daggerfall
Spin-offs
Romane
Jubiläum
Reviews
Welt von TES
Lore-Bibliothek
Namens-
generator

FRPGs

Elder Scrolls Online
Allgemein
Fraktionen
Charakter
Kargstein
Technik
Tamriel-
Manuskript

Media

Skyrim
Allgemein
Lösungen
Tipps & Tricks
Steam-Kniffe
Review
Media
Plugins & Mods

Oblivion
Allgemein
Lösungen
Tipps & Tricks
Technik
Charakter
Media
Plugins & Mods
Kompendium

Morrowind
Allgemein
Lösungen
Tipps & Tricks
Media
Plugins & Mods

Foren
The Elder Scrolls Online
Hilfe & Diskussion

Skyrim
Hilfe & Diskussion
Plugins & Mods

Ältere TES-Spiele
TES-Diskussion
Oblivion-Plugins
Morrowind-Plugins

Community
Taverne zum Shalk
Adventures of Vvardenfell
Tales of Tamriel
Ergebnis 1 bis 2 von 2

Thema: ne kleine Frage

  1. #1

    ne kleine Frage

    Wie mach ichs in nem Script, dass erst wieder etwas passiert, wenn eine bestimmte Anzahl Tage vorbei sind?

  2. #2
    Verwende die Variable GameDaysPassed 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:
    Code:
    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

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •