I have this code ... how do I convert it so that I obtain a full 3d view? For example, when my mouse points to a certain point, I want to "fly there", not "walk there". So if I am looking towards the sky, when I press "W" I want to fly to that point, lift off from the earth and blast ... you get the idea
if keystate(17) then position camera newxvalue(camera position x(),camera angle y(),g_fSpeed#),camera position y(),newzvalue(camera position z(),camera angle y(),g_fSpeed#)
if keystate(30) then position camera newxvalue(camera position x(),wrapvalue(camera angle y()+270),g_fSpeed#),camera position y(),newzvalue(camera position z(),wrapvalue(camera angle y()+270),g_fSpeed#)
if keystate(31) then position camera newxvalue(camera position x(),wrapvalue(camera angle y()+180),g_fSpeed#),camera position y(),newzvalue(camera position z(),wrapvalue(camera angle y()+180),g_fSpeed#)
if keystate(32) then position camera newxvalue(camera position x(),wrapvalue(camera angle y()+90),g_fSpeed#),camera position y(),newzvalue(camera position z(),wrapvalue(camera angle y()+90),g_fSpeed#)