while true do script.Parent.BackgroundTransparency = 0 script.Jeopardy:Play() script.Parent.Text = "Loading" script.Parent.Loading:TweenSize(UDim2.new(0.05, 0, 0, 0), "Back", 5) wait(5) script.Parent.Text = "" script.Jeopardy:Stop() wait(0.1) script.Parent.BackgroundTransparency = 0.1 wait(0.2) script.Parent.BackgroundTransparency = 0.2 wait(0.2) script.Parent.BackgroundTransparency = 0.3 wait(0.2) script.Parent.BackgroundTransparency = 0.4 wait(0.2) script.Parent.BackgroundTransparency = 0.5 wait(0.2) script.Parent.BackgroundTransparency = 0.6 wait(0.2) script.Parent.BackgroundTransparency = 0.7 wait(0.2) script.Parent.BackgroundTransparency = 0.8 wait(0.2) script.Parent.BackgroundTransparency = 0.9 wait(0.2) script.Parent.BackgroundTransparency = 1 wait(5) end
Error: Unable to cast string to token
You must be using a LocalScript to tween an object (If you are not), You also forgot your EasingDirection just after the endSize
Example:
while true do script.Parent.BackgroundTransparency = 0 script.Jeopardy:Play() script.Parent.Text = "Loading" script.Parent.Loading:TweenSize(UDim2.new(0.05, 0, 0, 0), "Out","Back", 5) wait(5) script.Parent.Text = "" script.Jeopardy:Stop() wait(0.1) for i=0,1,.1 do script.Parent.BackgroundTransparency = i wait(0.2) end wait(5) end