I want to make a vaulting system but I have problems with tracking if the object is near the player, I literally have no ideas how to make that. Any ideas?
You could try looking into Region3's, and then seeing if there are vaultable parts in the region using Workspace:FindPartsInRegion3().
To create a region around the player you can look at this question or this (probably better) question.