Hey there,
How exactly is your camera working? I'm a bit confused why its base off of player position?
What I'd do if I was you is make an Array for each camera position. Once you have all your preset locations plug into the array, all you have to do is get the index and set the camera V3 to that index.
If you got a ton of positions, you can even make multiple arrays to help organize it better so you don't confuse yourself later (EX Array Name House hall way, Outside, Roof ect...)
Thanks