http://grimore.i2p/fuss/lsl?amp;=
Globals vector target = < /* x */ , /* y */ , /* z */ > ; float velocity = /* some velocity */ ; Inline usage vector origin = llGetPos ( ) ;
dΔ = llVecDist ( < target.x,target.y, 0 > , < origin.x,origin.y, 0 > ) ;
valSin = 9.81 * dΔ / llPow ( velocity, 2 ) ; /* Attempt high angle. */ if ( valSin < - 1 || valSin > 1 ) valSin = 9.81 / llPow ( velocity, 2 ) ; /* Attempt low angle. */ if ( valSin < - 1 || valSin > 1 ) return ;...