I don't know if either I did the tweening wrong or something else like that, but the Gui showed before I added the tween and now with the tween it doesn't work. Here's my script:
local gui = script.Parent.Parent
local player = game.Players.LocalPlayer
player.Character:WaitForChild("Humanoid").Died:Connect(function()
wait(2)
gui.Enabled = true
gui:TweenPosition(UDim2.new(0, 0,0, 0), Enum.EasingDirection.InOut, Enum.EasingStyle.Bounce)
wait(3)
gui.Enabled = false
end)

1 comment
You cannot make a tween position for a screengui but can for other things such as a frame