This is a bit of a short one.
I have a script that concatenates the number value to my TextLabel. The problem is that the text doesn’t change in game, it only changes in the properties menu.
local ammo = script.Parent.Bullets.Value
local gungui = script.Parent.GunGui
local ammotext = gungui.OuterFrame.InnerFrame:WaitForChild(“ammob”)
while true do
ammotext.Text = (“Ammo: “)..ammo.Value
I have an external script that lowers the Bullets Value each time the player shoots the weapon.
Anybody know why this is happening?

2 comments
So, ammo is Number Value or Int Value?
Number Value