Ok I have a Mana Bar that has numbers that change. The max Mana number increases by 20 each time the player levels up and the Mana number is supposed to move up and down (as its used)... but neither numbers are working, they dont even appear. The only number that's appearing is the number I put into the text label. (# is 0) There is nothing in the output so I have no idea what's going on... Help would be really appreciated! (Please don't give me useless answers...) Here is the script:
local Player = game.Players.LocalPlayer
local Mana = Player.Leaderstats.Mana
local MaxMana = Player.Leaderstats.MaxMana
local GUI = game.StarterGui.ManaGui.ManaBar
game.Players.LocalPlayer.Changed:Connect(function()
GUI.CurrentMana.Text = "Mana: " ..Mana.Value.. "/" ..MaxMana.Value
GUI.ManLimit.Size = UDim2.new(0, (Mana.Value/MaxMana.Value) * 0, 0 ,20)
end)

2 comments
do mana.Changed not localplayer and then it might work
Thanks, but still no go...