so i have a cooldown gui that get cloned when needed, but when i clone it, it didn’t show on client side. they are both localscript, there are no errors
gui script:
local debris = game:GetService("Debris")
local gui = script.Parent
gui:TweenSize(UDim2.new(1,0,1,0),"In", "Linear",5)
debris:AddItem(gui.Parent,5)
cloning script
local Gui = game.ReplicatedStorage.Shoot:Clone()
Gui.Parent = player.PlayerGui
wait(5)
a = false
Have you tried setting the position of the GUI? Something like:
local Gui = game.ReplicatedStorage.Shoot:Clone()
Gui.Parent = player.PlayerGui
Gui.Position = UDim2.new(0, 0, 0, 0) -- actual position
wait(5)
a = false