I’m kinda confused… Why can’t you let the client calculate the time? You don’t need to constantly send it, send it once, let the client handle the countdown if that’s what you’re going for. then send another event whenever a new countdown is required.
Thx but I need the time on the client and the server to be synced and accurate, I can’t use os.time() because it doesn’t give the tenth of a second. And tick is not accurate if used separated on the client and the server, thus why i need the tick from the server to get the offset for the client.
Obviously, If a Server makes a change to something it replicates to all clients, What im saying is it could easily be spoofed if u make a .Changed function on the Client.
I’m aware everything on the client is subject to being hacked and modified, I’m doing my security checks on the server so it won’t pause a problem if a client start messing with his stuff.