How Much Does A 3jump Script Help Bunnyhopping?
davidsansome
Join Date: 2003-02-07 Member: 13228Members, Constellation
<div class="IPBDescription">Find out here</div> I've created this topic in an attempt to explain what a 3jump does and doesn't do.
<b>How does bunnyhopping work?</b><ul><li>The player has to jump at the exact time he hits the ground. Any time spent in contact with the ground makes the player slow down.</li><li>The player must turn and strafe in a special way so as to increase his speed.</li></ul><b>How does a 3jump script help with bunnyhopping?</b>
A 3jump script <b>does</b> make it easier to time jumps. It sends the jump command to the server 3 times in rapid succession, so you have a greater margin of error.
A 3jump script <b>does not</b> turn or strafe for you. Nor does it stop you from having to press a button for every jump you do.
<img src='http://www.davidsansome.com/bunny1.png' border='0' alt='user posted image' />
<img src='http://www.davidsansome.com/bunny2.png' border='0' alt='user posted image' />
<img src='http://www.davidsansome.com/bunny3.png' border='0' alt='user posted image' />
<img src='http://www.davidsansome.com/bunny4.png' border='0' alt='user posted image' />
<b>What does a 3jump script look like?</b>
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias +3jumps "+jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump"
alias -3jumps "-jump"
bind mouse2 +3jumps<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
<b>I can bunnyhop just fine without a script.</b>
No, you probably can't. The human brain simply cannot give you the accuracy you need to time every single jump absolutely correctly. Look at the second picture above. You are probably jumping a <b>tiny amount</b> before or after you are supposed to. This won't slow you down much, but it will stop you from attaining the maximum speeds.
<span style='font-size:8pt;line-height:100%'>Edit: Added a diagram for mousewheel bunnyhopping.</span>
<b>How does bunnyhopping work?</b><ul><li>The player has to jump at the exact time he hits the ground. Any time spent in contact with the ground makes the player slow down.</li><li>The player must turn and strafe in a special way so as to increase his speed.</li></ul><b>How does a 3jump script help with bunnyhopping?</b>
A 3jump script <b>does</b> make it easier to time jumps. It sends the jump command to the server 3 times in rapid succession, so you have a greater margin of error.
A 3jump script <b>does not</b> turn or strafe for you. Nor does it stop you from having to press a button for every jump you do.
<img src='http://www.davidsansome.com/bunny1.png' border='0' alt='user posted image' />
<img src='http://www.davidsansome.com/bunny2.png' border='0' alt='user posted image' />
<img src='http://www.davidsansome.com/bunny3.png' border='0' alt='user posted image' />
<img src='http://www.davidsansome.com/bunny4.png' border='0' alt='user posted image' />
<b>What does a 3jump script look like?</b>
<!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->alias +3jumps "+jump; wait; -jump; wait; +jump; wait; -jump; wait; +jump"
alias -3jumps "-jump"
bind mouse2 +3jumps<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
<b>I can bunnyhop just fine without a script.</b>
No, you probably can't. The human brain simply cannot give you the accuracy you need to time every single jump absolutely correctly. Look at the second picture above. You are probably jumping a <b>tiny amount</b> before or after you are supposed to. This won't slow you down much, but it will stop you from attaining the maximum speeds.
<span style='font-size:8pt;line-height:100%'>Edit: Added a diagram for mousewheel bunnyhopping.</span>
Comments
Great visual aids now the nubblings have no excuse for not understanding how it works
Except if you gain any speed you'll have to keep scrolling your mouse wheel continuously, which takes so much effort away that for me, and many other players, it beats the purpose.
Yes, and voogru has plans to remove that capability if I recall correctly.
I said something like that before, can't the devs just not make something that makes bhopping as easy as tapping the jump button when you are a skulk...?
Except if you gain any speed you'll have to keep scrolling your mouse wheel continuously, which takes so much effort away that for me, and many other players, it beats the purpose. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
I find that binding both mwheelup and mwheeldown to +jump allows you to scroll your finger down for one jump and leave it there for a short period and then scrolling back in time for the next jump.
All my bunnyhopping takes is one scroll a small time before I would press a 3jump script and I have had a consistent 510-520 bunnyhop for well over 6 months, and NS is the first FPS game I've ever played (besides Wolf3d...)
but have no love of aid by scripts as it reduces this error margin thus making it that little more frequent
Bahahahahha sux to them... I can bunny hop better than them all now muhahahahahahahahhahahahahahahahahahahahahahahahahah
ps. very good explanation.
WHY CANT A DEV COMMENT ON THIS?!
I MUST BE SOME NO-TALENT NUB!!!!!!
*suicide*
<!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->
Maybe it will help some people understand a little more. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->
Sticky/web please. Web web web. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->
~edit~
ok... so then remove offensive posts and then web...
<!--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 can bunnyhop just fine without a script.
No, you probably can't.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
First of all with a little bit of practice most players (I know a few people who can't even bhop WITH the script) can do it without ANY kind of help.
Even if you can't do it perfect without some help the conclusion "You can't do it without script" is wrong. A script is only one way to the holy grail. You can use the mouse wheel which isn't much of a difference (the disadvantage of scripts (wait!) doesn't apply to the mouse wheel so it's even better than the script) or software/hardware/drivers with auto-repeat buttons.
At the moment, on an mp_blockscripts 1 server, you'll find a range of players all the way from newbies who have no idea how to hop at all, up to an old pro who could bunny his way up and down a ramp with his eyes closed (and is lucky, because he's been using mwheel to jump all this time, so he isn't disadvantaged by suddenly having that forced on him) Adding in a _special type perma-jump would simply put everyone on the exact same footing. New and old alike could be hopping like masters with a week or so of practice. The motions aren't so hard to learn once you've taught yourself the odd actions required to jump all the time while navigating around.
I realize this probably won't happen, but I felt the effort was worth making.
<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Actually, I fully support scripting. That's not the point though. The post was only stating facts - not opinion.
<!--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--><!--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 can bunnyhop just fine without a script.
No, you probably can't.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
First of all with a little bit of practice most players (I know a few people who can't even bhop WITH the script) can do it without ANY kind of help.
Even if you can't do it perfect without some help the conclusion "You can't do it without script" is wrong. A script is only one way to the holy grail. You can use the mouse wheel which isn't much of a difference (the disadvantage of scripts (wait!) doesn't apply to the mouse wheel so it's even better than the script) or software/hardware/drivers with auto-repeat buttons.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
No, it is not possible to attain the <b>maximum possible speed</b> through manual jumping. You might be able to get up to a speed faster than the normal running speed, but you will slip up eventually and lose speed.
I'd be interested to know what the exact speed these people have attained.
To find out:<ul><li>Create a listen server, or join a server on which you have admin.</li><li>Set sv_cheats to 1</li><li>Set cl_showspeed to 1</li></ul>Normal running speed is about 290 (thanks choc). A perfect bunnyhopper can get over 500
Normal running speed is 290 for skulks <!--emo&;)--><img src='http://www.unknownworlds.com/forums/html//emoticons/wink-fix.gif' border='0' style='vertical-align:middle' alt='wink-fix.gif' /><!--endemo-->
Firstly, <a href='http://www.unknownworlds.com/forums/index.php?showtopic=79901' target='_blank'>it was an accident and it will be fixed in beta 6</a>.
Second, yes, I agree that a built in _special jump script would be very good. I think this is the way it's done in Science and Industry.
This is the only way I can see that would satisfy both pro and anti scripters.
Because, to be brief, there is internal discussion on the topic, and like hell one of us is going to fall in the other's backs by declaring his point of view 'official' until we've reached a conclusion.
Great topic, thanks for contributing a whole lot more to the discussion than most others.
And for the people who say they can bunnyhop without it..what speeds do you get?
At the moment, on an mp_blockscripts 1 server, you'll find a range of players all the way from newbies who have no idea how to hop at all, up to an old pro who could bunny his way up and down a ramp with his eyes closed (and is lucky, because he's been using mwheel to jump all this time, so he isn't disadvantaged by suddenly having that forced on him) Adding in a _special type perma-jump would simply put everyone on the exact same footing. New and old alike could be hopping like masters with a week or so of practice. The motions aren't so hard to learn once you've taught yourself the odd actions required to jump all the time while navigating around.
I realize this probably won't happen, but I felt the effort was worth making. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
_special was removed from S&I
Furthermore a _special bhop script completely nerfs the game, it's something that should not be added.
And for the people who say they can bunnyhop without it..what speeds do you get?<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
400-500 easily and consistently on <i>flat ground</i> with just the spacebar, as long as no-one is attacking me.