Einzelnen Beitrag anzeigen
Alt 31.01.2012, 14:54   #17 (permalink)
Vienna
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Willst du wirklich, dass eine weiter Anzeige erst nach 20 Minuten möglich wird?

Es funktioniert zwar, aber "sauber" programmiert ist das nicht.

Um zu verstehen, solltest du das folgende Beispiel testen, welches in 10 Sekunden eine weitere Anzeige ermöglicht.


Mehrfachauslöser mit Namen test:

Bedingung: local player && player distance test < 10 && position player select 2 < 1 && interval < time

Bei Akt: interval = time + 10; player groupChat format["Test: Alle Bedingungen wahr! Aktuelle Zeit: %1",time]

Bei Deak: player groupChat "Test: Neue Zeit läuft!"


Beim Test wirst du sehen, dass die Zeit gleich neu zu laufen beginnt, auch wenn der Spieler noch im Bereich ist.

Verschiebe den Teil interval = time + 10; nach "Bei Deak:" und schau was dann passiert.
Vienna ist offline