auto crouch-jump (alias and bind script)

M[/SIZE]any successful jumps can be achieved by simple sprinting and jumping. Three buttons: forward(hold), sprint(hold), jump(press).

And if you have “always run/sprint” enabled (original HL1 has “always run/sprint” enabled by default), the only thing you need is press forward button and then press space at the last moment. Two buttons: forward(hold) and space(press).

If you don’t have enough skills to press jump key at the last moment, you can press jump key earlier, then crouch/duck while in air, to pull Gordon feet up towards this body.

Yes, there are places where the usual sprinting and jumping does not help - you have to use crouch/duck key while in air.

Auto jump-crouch script for you.[/SIZE]

  • hit space to jump normally
  • press and hold jump key to jump-crouch

Copy paste this to your autoexec.cfg file inside cfg folder (steamapps\sourcemods\BMS)

[code]bind “space” “+jumpcrouch”
alias +jumpcrouch “+jump; wait 5; duckON”
alias -jumpcrouch “wait 5; duckOFF; -jump”
alias duckON “+duck”
alias duckOFF “-duck”

//fix jump from crouch state
bind “ctrl” “+normalduck”
bind “c” “+normalduck”
alias +normalduck “+duck; alias duckON; alias duckOFF”
alias -normalduck “-duck; alias duckON +duck; alias duckOFF -duck”
[/code]
PS: change “ctrl” or “c” to your liking.

EDIT:
Apparently, jump-crouch and crouch-jump isn’t the same… or is it?

I think:
Crouch Jump = Jump Crouch = Duck Jump = Jump Duck, it is both:

  • longer jump (like Olympic long jump event)
  • and higher jump (like Olympic Hurdle event)

Athletes bend their knees, pull up legs at the right moment.

“Jump While Crouching” is different. You use it to get into some ventilation openings, or, if you have a “Long Jump Module”, to achieve a much longer jump.

OH, nice, then it plays like Half lIfe 1 again in most places.

Thanks a lot.

works great, i only have to use one button to jump on anything now. cheers :slight_smile:

This one works in TF2, haven’t tested in BM:

bind "space" "+jumpcrouch" alias "+jumpcrouch" "+jump; +duck;" alias "-jumpcrouch" "-jump; -duck;"

Holding down space to crouch in-jump.

Auto jump-crouch? What sort of blasphemy am I hearing?!

That’s JUMP-CROUCH, because you are jumping, and then crouching.

It’s called a duck jump, and that’s straight from HL1’s hazard course.

Whatever it is called, it works.

This game was driving me crazy with this crouch-jumping. This saved my enjoyment of the game as well as my sanity.

Big thanks for this, it makes things feel a lot better.

I think people would be more forgiving if it was just called ‘climb’.

yeah, i’m not sure why I have to crouch jump over ankle-high tripmine lasers, this will definitely help

God, I’ve just done the warehouse full of laser-mines and NOW we get this? Thanks though :3

Hey there, I wanted to say I’m using this script for my Xbox 360 Script (which I have a thread in this section). If you’re fine with this, I’m thankful :smiley: BUT, if you don’t want the script in the config, it’s fine and I can remove it.

Thanks,
DarknessDudeTOB :slight_smile:

DarknessDudeTOB, no problem. My cousin probably will use your xbox360 config and script.

Thanks! I’ll be testing this soon. A question though; where it says:

bind “ctrl” “+normalduck”
bind “c” “+normalduck”

Do we have to choose one, or both? Thank you again!

@Jokerine
It’s your call. You can copy&paste entire cfg script. If you want to use other key for crouch (only crouch), for example “z” key, change:

bind “ctrl” “+normalduck”
bind “c” “+normalduck”

to

bind “z” “+normalduck”

PS: you can use first 5 lines from my script or entire script from post #4 if you want.

I added extra lines for normal ctrl then jump (I don’t know, maybe it isn’t necessary, we must wait for xen episodes and long jump module :stuck_out_tongue: )

I cannot see why everyone finds duckjumping so hard. I’m used to this mechanic since i first played HL1. Now i literally duckjump every jump in any Source game.

Yes, it isn’t problem for me too. I just [[bind ‘c’ ‘+duck’]] and I’m using space+c.

But using above script for this game (and for Cry of Fear - floating/flying books, etc) it is way easier.

The problem is not about being hard or not. Is about “creating” a concept that doesn’t add nothing in the game. If the game originally has the single jump usefull, why can’t Black Mesa has the same?

And I don’t think the mod team should “fix” this, because this is not a bug. It was intended to be like this. But it would be nice if we have an option, so users could simply choose one or another jump mode.

Very nice. I can get this for my dad so he doesn’t get so frustrated with the game :slight_smile:

I’m used to crouch-jumping myself so I won’t be using it, but still is pretty cool.

Honestly, I think the devs just stuck with HL2’s jumping - because it is basically the same low height so they figured people would be used to it - but in HL2 you don’t have to use duck jumping very often so it wasn’t a problem, and they probably didn’t expect people to not like this stuff. It still needs to be fixed, but it’s an understandable mistake, especially since many people like myself are used to it from playing a lot of HL2.

And yes, it’s from the Hazard Course

“You have to signal your suit to make a Duck-Jump”

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.