This is what I would like to know also. I would also like to figure out how to simulate a character controller swimming
For running then jumping, you could take the speed of the character, divide it a bit, then multiply the jump height and distance by it. You would have to play around with it a bit though.
And I could be wrong (I havn't tested very much yet) but I think that character controllers have a good bit of the collision system already, so you may be able to just do something like,
To make the character jump, you could raise the object, but have it slow down as it "jumps", then once it get to a certain height, make it fall something like twice as fast. ANyways, this is all speculation.
"I must tell the Queen that a robin has seen Cludd hanging about. No, thats not right. I must tell the robin that Cludd has been hanging the Queen..." -Mossflower.