-- Countdown = TextLabel
-- this is my custom remote events (Changing on client)
GuiController_EventR:FireClient(self._player,"SetProperty",Countdown,{Visible=false})
-- Changing on server
Countdown.Visible=false
Well you could really just attach countdown visibility to whenever let’s say a bool attribute in a NumberValue changes to true instead of using remotes or changing it via server
That’s genius, but how about using tweenservice to tween guiobjects or instances? I’m doing it on client, because I wanted to reduce putting stress on server network.