Hey there! I need just a little help on what I am doing wrong, I am hoping to have a textlabel that states you have gotten 1 extra cash when clicked, the function states the instance and it's position, but in-game, the position goes to the corner of the screen (0,0,0,0). I also want the gui's position to be randomly spread across the screen, hence the math.random.
Here's the function!
function MakeNewGui()
local gui = Instance.new("TextLabel")
gui.Parent = game.Players.LocalPlayer.PlayerGui.Cash_Popup
gui.Name = ("Cash_Given")
gui.Text = ("+1 Cash")
gui.TextScaled = true
gui.BackgroundTransparency = 1
gui.Size = UDim2.new(0, 200,0, 50)
gui.Position = UDim2.new(0, math.random(30,70) / 100,0, math.random(30,70) / 100)
gui.TextColor3 = Color3.new(83, 137, 207)
gui:TweenSizeAndPosition((gui.Position),UDim2.new(0.5,0,0.5,0), 0.01)
wait(1)
gui:Destroy()
end
