This script is supposed to give you 1000 points when you get 1000 points
points = script.Parent.Parent.Parent.Parent.Parent.Parent.leaderstats.puntos
player = script.Parent.Parent.Parent.Parent.Parent.Parent
pointsgiver = "pointsgiver"
missiondoneA = "missiondone2"
if points.Value > 1000 and script.Parent.PointsGiver.Value == true then
script.Parent.MissionDone.Value = true
points.Value = points.Value + 1000
script.Parent.PointsGiver.Value = false
player:SaveBoolean(missiondoneA, player.PlayerGui.Objectiver.Frame.ScrollingFrame.GetPoints.MissionDone.Value)
player:SaveNumber(pointsgiver, player.leaderstats.puntos.Value)
end
if script.Parent.MissionDone.Value == true then
script.Parent.PointsGiver.Value = false
end
everything works correctly, but when i get 1000 points it doesnt give me the points im supposed to get
