After looking at the following script shouldn’t the text label say 1.5? It’s saying 0.015 for some reason.
local plr = game.Players.LocalPlayer
local upgrades = plr:WaitForChild("upgrades"):FindFirstChild("UpgradesNumber") ---When a player first joins upgrades is set to 1
local increase = 1.5
local function updateText(newValue)
script.Parent.Text = newValue * increase
end
upgrades.Changed:Connect(updateText)
updateText(upgrades.Value)