So when the player is in the Region, a Gui becomes visible, but would I have to do to make it false when not in the Region?
region = Region3.new(Vector3.new(0,0,0), Vector3.new(10,10,10))
p = Instance.new("Part",game.Workspace)
p.Name = "Region"
p.Size = region.Size
p.CFrame = region.CFrame
p.Transparency = 1
p.CanCollide = false
while wait() do
for i,v in pairs(game.Workspace:FindPartsInRegion3(region,nil,100)) do
if v.Name == "Torso" then
print (v.Parent.Name)
game.Players.LocalPlayer.PlayerGui.ScreenGui.TextLabel.Visible = true
end
end
end

7 comments
This leads to it being false all the time after being in the region.
Yes, that's what you asked for.
Yeah but now it won't become true anymore when in region.
I updated the answer. Try that.
It didn't work, I believe I'm gonna have to understand the following to do this: http://wiki.roblox.com/index.php?title=ContextActionService_tutorial
I'll look more into Region3 and explain more in detail. I haven't used it in a while.
Alright thank you