if mouse.Target.BrickColor == BrickColor.new("New Yeller") and player.leaderstats.level.Value >= 1 then
_G.q = false
thing()
elseif mouse.Target.BrickColor == BrickColor.new("Deep orange") and player.leaderstats.level.Value > 5 then
_G.q = true
elseif mouse.Target.BrickColor == BrickColor.new("Deep orange") and player.leaderstats.level.Value >= 5 then
_G.q = false
thing()
elseif mouse.Target.BrickColor == BrickColor.new("Lime green") and player.leaderstats.level.Value > 10 then
_G.q = true
elseif mouse.Target.BrickColor == BrickColor.new("Lime green") and player.leaderstats.level.Value >= 10 then
_G.q = false
thing()
end
where mouse = game.Players.LocalPlayer:GetMouse() and thing() is a function that works i did a print(_G.q), and it printed false. always printed false, no matter what, what it's supposed to do is if the mouses targets brickcolor is orange, and my level is less then 5, it's supposed to make _G.q true, but it doesn't. any help?

2 comments
hmm, it still only printed false
and i meant that if it is less then 5 or ten, not greater than if the player does not have at least level 10 for the lime green, then _G.q = true is what im going for