How to check if player is in region

I am making a crafting table that the player can put anywhere on the map. I want the player to be able to craft things when they get close to the table. How can I do this? I’ve thought of using .Touched or :GetPartsInParts but they both don’t seem to work.

You should be able to use .Magnitude checks.
E.g. (Character.HumanoidRootPart.Position - CraftingTable.Position).Magnitude <= (Distance Needed to open table)

Use proximity prompts instead of distance checks or tocuhed stuff or region3.

1 Like