Stickybomb jumping and rocket jumping arent too hard to get a hold of really, just need to get used to judging your trajectory if youre trying to get to a very specific spot
As a Soldier, you need to simultaneously fire your rocket straight down at the ground and jump (or you can run backwards and aim down at a slight angle to push yourself further forward), and as a Demoman you need to fire out a stickybomb and detonate it as you run over it, again hitting jump at the same time you detonate the bomb. You can jump and then detonate or fire the rocket but you won't get quite as much height. Additionally, hitting crouch while you rocket/sticky jump will also give you more distance.
Once you're in the air you can keep holding down W if youre just jumping in a straight line, but one thing i like to do is go around corners mid jump, so I launch myself forward and upwards at roughly a 60 degree angle or something and when i get to the corner that i want to turn at i let go of the W key and (if im trying to turn right for instance) will then press D (right strafe) while turning slightly to the right with my mouse. It's basically the same motion one would use in CSS to bunnyhop or fly around scoutzknivez real fast
Bare in mind this is a source based game, so hitting different strafe keys and such in mid flight will change your direction. So, if you wanna get up onto the beams above the control points in cp_egypt for example youd wanna shoot/jump + crouch to launch yourself upwards, and if you're going to overshoot the ledge, just tap the S key (or hold it, whatever's needed) to stop yourself from moving forward so you can land it properly.
A lot to read for what i feel's a pretty simple thing to do, but... better to be thorough than vague
As far as the Huntsman, hold down mouse1 for a couple seconds to let the bow tighten and gain strength, that way it shoots straighter and you dont have to compensate for the arc in its trajectory as much. if you hold it down too long tho your weapon will start shaking and when you fire the arrow it will release erratically, going nowhere near where you aim. hehe
I'll leave it to Dingo to reply here if he has any tips for Spy since everyone worships him as one
