Ok so i cant change a text in the script but theres no error. Heres the script:
local BES = game.StarterGui.ShopGui.BESystem.ClickBE
local Camera = game.Workspace.CurrentCamera
local plr = game.Players.LocalPlayer
script.Parent.MouseButton1Click:Connect(function()
game.StarterGui.ShopGui.BESystem.CostLabel.Text = "Cost:5"
Camera.CFrame = game.Workspace.ShpCams.Cam1.CFrame
if plr.Tier.Value >= 1 then
BES.Buy1.Disabled = true
BES.Equip1.Disabled = false
BES.Text = "Equip"
else
BES.Text = "Buy"
BES.Buy1.Disabled = false
end
end)

4 comments
Thx
I also suggest adding WaitForChild("PlayerGui") line so that the script won't error.
Oh, yes. That is a very good suggestion!
Double Thx