Counter-Strike 2

Counter-Strike 2

Not enough ratings
Как в CS2 забиндить Дак джамп и оставить режим "Переключения" приседания
By dead
НЕАКТУАЛЬНО!
В данном руководстве описан способ забиндить дак джамп, если используется режим Переключения приседания.
Лично мне всегда нравилось использовать приседание через режим Переключения, так как привычка к этому вырабатывалась годами и переучиться на режим Удерживания очень непросто, что, кроме всего, требует ещё и времени. А дак джамп было удобно использовать в режиме Удерживания, дабы не отвлекаться на повторное нажатие кнопки после запрыгивания, чтобы встать.
   
Award
Favorite
Favorited
Unfavorite
Чо за каманды емае
Поясняю за то, что будет использоваться:

bind - привязывает команду к нужной клавише.
Пример: bind "MWHEELDOWN" "+jump" - где в первых кавычках будет нужная клавиша (в примере Колёсико мыши), а во вторых команда прыжка.
Чтобы узнать, как называется та или иная кнопка, достаточно зайти в Настройки -> Клавиатура и мышь, после чего прописать на любое действие нужную клавишу, где и можно будет увидеть название. Может быть полезно, так как некоторые клавиши поменяли своё название после перехода на CS2, такие как KP_END на KP_1 (цифра 1 на нумпаде) и прочие.
Также, может помочь команда key_listboundkeys, которая выводит все использующиеся игроком команды и клавиши;

+duck - команда включения приседания;

+jump - команда прыжка;

option_duck_method - данная команда отвечает за то, какой режим приседания используется. "true" - режим Переключения, "false" - режим удерживания клавиши приседания. Также можно использовать значения 1 и 0, где "1" - "true", а "0" - "false".
В самой игре можно посмотреть эту настройку по пути Настройки -> Клавиатура и мышь -> Настройки клавиатуры и мыши.

И всё это надо запихнуть в alias, который позволит забиндить определённые команды на нажатие кнопки и следующие на отпускание.
А в конфиг чо писатб емае
Команды необходимо прописать в конфиг, дабы не пришлось прописывать их каждый раз при входе в игру, так как alias'ы не сохраняются:

bind "MOUSE4" "+djump"

option_duck_method "true"

alias "+djump" "option_duck_method false; +duck; +jump"
alias "-djump" "option_duck_method true; -duck; -jump"

Кроме того, чтобы конфиг сам применялся, необходимо прописать его применение в Параметры запуска игры. Чтобы их открыть, надо навести на CS2 в своей библиотеке, нажать правой кнопкой мыши, войти в Свойства и найти Параметры запуска, в которые прописать без кавычек "+exec gg.cfg", где gg - название конфига.
Стоит не забывать прописать вместо MOUSE4 нужную клавишу, на которую будет использоваться Дак джамп.

Если же конфига нема, то можно просто создать текстовый файл с расширением .cfg и написать туда эти команды.
А минусы будут
С данной командой хоть и будет проще приседать, всё же, она не позволит достигнуть максимальной высоты прыжка. Например, на момент 05.05.2024 с помощью неё нельзя запрыгнуть на некоторые фигуры, типа фаербокса или коробок в сикрете на Мираже, но если просто одновременно нажать прыжок и приседание, персонаж без проблем сможет запрыгнуть.
ВНИМАНИЕ
Спасибо за внимание!
6 Comments
dead  [author] 2 Nov, 2024 @ 3:23pm 
Не-а, давно не заходил. Потом погляжу, что можно сделать, но уверен, что халява накрылась - не представляю, чо там ещё волшебного можно нажмать :steamsad:
xdxdxdd 2 Nov, 2024 @ 2:52pm 
Ты сам не находил альтернатив? Мне е#ануто сложно запрыгивать на эншенте на хэвен с МИДа без этого.
dead  [author] 24 Oct, 2024 @ 10:36am 
Кстати, хз. Скорее всего нет. Помечу, как неактуальное :CryingGhost:
xdxdxdd 24 Oct, 2024 @ 9:59am 
можно ли поставить этот бинд сейчас, после отключения алиасов?
dead  [author] 5 May, 2024 @ 10:56am 
AlexandrB, при заходе в игру проверьте Настройки -> Клавиатура и мышь -> Настройки клавиатуры и мыши, стоит ли в строке Приседание параметр Удерживать или Переключать. Должен быть Переключать. Вероятно, что дублирована или не сохранилась/прописалась команда option_duck_method. Эта команда в конфиге должна быть одна, поэтому надо найти её и именно имеющуюся по умолчанию изменить на true, оставив только её, не добавляя новую.
AlexandrB 5 May, 2024 @ 8:18am 
только приседает