To move an object to it's right or left, use this:
Function _strafe(obj,dist)
`use a negative value for dist to move left, positve to move right.
newx# = NewXValue(Object Position X(obj),WrapValue(Object Angle Y(obj) + 90),dist)
newz# = NewZValue(Object Position X(obj),WrapValue(Object Angle Y(obj) + 90),dist)
Position Object obj,newx#,Object Position Y(0bj),newz#
EndFunction
What that does, is it uses the commands NewXvalue and NewZValue to calculate a new position for the object ( look those commands up in the help files for more info ). And I jsut put it all into a function to make it nice and easy for you
Hope that helps
Jess.

Team EOD :: Programmer/Logical Engineer/All-Round Nice Guy