Explain Bhopping To Me
Marine0I
Join Date: 2002-11-14 Member: 8639Members, Constellation
<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.
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.
This discussion has been closed.
Comments
<!--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-->
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?
<a href='http://www.unknownworlds.com/forums/index.php?showtopic=49739' target='_blank'>http://www.unknownworlds.com/forums/in...showtopic=49739</a>
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-->
That's strafejumping, you have much less control. You dont hold forward when you bhop.
Does quake1/2/3 bhopping work the same way as hl bunnyhopping?
(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.
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
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.
Soylent: Bunnyhopping using strafe buttons is faster, and it makes you harder to hit.
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.
I also binded jump to mousescrolls. This makes good timed jumps very possible
Very thorough and relevant analysis of the HL BHop mechanism. Well written, well illustrated, well damn.
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.
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*
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
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.
[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.
I think hardly any bunnyhoppers use scripts, since they really arent needed...
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.
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).