Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/Remove features after new patch #10

Open
ThatBigDerp opened this issue Aug 20, 2024 · 6 comments
Open

Fix/Remove features after new patch #10

ThatBigDerp opened this issue Aug 20, 2024 · 6 comments

Comments

@ThatBigDerp
Copy link

 Certain types of movement/shooting input automation such as hardware-assisted counter strafing will now be detected on Valve official servers, resulting in a kick from the match
Input binds that include more than one of the following commands will now be ignored by default. Support can be re-enabled using the cheat-protected convar `cl_allow_multi_input_binds 1`
    sprint, reload, attack, attack2, turnleft, turnright, turnup, turndown, forward, back, left, right, moveup, movedown, klook, use, jump, duck, strafe, zoom, yaw, pitch, forwardback, rightleft
The jump-throw confirmation grunt sound can now be heard by other players nearby

After the new update some of the binds no longer function like jumpthrow, runthrow and some more.

@ThatBigDerp
Copy link
Author

Update: At your own risk here is fixed jumpthrow

alias revert "bind mouse_x yaw"
alias combo "-jump;revert"
alias  jumpthrow " jump"
alias -jumpthrow "-attack; bind mouse_x combo"

bind x  jumpthrow

props to poggu__ on X for this

@ArmynC
Copy link
Owner

ArmynC commented Aug 20, 2024

Thanks for letting me know! That's unfortunate. I'll wait a bit for their next reaction... Maybe they'll retract the update due to community pressure.

Interesting finding with that bind. Though, I will not implement it. Yet. There's is a certainty of Valve blocking that too and the autoexec's users getting kicked without even know due to what. If Valve doesn't revert to the initial manner and nothing happens because of this script, I will implement it in no time.

ref (in case): https://x.com/poggu__/status/1825663353336811747

--
image

Hope not 😂

@ArmynC
Copy link
Owner

ArmynC commented Aug 20, 2024

Update:

  • AFK Move is broken.
  • Alternate binds are broken; the entire keyboard binding will mess up by pressing ALT.

@ThatBigDerp
Copy link
Author

Also found this gem on reddit:

-forward
-back
-right
-left
rightleft 0 0 0
forwardback 0 0 0
alias" a""rightleft -1 0 0;alias  d  ad"
alias"a1""rightleft -1 0 0;alias  d  ad"
alias" ad""rightleft 0.0001 0 0;alias -d add;alias -a ada"
alias"-ad""rightleft -0.0001 0 0;alias -d d2;alias -a a2"
alias"-a""rightleft 0.0001 0 0;alias  d d1;alias -d d2;alias -a a2;alias  a a1"
alias"a2""rightleft 0.0001 0 0;alias  d d1;alias -d d2;alias -a a2;alias  a a1"
alias" d""rightleft 1 0 0;alias  a  da"
alias"d1""rightleft 1 0 0;alias  a  da"
alias" da""rightleft -0.0001 0 0;alias -a ada;alias -d add"
alias"-da""rightleft 0.0001 0 0;alias -a a2;alias -d d2"
alias"-d""rightleft -0.0001 0 0;alias  a a1;alias -a a2;alias -d d2;alias  d d1"
alias"d2""rightleft -0.0001 0 0;alias  a a1;alias -a a2;alias -d d2;alias  d d1"
alias"add""rightleft -1 0 0;alias  d  ad;alias -a a2;alias -d d2"
alias"ada""rightleft 1 0 0;alias  a  da;alias -d d2;alias -a a2"
bind a  a
bind d  d
bind w  forward
bind s  back```

Auto-stop binds

@ArmynC
Copy link
Owner

ArmynC commented Aug 21, 2024

I saw new attempts at scripts, including NULL movement. ref: https://www.youtube.com/watch?v=Q9cTcKg-nVM

On this subject, I wouldn't endorse their usage at ALL. Due to the current changes and even older/present tournaments rules, using these may and will result in penalties and even ban (talking about professional tournaments).

image

ref: ESL Pro Tour - CS Game Specific Rules 2024.pdf

On the other hand, an simple and fair usage of autoexec would be clear under these conditions:

image

This autoexec is aiming to be functional in most case-scenarios, be it from simple to professional gaming. As such, I can't implement NULL scripts in official releases. However, documenting them in discussions is an interesting approach. This way, anyone who wants to use them can easily copy the code.

--

I've released a new autoexec version, hotfix 00d74f6. Now, everything should work fine, including AFK Movement script, Second Binds and so on. The Jump Throw script was deprecated (for now). I'll check the current state of rules and Valve decisions. Now, the jump throws are easily doable. Also, on this matter, is also a problem based on fair approach of gaming skill. Should one use bypass-scripts that can enable jump-throw even if the rest of players aren't using them?...

@ArmynC
Copy link
Owner

ArmynC commented Aug 22, 2024

Added the missing manual jump-throw bind with 8d32e56. This ensures that even if the throw system is 'forgiving' on mistakes, now it should be very smooth.

The usage is very simple. Place the thumb/index finger on both jump (space) and manual jump-throw bind (currently n), then press them at the same time. This will result in a synchronized jump throw.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants