Explain Bhopping To Me

Marine0IMarine0I Join Date: 2002-11-14 Member: 8639Members, Constellation
edited February 2004 in NS General Discussion
<div class="IPBDescription">please</div> Hi,

I thought about putting this in the new player forum - but I'm not a new player <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->. I have also done a forum search and havent come upon anything that explains how you bunnyhop.

I've been watching skulks come screaming around the corner at roughly mach3 within 10 seconds of game start, and I'm jealous as all buggery. I've asked lots of people in game for tips, and they told me stuff like "strafe left, look left" and vice versa. But I still couldnt do it.

So I leapt on to google and found this

<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Bunnyjumping
First Things
Bunnyhopping in HL is alot harder than in say QW (quakeworld, enhanced netcode version of quake1) where it has become an artform that most the top players use that speeds up the game and also adds a bit more skill to the game. Not only that but its great fun doing it. The reason its harder in HL is because of a bug in the HL engine which causes the player to stick to the floor sometimes when jumping (wether its an actual bug is debateable as Saturn pointed out to me, as its someting todo with the skelatal model system, but either way, it hinders jumping well unlike other games). You can still bunnyhop ok, but nowhere near as good as you could in qw.
Well, i finally found a fix for that thanks to Capcop. The fix is a small alias that replaces your normal jump button, and hammers +jump a few times making it so you no longer stick to the floor.


bind "MOUSE3" "+decentjump"
alias +decentjump "+jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump; wait; -jump"
alias -decentjump "-jump"
Ive edited a little from his though, as it was causing problems with gauss jumping, but it still works just as well.
Now dont start thinking that just because you have this your automatically going to be able to bunnyhop perfectly. Like i said, all this does is fix the bug in the hl engine to stop you sticking, and thats all. You still need to spend alot of time and practice on mastering the technique, so lets take a look at that.

The Technique
One of the hardest parts of bunnyhopping is getting the initial speed up and getting some momentum going. To do this you need to learn how to accel jump.

The first thing you do is to start strafing to the left a little, and at the same time, turn your mouse left about 30 degrees. Do this for about 2 seconds (count it while practicing). Next, hit jump, release forward, strafe right and start to turn right ALL at the same time. To get it working best, move your mouse up a bit while turning right,a nd then down a bit as you get to end of your turning, as its better to make a semi circle/arc with your mouse whilst doing doing this.

As you land again, do excatly the same as described above, expect to the left. If your doing it right, you should be making a figure 8 shape with your mouse.

To make learning it a little easier, if have made a small demo which you can watch so that you can easier understand the technique. In it, you will see that i press fire a few times, this is to show you when you need to make the switch (jump, changing strafes, turning etc)

Starting Jump

For the best way to study it, watch it in slow motion by using this: playdemo bunnystart.dem 0.5 which wil play it at half speed.

Some Pointers
Theres a few things you should pay attention to when practicing, such as the fundamental rule that should always release forward on the first jump and never press it again during the rest of your jumps. This may seem wierd, but it is the strafes that give you the speed in the air, holding down forward will just slow you down to the server max speed again.

Another mistake a few make, is that you should never move your mouse while you are touching the ground. This is a sure fire way to lose speed.

Once you begin to get it right, you might notice your not picking up as much speed as you like. Well to this, make big sweeping corners/turns as this is where your speed is gained. When doing this though, dont switch strafes or turn the other way, continue turning and strafing the same way as you fly round the corner, only switching and turning the other way when your back on a straight.

Lastly, if your having trouble getting speed up, practice with the gauss and use that the fling you across the map at a decent speed, and then try to carrying on the jumping as you land. You may find this alot easier when trying to find the right technique.

In the end though, its all practice. Its quite a hard skil to learn, and if your serious about wanting todo it, then its going to take you quite a while to get it right. Just keep at it, practicing in an open server or on lan until you find the right feel for it (youll know when you do it right) and youll soon get it.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

<a href='http://www.planethalflife.com/agmod/guides.htm#Bunnyjumping' target='_blank'>Bunny hopping guide</a>

I didnt use his script because I'd like to learn without it, but three weeks later I suck just as bad as I did when I started. One thing his guide did tell me that no one else did - you dont hold down forward or it will slow you down.

Anyway, what I'm really looking for is someone to give me an explanation or guide on how to do it. Is all that stuff in the above quote true and correct for NS bunnyhopping? Can anyone explain how to do it in simpler/easier to understand terms? Thanks in advance.
«1

Comments

  • DraconisDraconis Join Date: 2003-02-18 Member: 13722Members, Reinforced - Onos
    edited February 2004
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->One thing his guide did tell me that no one else did - you dont hold down forward or it will slow you down.
    <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    One thing this guide doesnt tell you when bhopping with skulk too is holding the crouch button.

    I think one member of eR did a bhopping guide for NS, or was it Brad...
  • Marine0IMarine0I Join Date: 2002-11-14 Member: 8639Members, Constellation
    <!--QuoteBegin-Draconis+Feb 21 2004, 04:24 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Draconis @ Feb 21 2004, 04:24 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->One thing his guide did tell me that no one else did - you dont hold down forward or it will slow you down.
    <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    One thing this guide doesnt tell you when bhopping with skulk too is holding the crouch button.

    I think one member of eR did a bhopping guide for NS, or was it Brad... <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    It is a guide from 2001, and its not ns specific, so it wouldnt have holding crouch down no.

    Thanks for the tip though - can you link/copy that bhopping guide here?
  • DraconisDraconis Join Date: 2003-02-18 Member: 13722Members, Reinforced - Onos
    edited February 2004
    That thread explains bhop pretty much even if it is hijacked towards the end:

    <a href='http://www.unknownworlds.com/forums/index.php?showtopic=49739' target='_blank'>http://www.unknownworlds.com/forums/in...showtopic=49739</a>
  • ElectricSheepElectricSheep Join Date: 2003-04-21 Member: 15716Members
    Ummmmmm, don't hold the forward key? I've bee bunnyhopping for years as skulk and have done some of the hardest conc-maps in TFC with bunnyhop concs and I've never heard that one. Holding forward key has never slowed me down the only thing it could possibly do in my experience is change you to a direction angle you dont want (I.E. 45 degrees instead of 60 degrees or whatever you want). Essentially all bunnyhopping is is pressing forward jump and a strafe key in such timiing that you go at a relatively forward angle than using the opposite strafe key and jump-forward techinique AS SOON AS YOU LAND to jump faster repeatedly in any direction.
  • Griff-512Griff-512 Join Date: 2004-01-11 Member: 25220Members
    i too remeber the good ol' Medic, conc bhopping around cliffs and stuff snatching flag conc off and bhop faster than light. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
    holding forward is the main thing of the art of bhop, some people...
    <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
  • TerminotaurTerminotaur Join Date: 2002-11-01 Member: 3132Members
    dont hold foward except for the first jump nubs :x
  • aegixaegix Join Date: 2002-08-31 Member: 1256Members, NS1 Playtester
    <!--QuoteBegin-ElectricSheep+Feb 21 2004, 03:39 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (ElectricSheep @ Feb 21 2004, 03:39 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Ummmmmm, don't hold the forward key? I've bee bunnyhopping for years as skulk and have done some of the hardest conc-maps in TFC with bunnyhop concs and I've never heard that one. Holding forward key has never slowed me down the only thing it could possibly do in my experience is change you to a direction angle you dont want (I.E. 45 degrees instead of 60 degrees or whatever you want). Essentially all bunnyhopping is is pressing forward jump and a strafe key in such timiing that you go at a relatively forward angle than using the opposite strafe key and jump-forward techinique AS SOON AS YOU LAND to jump faster repeatedly in any direction. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    That's strafejumping, you have much less control. You dont hold forward when you bhop.
  • BOBDololBOBDolol Join Date: 2003-10-04 Member: 21431Members
    well since we're on the subject of bunnyhopping...

    Does quake1/2/3 bhopping work the same way as hl bunnyhopping?
  • Brad_RBrad_R pandas | brad Join Date: 2002-11-12 Member: 8273Members, Constellation
    <a href='http://www.othell.com/bhop/' target='_blank'>http://www.othell.com/bhop/</a>
  • Soylent_greenSoylent_green Join Date: 2002-12-20 Member: 11220Members, Reinforced - Shadow
    edited February 2004
    You can hold forward as much as you like. What it will do is change the angle at which you start turning which can be desirable or not. forward, back, left and right are symmetric in HL, backwards and forwards allow you to bunnyhop sideways and left and right allow you to bunnyhop forwards or backwards.

    (forward and left backwards right and other such combinations allow you to bunnyhop diagonally. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo--> )

    Of course bunnyhopping forward(using right and left) is most usefull beacuse you actually see where your going but I find myself using forward when turning around marines biting them.
  • DC_DarklingDC_Darkling Join Date: 2003-07-10 Member: 18068Members, Constellation, Squad Five Blue, Squad Five Silver
    bhop should not be sued with forward unless to fix any course errors you make. Pure bhopping is way fast enought.

    They lie. its not 2 secs. switch as fast as possible. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->

    I suck @ bhop. lol
  • Soylent_greenSoylent_green Join Date: 2002-12-20 Member: 11220Members, Reinforced - Shadow
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->bhop should not be sued with forward unless to fix any course errors you make.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    You can bunnyhop using only forwards and backwards, you can do it just as well as left-right but you will be bunnyhopping sideways which isn't very practical.
  • BattleTechBattleTech Join Date: 2002-11-02 Member: 4137Members
    I never managed to figure out how to bunnyhop backwards. :x
  • LastLast Join Date: 2003-10-06 Member: 21463Members
    I used that same guide, and I also tried to learn w/o the script. Might work well for someone with 100 fps, but I was going at 30 fps back then, and bunnyhopping becomes way harder. My suggestion is to use the script for a while until you get the hang of it, then turn off the script and spend a few minutes everyday in a private server practicing.

    Soylent: Bunnyhopping using strafe buttons is faster, and it makes you harder to hit.
  • Soylent_greenSoylent_green Join Date: 2002-12-20 Member: 11220Members, Reinforced - Shadow
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Soylent: Bunnyhopping using strafe buttons is faster, and it makes you harder to hit. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    NO!, bunnyhopping FORWARD and BACKWARDS is faster with the left and right buttons.

    Bunnyhopping SIDEWAYS or DIAGONALLY is faster using forward and backward or forward-left and back-right/forward-right back-left respectively.

    Try this, start a bunnyhop by holding forward and turning your mouse sideways until your direction of movment starts turning while repetedly jumping. You will now be turning and facing perpendicular to your direction of motion. You can now alternate between forward and turning your mouse in one direction and backwards and turning your mouse in the other. If you can avoid crashing into things this will be just as fast and work just as easy(appart from not seeing where you are heading) as using left and right. I have even checked with an old tfc client side hook with a speedometer, it IS identical. forward, backwards, right and left all behave like strafing.
  • LastLast Join Date: 2003-10-06 Member: 21463Members
    I thought you meant tapping the jump key while moving forwards. I was gonna point out that wasn't bhopping but I didn't wanna argue with you <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->.
  • DC_DarklingDC_Darkling Join Date: 2003-07-10 Member: 18068Members, Constellation, Squad Five Blue, Squad Five Silver
    the way I hop, lets hope I do right, is I strafe left, look left while doing so and i am jumping while I do this, then same to right.

    I also binded jump to mousescrolls. This makes good timed jumps very possible
  • stooopidstooopid Join Date: 2004-02-19 Member: 26709Members
    <!--QuoteBegin-Brad R+Feb 21 2004, 03:07 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Brad R @ Feb 21 2004, 03:07 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <a href='http://www.othell.com/bhop/' target='_blank'>http://www.othell.com/bhop/</a> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Very thorough and relevant analysis of the HL BHop mechanism. Well written, well illustrated, well damn.
  • MintmanMintman Join Date: 2003-05-30 Member: 16866Members
    To bunnyhop backwards strafe right, look left and vice versa. Else it's the same.
  • GrillkohleGrillkohle Join Date: 2003-12-23 Member: 24695Members, Constellation
    As far as I know, it is also only possible for aliens to bhop in Natural Selection (marines slow down on contact with the ground).
  • InsomniaInsomnia Join Date: 2003-06-10 Member: 17179Members
    If ur a skulk hold down crouch. OTherwise. NEVER TOUCH the forward button when u start bhopping. Jst look 45 degrees one way and 45 degress the other while you strafe left or right. Just practice it alone for like 2 weeks and u should be very good at it.
  • Jabba_The_HuntJabba_The_Hunt Join Date: 2003-01-05 Member: 11850Members
    Everyone always forgets to tell you about letting go of forward <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->

    I've been practicing for months and still can only get 1 out of every 3 or 5 jumps right which isn't enough to keep going.
  • Jim_has_SkillzJim_has_Skillz Join Date: 2003-01-19 Member: 12475Members, Constellation
    This is how you bhop

    Go to console.

    bind mouse1 "+bunnyhop"

    alias +bunnyhop "+jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump;wait;kill;+jump; wait; -jump; wait;+jump; wait; -jump; wait; +jump"

    alias -bunnyhop "-jump"

    Have Fun!!






    PS. Don't laugh if you see it *WINK WINK*
  • El_Pollo_LocoEl_Pollo_Loco Join Date: 2003-06-11 Member: 17255Members
    <!--QuoteBegin-Jim has Skillz+Mar 11 2004, 02:42 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Jim has Skillz @ Mar 11 2004, 02:42 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> This is how you bhop

    Go to console.

    bind mouse1 "+bunnyhop"

    alias +bunnyhop "+jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump;wait;kill;+jump; wait; -jump; wait;+jump; wait; -jump; wait; +jump"

    alias -bunnyhop "-jump"

    Have Fun!!






    PS. Don't laugh if you see it *WINK WINK* <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    best script ever its what all the top players use to bhop
  • BizZy_9mm_MessiahBizZy_9mm_Messiah Old School Member Join Date: 2003-07-25 Member: 18411Members, Constellation
    I thought it was always

    Running start -> Jump-> Let go of forward->Strafe Left->Turn mouse 45 degrees to the right, not the left.

    I always though you turn your mouse the opposite way that your strafing.
  • WirheWirhe Join Date: 2003-06-22 Member: 17610Members
    Everything that uses scripts is eeeeeviiiil. <!--emo&:angry:--><img src='http://www.unknownworlds.com/forums/html//emoticons/mad.gif' border='0' style='vertical-align:middle' alt='mad.gif' /><!--endemo--> Good thing I don't have to play with you. <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif' /><!--endemo-->
  • MouseMouse The Lighter Side of Pessimism Join Date: 2002-03-02 Member: 263Members, NS1 Playtester, Forum Moderators, Squad Five Blue, Reinforced - Shadow, WC 2013 - Shadow
    edited March 2004
    I personally have never found a need to use bunnyhoping. I personally use a combination of strafe jumping, wall strafing and wall bouncing, as Marine01 can atest, this makes me no less of a skulk.

    [EDIT] wall bouncing is a combination of strafe jumping and wall strafing, in that as soon as you touch the bottom of the wall you jump away from the wall, if you repeatedlydo it down the length of a hallway you end up spiralling, which makes you much harder to hit than just bunny hopping.
  • rknZrknZ Join Date: 2003-10-23 Member: 21885Members
    bhoppers only need scripts to sort out the timing of each jump when they are learning (ie as soon as you hit the floor) which is the EASY part of bunny hopping...

    I think hardly any bunnyhoppers use scripts, since they really arent needed...
  • ForlornForlorn Join Date: 2002-11-01 Member: 2634Banned
    <!--QuoteBegin-Soylent green+Feb 21 2004, 03:16 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Soylent green @ Feb 21 2004, 03:16 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Soylent: Bunnyhopping using strafe buttons is faster, and it makes you harder to hit. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    NO!, bunnyhopping FORWARD and BACKWARDS is faster with the left and right buttons.

    Bunnyhopping SIDEWAYS or DIAGONALLY is faster using forward and backward or forward-left and back-right/forward-right back-left respectively.

    Try this, start a bunnyhop by holding forward and turning your mouse sideways until your direction of movment starts turning while repetedly jumping. You will now be turning and facing perpendicular to your direction of motion. You can now alternate between forward and turning your mouse in one direction and backwards and turning your mouse in the other. If you can avoid crashing into things this will be just as fast and work just as easy(appart from not seeing where you are heading) as using left and right. I have even checked with an old tfc client side hook with a speedometer, it IS identical. forward, backwards, right and left all behave like strafing. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    You aren't bhopping.


    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> bhoppers only need scripts to sort out the timing of each jump when they are learning (ie as soon as you hit the floor) which is the EASY part of bunny hopping...

    I think hardly any bunnyhoppers use scripts, since they really arent needed...<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->


    You are right. Most people don't use scripts. A lot of good bhoppers use the mousewheel. <!--emo&:0--><img src='http://www.unknownworlds.com/forums/html//emoticons/wow.gif' border='0' style='vertical-align:middle' alt='wow.gif' /><!--endemo-->

    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Everything that uses scripts is eeeeeviiiil. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->


    Even though I know I'm going to regret asking this, why?


    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I personally have never found a need to use bunnyhoping. I personally use a combination of strafe jumping, wall strafing and wall bouncing, as Marine01 can atest, this makes me no less of a skulk.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    It does at top level play. I can't even imagine playing anyone half-decent and not using bhop. The advantage it gives you is so huge not to use it would be foolish.
  • Soylent_greenSoylent_green Join Date: 2002-12-20 Member: 11220Members, Reinforced - Shadow
    edited March 2004
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->You aren't bhopping.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    Wow then I've invented a new method of going at 1.7 times the normal run speed(just like bhoping) while repetedly jumping, thank you. <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink.gif' border='0' style='vertical-align:middle' alt='wink.gif' /><!--endemo-->

    More likely you don't quite understand how bunnyhopping works.<a href='http://hem.bredband.net/congal/temp/demo.dem' target='_blank'>Here</a>'s a demo of forwards, backwards and an attempt at sideways(difficult unless the map is very open).
This discussion has been closed.