I need to use a Touched event, but I would prefer to use something else because for me it wont work. What would be the best approach to this? Would using an if statement to compare positions work?
A .Touched script won't work if you are trying to act on a character, since the part hits many bricks when the world is being created, however there is a video that ROBLOX did on the :Touched() event. Just search "Learning Lua ROBLOX Touched" on YouTube and you will learn about it, hope this helped you
It's a simple event.
In a script inside a part:
local part = script.Parent part.Touched:connect(function(part) print(part) end)
This would print the part's name that triggered the Touched event.