This is what I use to jump perfectly.Though it is not required to jump, it just makes it easier.
http://www.mmowned.com/forums/bots-p...ljump-bot.html
And this is the macro you use in-game to show when you are facing directly N,E,S,W.
/run local p,f,m,t=Minimap,CreateFrame"Frame"m,t=({p:GetChildren()})[49],p:CreateFontString(0,0,"SystemFont")t:SetPoint("TOP",0,-9)f:SetScript("OnUpdate",function()p=m:GetFacing()/PI%.5;t:SetText(format("\124cff%02xbb00%.3f",255*(1-abs(4*p-1)^92),p))end)