i want to teleport a part to somwhere where and delete it iif there is already that part there. and i dont want to delete the part that is already there and replace it with the one i'm cloning.
To accomplish this mission of cosmic proportions, you could use a Region3 and :FindPartsInRegion3()
To use Region3.new() you would need 2 vector3 positions, one for each corner of the region 3.
To make a region3 without bothering with the corners of the part, you could use this function (taken straight from the wiki) to bother with the corners of the part for you.
local function CreateRegion3FromLocAndSize(Position, Size) local SizeOffset = Size/2 local Point1 = Position - SizeOffset local Point2 = Position + SizeOffset return Region3.new(Point1, Point2) end
Simply put in the position and size you want, and then run something like this:
game.Workspace:FindPartsInRegion3(PutTheRegion3Here)
The above will return a table of the parts inside the region3, using this information you could do whatever it is you were trying to do (I couldn't understand all that well with all the spelling and grammar mistakes).