Moin.
Bin ein bisschen verwirrt. Was möchtest du denn mit dem Timer erreichen?
Stutzig macht mich zum Beispiel das:
{if}
"Lampe aus.tga" (S.$.STD_an)
"Lampe an.tga" (S.$.STD_aus) ????????????????? welche soll denn nun angezeigt werden?
{else}
[..]
"Lampe an.tga" (S.$.STD_an)
"Lampe aus.tga" (S.$.STD_aus) ????????????????? welche soll denn nun angezeigt werden?
Da müsstest du dich schon mal für eine Textur entscheiden.
Grundsätzlich würde der Timer funktionieren. Setze aber auch mal
'Nach 15 Uhr und vor 22 Uhr?
(L.S.Time) 54000 >
(L.S.Time) 79200 < &&
{if}
1 (S.L.active)
{else}
"Lampe aus.tga" (S.$.STD_an)
{endif}
unter frame
Und dann die nächste Frage :
Soll das was du erreichen möchtest bei genau 1= passieren und nach 1 dann die ganze Zeit das was bei 2= passiert?
Dann würde ich es so schreiben:
(L.L.active) 1 =
{if}
(L.L.Timer) (L.S.Timegap) + (S.L.Timer) 2 <
{if}
"Lampe aus.tga" (S.$.STD_an)
{else}
"Lampe an.tga" (S.$.STD_an)
{endif}
{endif}
Und falls nicht, was soll den passieren wenn 2= überschritten wurde?