Перейти к содержанию
another

Присесть и медленный шаг без зажатия клавиши.

Рекомендуемые сообщения

 

Привет. Можно ли сделать, что бы гг приседал просто нажатием на Ctrl, без зажатия её? Так же и с медленным шагом, просто нажал Shift и идёт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
32 минуты назад, another сказал:

что бы гг приседал просто нажатием на Ctrl

Привет!) Так и есть, надо только во вкладке игра поставить галку напротив сесть/встать!) С Шифтом также нельзя !)

Изменено пользователем DoctorChe
  • Лайк 1

беломорканал  Z

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
2 часа назад, DoctorChe сказал:

Привет!) Так и есть, надо только во вкладке игра поставить галку напротив сесть/встать!) С Шифтом также нельзя !)

Понял. Я сейчас играю в мод и тут в настройках нет пункта сесть/встать. Как быть? ?

p.s: Эх, жаль с шифтом нельзя проделать это...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

как вообще происходит взаимодействие с клавишами -нажатие/переключение или удерживание для выполнения какого-то действия все это зависит от движка, тут не написано какой это движок -мод на тч, зп или какой-то правленый движок?

в ТЧ есть только выбор отдельной кнопки на всегда в присяди, в ЗП можно одной кнопкой по переключателю в настройках выбирать нажатие/переключение или удерживание на присед и на прицеливание, в АРЕИ например можно вообще все действия так настроить в опциях игры (присед, ходьба/бег, прицеливание, спринт), но в любом случае надо искать, либо в настройках переключатель сесть/встать, ходьба/бег и т.п., либо в файле user.ltx, искать значения со словом toggle и менять их - типа crouch toggle (присед), aim toggle(прицеливание), sprint toggle (спринт), walk toggle (ходьба/бег) и т.п.

  • Мастер! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
1 час назад, another сказал:

Эх, жаль с шифтом нельзя проделать это...

Вообще это возможно, просто делается немного (много) по хитрому.

В общем надо в той папке где у тебя user.ltx создать два файла run_on.ltx и run_off.ltx с таким содержимым:

g_always_run on
bind_console cfg_load run_off.ltx kLSHIFT
g_always_run off
bind_console cfg_load run_on.ltx kLSHIFT

Потом в user.ltx Убрать bind accel kLSHIFT, или в консоли выполнить unbind accel, и вместо этого написать bind_console cfg_load run_on.ltx kLSHIFT. И вауля! Теперь состояние бег/ходьба должно переключаться по нажатию левого шифта.

Есть правда побочный эффект с тем что оно будет гадить в консоль сообщениями о загрузке конфигов при каждом нажатии шифта, не знаю сильно это страшно или нет.

  • Жму руку 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
56 минут назад, Modera сказал:

Вообще это возможно, просто делается немного (много) по хитрому.

В общем надо в той папке где у тебя user.ltx создать два файла run_on.ltx и run_off.ltx с таким содержимым:


g_always_run on
bind_console cfg_load run_off.ltx kLSHIFT

g_always_run off
bind_console cfg_load run_on.ltx kLSHIFT

Потом в user.ltx Убрать bind accel kLSHIFT, или в консоли выполнить unbind accel, и вместо этого написать bind_console cfg_load run_on.ltx kLSHIFT. И вауля! Теперь состояние бег/ходьба должно переключаться по нажатию левого шифта.

Есть правда побочный эффект с тем что оно будет гадить в консоль сообщениями о загрузке конфигов при каждом нажатии шифта, не знаю сильно это страшно или нет.

Спасибо, попробую)

А не подскажешь, как сделать, что бы сесть тоже одним нажатием на Ctrl? Просто играю в мод, в котором нельзя просто в меню настроек включить эту функцию. Я полагаю нужно дописать эту команду в user.ltx?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

another а в какой мод ты играешь? Просто эту опцию добавили только в зове припяти, в чистом небе и тенях её и не было.

В зове команда для включения такого режима g_crouch_toggle on.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

another если это мод на основе движка ТЧ, возможно сработает на ОГСР, там можно отдельную кнопку назначить на всегда в присяди -в user.ltx допиши bind crouch_toggle kLCONTROL, а значение bind crouch kLCONTROL просто удали из этого файла, по идее после этого приседать и вставать перс будет по нажатию.

хотя это имхо не очень удобно Сталкер всё-таки не тактический шутер, где надо по 10-15 минут сидеть в укрытии, плюс неписи любят рашить игрока, да и мутанты могут набежать на твое укрытие и надо быстро улепетывать, и проще отпустить кнопку и побежать, чем второпях искать на клаве кнопку, что встать и побежать)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

А есть способ назначать комбинации клавиш? Шифт +ц, стрл +спэйс и т.д...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

йцукенг движок Сталкера такое не умеет, и насколько я помню вроде ни в одном моде такого не делали.

хороший программер может такое сделать, или поправив движок, или написав скрипт, типа если нажата и удерживается клавиша X, то если при этом нажать клавишу Y, то происходит какое-то действие и этим действием будет что-то из управления (напр. открыть инвентарь и пр.) ,но это костыли и сложная работа, при этом надо знать какие функции отвечают за какие действия и как они называются в движке) где-то в модах видел такие скрипты, но они были попроще например, задержка дыхания при прицеливании (это по сути удержание правой кнопки мыши + нажатие клавиши  Shift) - это сделано как сторонний скрипт, в движке этого нет.

  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Да, жаль конечно. Использую в основном десятка полтора кнопок, с одним модификатором это кол-во можно сразу делить на 2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Вали отсюдова.


¯\_(ツ)_/¯

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу