SourceMod (SM) is an HL2 mod which allows you to write modifications for Half-Life 2 with the Small scripting language. Simple Bunny Hop: 77: 3.04% ANY. HL +2 ↺2 Half-Life; GB +1 ↺2 GameBanana; SWSH +3 Pokemon Sword & Shield; SMO +2 ↺1 Super Mario Odyssey; Celeste +1 ↺2 SSB4U +3 Super Smash Bros. (Wii U) OF +1 ↺2 Open Fortress; HL2 +2 ↺1 Half-Life 2; SRB2 +2 Sonic Robo Blast 2; SSBC +2 Super Smash Bros.
Learning to Bunny Hop?Basics (Before you Start):
(1) Bind Mousewheel to Jump...
NOTE:: THIS IS NOT A BUNNYHOP SCRIPT. THIS IS A BIND, WHICH BINDS YOUR MOUSWHEEL TO JUMP. THAT IS ALL.
Code:
//bhop
alias bhop 'bind mwheeldown +jump; bind mwheelup +jump; bind Space +jump; bind ALT norm'
alias norm 'bind mwheeldown invprev; bind mwheelup invnext; bind Space +jump; bind ALT bhop'
bind 'ALT' 'bhop'
This bind script is a toggle on/toggle off script. If your mousewheel up and down arent bound to inverntory next or previous then you should change anything which says invprev or invnext to your preferred button of choice found @ http://www.counter-script.net/index.php?id=35.
(2) This does not apply to most, but if your mouse scroll clicks when you use it, you may want to consider opening it up and removing the thing that makes it click. This will increase the number of +jump actions performed, enabling you to time the jump better.
(3) When attempting the bunny hop, you should only try it on a 100 tick server. It is almost impossible on a 30 tick and harder on a 66, so when starting out, I strongly recommend using a 100 tick server only.
(4) If you create your own server, server should be on completely default settings (sv_cheat 1 enabled if you want to noclip to the place you want to practice your bunny hopping at).
About the Jump:
(1) The most important thing about the bunny hop is your timing. If you cant time the jump right then you will never be able to make 2 consecutive hops.
Binding the mousewheel to jump helps with the timing. Every time you scroll, instead of activating the +jump action once like you do with the space bar, you activate it every time your mousewheel moves 1 notch. This is almost certainly more than 5 times with every spin, which greatly increases your chances of jumping at exactly the right time, when you hit the ground.
(2) When in the process of bunny hopping, you should never touch the forward button (normally 'W'). You should only use the strafe buttons, because then you have complete control of the character in the air. While holding strafe you can turn the character in the air (and, I'm not entirely sure if this is true, but I find that you jump further as well).
Mouswheel Technique:
The best technique which i have found with the new script, is to rock the mouswheel up and down on alternate jumps. Step by Step:
1) For the first jump, I rock the mousewheel down.
2) Without lifting my finger, for the second jump, I rock the mouswheel up.. etc etc.
This will create as many 'hits' of the +jump command as possible. It is also quite easy to get into a rhythm and you don't have to lift a finger.
The Bunny Hop:
(1) Start by running forward. Jump using either space or mousewheel (it does not matter for the 1st jump).
(2) As soon as you take off, take your finger off 'W' and press on either 'D' or 'A'.
(3) If you use 'D' then start to turn the mouse so you are facing roughly 35 degrees to the right from your original running line (I'll call it North).
(4) As you come down to land, give the mousewheel a downward spin. This should cause you to jump as soon as you touch down (make sure you start the scroll just before you land). You will immediately take off again, with the same speed you started out with or faster if you timed it well.
(5) Once again, as soon as you have taken off, take your finger off 'D' and press down on 'A'. Then start to swerve the mouse 35 degrees to the left of North.
Once you have done this, you have successfully completed your first bunny hop. Don't feel frustrated if you don't get it 1st time, i know it's difficult and it takes long practice to perfect it.
(6) Repeat steps 3 to 5 and you will find that you can maintain a constant speed or even speed up.
| TIP | When swerving the mouse to the 35 degree angle, try and make it as smooth as possible. This helps with your timing as you can get into a rhythm.
Bunny Hop on a Slope:
When attempting this you must remember that, because of the slope, you will spend more time in the air. Therefore you must adjust your timing that you were using on the flats.
This is exactly the same concept as when bunny hopping on the flat. Do exactly as previously explained HOWEVER, you will find you will rocket if you time it well.
So you’ve seen “phoon too much for zblock“, and want to know how to Bunny Hop like a Speed Demon. Well, the good thing Is Bhopping Is easy, and It just takes a little bit of practice! The great thing about Bunny Hopping Is that It’s built Into every game that runs on the Source Engine. So If you can learn how to BHOP In one game, you will know how to BHOP In all of the games!
This guide will teach you how to BHOP In the following games,
- CSGO (Counter Strike Global Offensive)
- GMOD (Garry’s Mod)
- CSS (Counter Strike Source)
A BHOP, also referred to as Bunny Hop, Is a mechanism In the Source Engine that allows you to gain speed by jumping and strafing. In earlier versions of the engine, there was no speed cap/limit, so you could In theory gain Infinite speed by bhopping around the map. After developers caught on to the Issue, they put In place a speed cap to prevent abuse.
You may be wondering what the point of a Bunny Hop Is. It all boils down to one thing, Speed. The faster you’re moving, the harder you are going to be to hit. Imagine you are a T on Dust 2, and can get from T Spawn to A Long doors before the CT even has a chance to turn the corner. This Is going to give you a huge advantage, especially If you’re already posted up with an AWP watching the corner, waiting for the unsuspecting CT to round the corner. Easy pick, easy 5v4, easy site take, easy round.
If you want to properly BHOP, you are going to need the right equipment. While there Is really no “wrong” equipment, having a nice mousepad, a good gaming mouse with a nice scroll wheel, and a tactile keyboard will do wonders.
While you can BHOP with your keyboards space bar, you really shouldn’t. You have a much higher chance of landing your BHOP more consistently by using your mouse scroll wheel. So how do you use your scroll wheel to jump In CSGO, CSS, and Garry’s Mod? You simply press the “~” key to open the “Console”. Then type or copy and paste the following commands,
- bind mwheelup +jump
- bind mwheeldown +jump
Those commands will make It so scroll wheel up and scroll wheel down make you jump instead of your space bar. If you prefer to only use down or up to jump, simply select which direction you want to use and copy and paste the one command from above.
Now you’re ready to start practicing! Here Is where most would say to start up your own server to practice. We recommend you join one of the many community BHOP servers to practice. Why? If you use your own private server to practice, there Is no latency. You can get extremely good at Bunny Hopping on local servers, but when game time comes you will not land a single BHOP. That’s because In a regular game you will experience latency, which you can see as Ping.
You need to practice In an actual game environment so your timings aren’t off due to having no latency/ping on a private server.
Strafe Jumping Is used to gain momentum, and Is the most Important part of the BHOP. To Strafe, simply run forward with your “W” key. Jump, and when you jump, let go of “W” and hold down “A”. While doing this, move your mouse to the left In a smooth motion. The same goes for a right strafe, except when you jump and let go of the “W” key, hold “D”, and move your mouse to the right In a smooth motion. Being smooth Is extremely Important, because If your movement Is too fast, slow, or jerky, It can cause you to actually loose speed.
Half-Life Bunny Hopping Tutorial - YouTube
Now you just have to put It all together! After your first hop, you should no longer be holding the “W” key. In fact, once you have started your bunny hop, the only keys you will be pressing are A and D.
So, here’s how to BHOP,
- While holding W, Jump
- Let go of W, and strafe left like described above
- Jump right when you make contact with the ground
- Strafe Right like described above
- Rinse and repeat
Bhops really come down to getting your jump timings right. After a couple days of practicing, you should have the concept down and be able to start Bhopping In your matches. You can practice your jump timings without strafing If that makes things easier as you learn. Simply hold “W”, jump, let go of “W”, and keeping jumping. Trying to time your jumps out so you maintain speed. You will know If you’re doing It right when you keep moving forward, simply by jumping.
Here Is an example of how much speed a BHOP can give you In an actual match, and how useful It Is In getting around the map. The great thing about BHOPS In CSGO are they dampen your footsteps, so this poor CT didn’t even know I had turned the corner! Unfortunately for me, I didn’t see the CT In Apartments bedroom when I passed which got me fragged. Cut It out of the video for prides sake ;(
The positioning of your hand on your mouse when jumping Is personal preference. Play around with different grips and see what works best for you. The two most common grips for Bhops are using your pointer finger to scroll and jump, or using your middle finger to scroll and jump.
Don’t get discouraged! Mastering the art of the BHOP takes time, and It’s not going to happen In a day. Only Phoon was born with the ability to BHOP straight from the womb. Luckily there are tons of videos online to teach you If you need more help. If you have any questions, feel free to ask them In the comments below!
Playing Garry’s Mod? You might need the css textures before joining BHOP servers.
- Easy
- Gives Advantage
- Faster Movement
Overall
In Short
Anyone can learn how to bhop with enough practice. It will give you a competitive edge against your opponents, and look cool while doing It 😀
Pros
How To Bhop In Hl2
Cons