Registrierung Häufig gestellte Fragen Suche Mitgliederliste Portal - Planet Skyrim.de Kalender Moderatoren und Administratoren Startseite
Morrowind&OblivionForum.de - PMM-Projects Network » The Elder Scrolls III: Morrowind » Morrowind Editor Help » Zeitspanne zwischen zwei Aktionen » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
Manteau
Zürcher




Dabei seit: Oktober 2002
Geschlecht:
Herkunft: Zürich
Beiträge: 1994

Manteau ist offline
Zeitspanne zwischen zwei AktionenAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

hi

Hab wiedermal ein Problem: Ich möchte, dass man eine Aktion, die über einen Dialog aktiviert wird, nur alle 24 Stunden ausführen kann. Tja und ich weiss nicht wies geht. Habs zwar versucht mit der Dialogeinstellung "global=>dayspassed >= 1" und auch damit rumexperimentiert aber halt nicht hingekriegt

Kann mir sicher einer helfen =)


__________________
Alfing, Waldelf
Waldläufer, level 25
Mainskills: Schütze, Schleichen, Sicherheit, Alchemie, Leichte Rüstung
Gespielte Zeit: 66 Stunden

24.05.2004, 17:26 Profil von Füge  deiner Freunde-Liste hinzu Email an Manteau senden
ReneMiner
Crusader



Dabei seit: Januar 2004
Geschlecht: keine Angabe
Herkunft:
Beiträge: 260

ReneMiner ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

die Globale Short >DaysPassed zählt seit Tribunal die Morrowind-Spieltage und behebt den Bug mit dem fehlenden Monat. Eigentlich wird sie intern jeden Tag um Mitternacht einen Tag erhöht.
Es sollte nicht schwierig sein abzufragen an welchem DaysPassed das letzte mal etwas ausgeführt wurde und ob heute noch der selbe DaysPassed ist...


__________________
Mess them Meshes up

24.05.2004, 18:04 Profil von Füge  deiner Freunde-Liste hinzu Email an ReneMiner senden
Manteau
Zürcher




Dabei seit: Oktober 2002
Geschlecht:
Herkunft: Zürich
Beiträge: 1994

Manteau ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

das hilft mir jetzt auch nicht wirklich weiter... ich möchte das ganze eigentlich nur per Resultfenster und Konditionen in den Dialogeinstellungen machen. Nur wie genau? Ich habs versucht mit folgendem im resultfenster:

short dayspassed
short currentday

set currentday to day
set dayspassed to 0

und dann in den Konditionen die dayspassedabfrage... => ging nicht!


__________________
Alfing, Waldelf
Waldläufer, level 25
Mainskills: Schütze, Schleichen, Sicherheit, Alchemie, Leichte Rüstung
Gespielte Zeit: 66 Stunden

24.05.2004, 18:11 Profil von Füge  deiner Freunde-Liste hinzu Email an Manteau senden
Garak
Admin




Dabei seit: Juli 2002
Geschlecht:
Herkunft: Cardassia Prime
Beiträge: 9269

Garak ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Du kannst im resultfenster meines wissens keine variablen definieren - leg doch ein script auf den dialogpartner:

Begin sayonceaday
short currentday
short usedme

if ( day != currentday)
set usedme to 0
set currentday to day
endif

end

und in den dialogresults setzt Du usedme to 1 wenn die aktion ausgeführt wird. die abfrage einer lokalen short in den d-Conditions sollte klar sein.


__________________
drei mal dürft ihr raten, wer grade seine Signatur geschrottet hat...geht aber wieder - allerdings solltet Ihr noch die Finger von den Avataren lassen

25.05.2004, 05:41 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Manteau
Zürcher




Dabei seit: Oktober 2002
Geschlecht:
Herkunft: Zürich
Beiträge: 1994

Manteau ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

ok danke, nur bei den Dialog-Konditionen müsste dann ja usedme=0 bzw. =1 stehen und ich find die Variable nicht...


__________________
Alfing, Waldelf
Waldläufer, level 25
Mainskills: Schütze, Schleichen, Sicherheit, Alchemie, Leichte Rüstung
Gespielte Zeit: 66 Stunden

25.05.2004, 10:47 Profil von Füge  deiner Freunde-Liste hinzu Email an Manteau senden
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Design by: Garak - Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR