Hallo,
ich habe seit meinem update auch IPS 2.1 (1642) Probleme mit dem Befehl
IPS_SetEventScript
Ich habe sicherheitshalbe mal das Beispiel aus der Dokumentation genommen um zu prüfen ob ich da irgendwas falsch mache aber ich komme zum selben Ergebniss: Die Events werden angelegt und erscheinen in der Baumansicht auch unter dem Obekt mit der ID 0 aber werden durch den obigen Befehl nht ‚verschoben‘ under daszu triggernde Skript.
Hier nochmal Konkret das Besipiel aus der Dokumantation:
<?
$eid = IPS_CreateEvent(1); //Ausgelöstes Ereignis
IPS_SetEventCyclic($eid, 2, 1, 0, 3, 6); //Jeden Tag alle 6 Stunden
IPS_SetEventCyclicDateBounds($eid,
mktime(0, 0, 0, 12, 1, date("Y")),
mktime(0, 0, 0, 12, 31, date("Y"))); //1.12 - 31.12 jeden Jahres
IPS_SetEventCyclicTimeBounds($eid,
mktime(15, 0, 0),
mktime(23, 30, 0)); //15:00 bis 23:30
IPS_SetEventScript($eid, $IPS_SELF); //Aktuelles Skript aufrufen
IPS_SetEventActive($eid, true); //Ereignis aktivieren
?>
Gibt es diesbezüglich eine Neuerung? ich habe im Forum keine Antwort gefunden aber ich bin bestimmt nicht der einzige der Events benutzt!?
Danke für eure Hilfe,
Immanuel