What it should if someone has any BLtoos it will change the text saying yes.
At the moment it is changing the text from blank to No even if they have any of those tools.
BLTools = {
"Move",
"Clone",
"Delete",
"F3X",
"Stamper 2.0",
"DeleteTool",
"Clone Tool",
"RoateTool",
"RecentParts",
"ConfigTool",
"WiringTool",
"ClassicTool",
"OwnerCameraTool",
"Building Tools",
}
script.Parent.Parent:WaitForChild("Safe")
for i,v in pairs(BLTools)do
if v:lower() == script.Parent.Text then
script.Parent.Parent.Safe.Text = "Yes"
else
script.Parent.Parent.Safe.Text = "No"
end
end

2 comments
What is script.Parent.Text? That is most likely your problem.
http://prntscr.com/anzv18