So i made a buy script with remote event here the script:
script.Parent.MouseButton1Click:Connect(function()
if script.Parent.Parent.Parent.WhichTier == 1
then
game.ReplicatedStorage.RemoveClicks:FireServer(4)
script.Parent.Text = "Equip"
script.Parent.Equip = true
end
end)
And heres the remove server script:
game.ReplicatedStorage.RemoveClicks.OnServerEvent:Connect(function(Player,Remove)
Player.leaderstats.Clicks.Value = Player.leaderstats.Clicks.Value -Remove
end)
BUT WHEN I CLICK THEN NOTHING! (ALSO THERES NO ERROR IN THE OUTPUT)
(ALSO THIS IS A LOCAL SCRIPT)

4 comments
Is "script.Parent.Parent.Parent.WhichTier" 1? Because if it's not, the if statement will not run, thus it won't fire the event.
Yeah its is
Why are you sending an argument called 4?
cause its the cost