This server seems to have a problem with globalevents, I have the same problem on that version (0.2.15), on all the other versions they work fine.
It loads the globalevents on startup and with reload, but it does not repeat them on the interval. Both using seconds and milliseconds gives the same result.
You could try to ask 1 of the makers of TFS 0.2.15, maybe they know what the problem is or what to change. It has nothing to do with the Lua script, it doesn't repeat any globalevent.