It's not like it's a very hard thing to do
The day and night events I made were (as far as I can remember) before some new method that actually updates the sun was made that I'm not going to bother to dig up. Just dump a sun and you'll find it.
To relight the map, you'll have to have the clients use lightScene("", "forceAlways"); - this is, however, client-sided. A simple client-side mod would do the trick but may not be practical for what you want to do.
Commandtoclient(%client, 'lightscene', "", "forceAlways");
Wouldn't that do it?