How could I possibly get this to work? (Player)

You can use a region3 and then do FindPartsInRegion3 and see if the parts belong to a player and if so, do something

Or I think you can use ZonePlus v2, which already contains methods for zones which can be used to get players