Da ist mir nichts bekannt, aber Du könntest Dir eine Aufgabe schreiben, in der Du die Variable $mybb->settings['disableregs'] auf 1 oder 0 setzt, je nach Uhrzeit.
Du kannst mal die folgende Datei ins Verzeichnis inc/tasks laden und die Aufgabe über das ACP erstellen und auf die Uhrzeit abends und morgens einstellen, zu der sie ausgeführt werden soll.
Hab es installiert und auch die Zeit richtig eingestellt, da steht nächste Ausführung DATUM UHRZEIT (soweit richtig) aber irgendwie wird die Aufgabe dennoch nicht ausgeführt obwohl sie aktiviert ist und alles richtig eingestellt ist (Zeit, Datum, Tage etc.), woran liegt das? Auch andere Aufgaben werden nicht ausgeführt und andere hingegen werden richtig ausgeführt (nach Zeitplan), irgendwie seltsam...