i tried to make it but its just a huge mess i tried to make all bool values and this script still doesn't work can someone fix it? Thanks. im bad at checking values
Target1 = game.ReplicatedStorage["Shot-1Letter"]
Target2 = game.ReplicatedStorage["Shot-2Letter"]
Target3 = game.ReplicatedStorage["Shot-3Letter"]
Target4 = game.ReplicatedStorage["Shot-4Letter"]
Target5 = game.ReplicatedStorage["The-1Letter"]
Target6 = game.ReplicatedStorage["The-2Letter"]
Target7 = game.ReplicatedStorage["The-3Letter"]
Target8 = game.ReplicatedStorage["Gun-1Letter"]
Target9 = game.ReplicatedStorage["Gun-2Letter"]
Target10 = game.ReplicatedStorage["Gun-3Letter"]
repeat
wait()
if Target1 == true then
if Target2 == true then
if Target3 == true then
if Target4 == true then
if Target5 == true then
if Target6 == true then
if Target7 == true then
if Target8 == true then
if Target9 == true then
if Target10 == true then
game.StarterGui.s.GreenTick.Visible = true
end
end
end
end
end
end
end
end
end
end
wait()
until false

2 comments
What are these values? Are they of the ValueBase class? If so you should be checking their .Value. You also have no reason to compare to true - just type "if a and b and c and d and e".. etc comparing values to true is redundant here.
^^^ If you're just putting == true, then that means you're just checking if the object is not nil, or it exists, not the value of it. Like SummerEquinox said, use Target1.Value, Target2.Value, etc, or you could use a for i loop