set vertex vector [shader],[constant address],[vector],[size]
i don't have pro installed at the moment so i can't tell you that is it word for word, but i think that is the command and you'd use it like
m_Vector as dword :`// declare vector name
make object cube 1,100.0 :`// make object
create shader from file 1,"myshader.shader" :`// create shader
m_Vector=make vector3(1) :`// make vector
set vector3 m_Vector,1.0,.5,0.0 :`// set vector points
set vertex vector 1,0,1,1 :`// make vector constant
convert fvf 1,FVF_POSITION :`// use my fvf library to help you, it is posted in a few of the earlier posts
set shader stream 1,0,VSH_POSITION,3,NULL :`// pass object data to the shader
set vertex shader on 1,1 :`// set the vertex shader on the object
do
`// if you don't know what this stuff does then i'd start reading the manual from principles again
y#=timer()+(y#+4)
yrotate object 1,wrapvalue(y#)
sync
loop
i know that the commands might be off a little bit cause i don't have them right infront of me - but that should work with a vector no problem ... here's a shader to test it with
vs1.1
decl_position v0
dp3 v0.x,r0,c0
dp3 v0.y,r0,c0
dp3 v0.z,r0,c0
that should do nothing but normalise the vectors of the object based on your vector constant

... thats if i've done that right lol
i'm so used to having the manuals infront of me to look up the names so might be a tad wrong - but i think it should be fine
good enough for you to get the idea of howto use them
Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?