Sorry to bother you again, but I cant seem to find a way to make it work properly... Lets hope you know a bit of VB and about vectors
vPos is the Vector of the position of the player, sAngle is the angle of the player (360 degrees, looking from north to west, south...). I'm trying to set the vFront:
vFront.X = vPos.X + (Sin(sAngle * PI / 180) * 10)
vFront.Z = vPos.Z + (Cos(sAngle * PI / 180) * 10)
vFront.Y = vPos.Y
BASS_Set3DPosition vPos, Null, vFront, Null
So, what am I doing wrong here? The vFront is a vector placed 10 units in front of the player. Aint that what I'm supposed to do?
Thanks alot for your precious help, it's really appreciated!