ESL admins reveal their stance on CS2 binds
Muenster, the head coach for Evil Geniuses took to X, revealing his interaction with ESL admins where they discussed about CS2 binds and aliases. Muenster mentions examples of illegal binds as follows:
-
alias "_checkw" "-forward; alias checkw"
alias "+w" "+forward; alias checkw _checkw"
alias "-w" "checkw"
bind "w" "+w" -
alias "_checks" "-back; alias checks"
alias "+s" "+back; alias checks _checks"
alias "-s" "checks"
bind "s" "+s"
CS2's sub-tick system was known to cause movement inconsistencies and with these scripts, players were able to break sub-tick parameters to achieve consistency in movement. When multiple movement commands like the above are combined and bound to a single command, they are considered as scripts, which are illegal in ESL's rulebook.
MrMaxim illustrates and explains these scripts in his recent YouTube video
However, Muenster further revealed that the ESL admins gave a green light for this particular jump-throw bind:
-
alias "+jump" "+jump"
alias "+throw" "-attack; -attack2"
alias "+fall" "-jump"
bind "v" "+jump; +throw; +fall"
The following are a few examples of what were considered as legal binds by ESL admins:
-
bind "w" "+forward; clear"
-
bind "s" "+back; clear"
-
bind "a" "+left; clear"
-
bind "d" "+right; clear"
-
bind "ctrl" "+duck; clear"
-
bind "shift" "+sprint; clear"
-
bind "mwheeldown" "+jump; clear"
-
bind "mwheelup" "+jump; clear"
-
bind "space" "+jump; clear"
By adding "clear" at the end of a command, it clears the console after executing that particular action.
The Counter-Strike community is known to fiddle with the in-game console extensively to finetune their experience and it is only a matter of time till we start seeing more of these community tweaks through scripts.