If you try to multiply a vector, it will expect another vector, however you can right click on the other input in multiply node and on the bottom you can change the type. So you can multiply a vector with a float but you have a couple of extra things to do.
Hopefully Unreal makes this easier.