Every 30 minutes an event happens in game

So for my game, I want fireworks to happen every 30 minutes but in every server. So at 10:00 it would shoot out fireworks around the map for every server, then at 10:30 it would happen again. Sort of like a live event every 30 minutes. Does anyone know how I can do this?

you should probably use Messaging Service so its like a bindable function / remote event , which you can fire using PublishAsync

you should use DateTime or os.date to check if the minute is 0 or 30 then do the fireworks or something XD

hes talking about firing them on all servers at once, so you need to have like 1 main server to fire all others

if ur checking if the minute is 30 or 0 on all servers it will still fire them all at nearly the same time

No, if a server was started 30 minutes ago, another one 42, another one 3, if they are going to set fireworks off at the 30 minute mark, it won’t by synced.

It would be synced because os.date is not local to the server therefore server creation time won’t change anything.

there’s no need to use messaging service because he specifically stated it happens at xx:00 or xx:30

yes, os.date is not local to a server but i think he wants to happen on every single server at every 30 minutes.