Hey, I have been struggling with Vector3 math.

I am trying to add a “Vector3.New(0,6,0)” to a “script.Parent.Position” and it ends up with a value of 20, 35.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1 resulting in the position being 0,0,0

Anyone know why?

That is a cframe value not a vector one

the “20, 35.5, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1”?

yes, the first 3 values are the positions then the other 9 are the tuples of the vector looks. (1,0,0) (0,1,0)(0,0,1)

so how would I get just the position

idk maybe show your code i guess

The problem here is that you are trying to do basically ```Lua

newPlatform.Position = Vector3.new(int, vector3, int)

thank you for the help, I will work on a solution

Don’t forget to mark it a solution then