Ereignis für Script??

Guten Morgen,

steh grad neben mir :slight_smile:
Ich will mein Script starten ( freigeben ) wenn die Boolean Variable auf True steht, wenn dies zutrifft, soll dann alle 60 Sekunden das Script starten.
Wenn die Boolean Variable auf Fals steht, soll das Script wieder auf Pause gesdtzt werden.

Wie baue ich das ein?
Danke

Hi,

hier ein Beispiel

<?
$status = GetValue(30149);
$time   = 60; //sekunden

If ($_IPS['SENDER'] == "Variable")  
{

   If ($status == true)
   {
    IPS_SetScriptTimer($_IPS['SELF'],$time);
   }
   else
   {
   //mach nix
   }
}

else
{
echo "Dieses Sript kann nur entweder durch eine Variable oder ein Timerevent gestartet werden";
}

If ($_IPS['SENDER'] == "TimerEvent") // Wenn das Script durch den Timer gestartet wird
{
    If ($status == true)
    {
    IPS_SetScriptTimer($_IPS['SELF'],$time);
    }
    else
    {
    IPS_SetScriptTimer($_IPS['SELF'],0); // Timer ausschalten
    }
}
else
{
}

?>

Was gemacht werden soll muss noch eingebaut werden.

Gruß

Was hast Du denn bisher umgesetzt und was funktioniert nicht?