Am I doing something wrong or is it a bug that the Z coodinate from llGetPos is always reporting zero, the X and Y report correctly. I was building something that depend on knowing a change in height. I thought I was going crazy looking for scripting errors when I decided to put in :
current_position=llGetPos();
llWhisper(0,(string)current_position);
this would give me something like :
<100.0098,90.8765,0.000>
current_position.z ALWAYS equals 0.000 !!!!!!!!!!!
Has anybody else noticed this? Or am I makeing some really dumb mistake?