# Bunnyhopping

**URL:** <https://forums.sourceruns.org/t/bunnyhopping/1609>\
**Category:** Archives\
**Created:** [May 12, 2007, 12:20am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609 "2007-05-12T00:20:00Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [May 12, 2007, 12:20am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/1 "2007-05-12T00:20:00Z")

</div>

hey, i know you guys use autohotkey to do this and a macro but i was wonder exactly what and how to do this, like the script and what version of hotkey. 😃

---

<div class="post-metadata">

**Author:** ![Pincus](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/13edae/32.png) [@Pincus](https://forums.sourceruns.org/u/Pincus)\
**Post date:** [May 12, 2007, 4:24am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/2 "2007-05-12T04:24:00Z")

</div>

To archive the speed increase, all you need to do is hold +foward (W) and jump as soon as you land. You need to have good timing for this. That is why we use AHK.Here is my AHK folder. I think you should be able to just extra it where ever (\program files).[http://www.hl2dq.net/uploads/482885595/AutoHotkey.rar](http://www.hl2dq.net/uploads/482885595/AutoHotkey.rar)Hold left Alt to trigger it.

---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 5, 2007, 12:43pm UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/3 "2007-07-05T12:43:00Z")

</div>

I don’t gain momentum with this. Even if I hold W.

---

<div class="post-metadata">

**Author:** ![Pincus](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/13edae/32.png) [@Pincus](https://forums.sourceruns.org/u/Pincus)\
**Post date:** [July 5, 2007, 2:27pm UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/4 "2007-07-05T14:27:00Z")

</div>

You gain speed if you hold W and jump as soon as you land. I can’t see why it wouldn’t work.

---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 15, 2007, 2:25am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/5 "2007-07-15T02:25:00Z")

</div>

do you guys have a macro for the flying trick?i know it’s space+e super fast, but did you guys macro it, and if so, you have a link?

---

<div class="post-metadata">

**Author:** ![Pincus](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/13edae/32.png) [@Pincus](https://forums.sourceruns.org/u/Pincus)\
**Post date:** [July 15, 2007, 4:18am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/6 "2007-07-15T04:18:00Z")

</div>

All you need to do is press +jump over and over and over. There is a program called AHK which can do that for you. There is a thread stickied here somewhere with the information about that.

---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 15, 2007, 4:13pm UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/7 "2007-07-15T16:13:00Z")

</div>

For flying?isn’t that jump + e. i can do it…

---

<div class="post-metadata">

**Author:** ![Pincus](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/13edae/32.png) [@Pincus](https://forums.sourceruns.org/u/Pincus)\
**Post date:** [July 16, 2007, 12:55am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/8 "2007-07-16T00:55:00Z")

</div>

All you do it grav the object, and look down. So you only need to press E once.Then press jump over and over.But for Ep1 I think you might need to press e over and over as well, to stop it from falling out of your “hands”. But I dunno, I never bothered with the Ep1 flying.

---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 16, 2007, 4:28pm UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/9 "2007-07-16T16:28:00Z")

</div>

CODE \*Space::Loop{GetKeyState, state, Space, Pif State = Ubreak; Otherwise:Send, {Space}Sleep, 1}return

---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 20, 2007, 5:23am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/10 "2007-07-20T05:23:00Z")

</div>

Hey, if i were to want a script how would i go about doing it?(like making taking your finger off ‘a’ push the ‘d’ button just for a sec and vise versa…

---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 26, 2007, 7:07pm UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/11 "2007-07-26T19:07:00Z")

</div>

Is there an easier way to bunny hop, like hold jump and you will keep jumping (like CS)

---

<div class="post-metadata">

**Author:** ![happyface\_0](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/happyface_0/32/17_2.png) [@happyface\_0](https://forums.sourceruns.org/u/happyface_0)\
**Post date:** [July 26, 2007, 7:39pm UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/12 "2007-07-26T19:39:00Z")

</div>



---

<div class="post-metadata">

**Author:** ![Pincus](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/13edae/32.png) [@Pincus](https://forums.sourceruns.org/u/Pincus)\
**Post date:** [July 26, 2007, 8:03pm UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/13 "2007-07-26T20:03:00Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 28, 2007, 1:23am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/14 "2007-07-28T01:23:00Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 28, 2007, 1:24am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/15 "2007-07-28T01:24:00Z")

</div>

O BTWhow does he run so fast?is it part of the game

---

<div class="post-metadata">

**Author:** ![Pincus](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/13edae/32.png) [@Pincus](https://forums.sourceruns.org/u/Pincus)\
**Post date:** [July 28, 2007, 3:45am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/16 "2007-07-28T03:45:00Z")

</div>

How what? The game jump automatically as soon as you land? All you have to do is hold +jump (space bar) while in the air until you land. It will jump as soon as you land. Then you need to release space bar, and hold it again.This does NOT work for Half-Life 2. It works for other games like Quake and Warsow.How does it run fast? You mean in the Half-Life 2: Done Quick speed run? That is in the game. It’s Half-Life 2’s own bunnyhop.What you do is hold +foward (w) and jump as soon as you land. You need extremely good timing, which is why we use AHK to do that for us 😛

---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [July 29, 2007, 2:12am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/17 "2007-07-29T02:12:00Z")

</div>



---

<div class="post-metadata">

**Author:** ![happyface\_0](https://b-cdn.sourceruns.org/user_avatar/forums.sourceruns.org/happyface_0/32/17_2.png) [@happyface\_0](https://forums.sourceruns.org/u/happyface_0)\
**Post date:** [July 29, 2007, 5:16pm UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/18 "2007-07-29T17:16:00Z")

</div>

QUOTE (synthiac @ Jul 29 2007, 04:12 AM) QUOTE (Pincus @ Jul 28 2007, 05:45 AM) which is why we use AHK to do that for us 😛 I just posted the script (that I use). 😉 I think that script it outdated. I’d use this:CODE SetKeydelay, 30\*LAlt::Send, {Space}returnBut I still have one problem with this script. If you press any other keys it will interrupt the jumping. Anyone know a fix to this?EDIT: I found a fix to my issue:CODE \*LAlt::Loop {GetKeyState, state, LAlt, Pif State = UbreakSend, {Space}Sleep, 30}returnInput doesnt interrupt that!

---

<div class="post-metadata">

**Author:** ![system](https://forum-content.sourceruns.org/original/1X/fba7d899f85b067a16647b39a5fa8913d95f2b05.png) [@system](https://forums.sourceruns.org/u/system)\
**Post date:** [August 1, 2007, 8:21am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/19 "2007-08-01T08:21:00Z")

</div>

I use this…\*Space::Loop{GetKeyState, state, Space, Pif State = Ubreak; Otherwise:Send, {Space}Sleep, 1}returnworking with the newest version : )

---

<div class="post-metadata">

**Author:** ![Pincus](https://b-cdn.sourceruns.org/letter_avatar_proxy/v4/letter/p/13edae/32.png) [@Pincus](https://forums.sourceruns.org/u/Pincus)\
**Post date:** [August 1, 2007, 9:00am UTC](https://forums.sourceruns.org/t/bunnyhopping/1609/20 "2007-08-01T09:00:00Z")

</div>

I’ll still using the old script with the old version of AHK. It works fine 🙂

[Next page](https://forums.sourceruns.org/t/bunnyhopping/1609.md?page=2)
