Garry's Mod

Garry's Mod

Ikke nok vurderinger
Руль и Simfphys. Вождение | Steering Wheel & Simfphys. Driving
Af Vincent
Вождение автомобиля станет куда более отзывчивым и натуральным! И я покажу, как это сделать. | Driving will become much more responsive and natural! And I'll show you how to do it
   
Pris
Føj til foretrukne
Gjort til foretrukken
Fjern som foretrukken
1) Введение
Приветствую! Я давно играю в гаррис, и примерно 2 года назад я набрёл на интересную мысль - а можно ли в гаррисе сделать управление рулём или геймпадом? Тогда городской ролплей преобразился бы в лучшую сторону! Но тогда у меня был только Logitech MOMO и факт того, что в гаррисе вообще невозможно настроить управление контроллером. Потом появился Wiremod, на котором энтузиасты делали собственные машины, но они всё также управлялись с клавиатуры....

И вот, примерно год назад появился аддон, который наконец-то впихнул в игру возможность использования ввода с контроллеров. Имя этому крохотному богатырю - GMCL под авторством NightEagle! Именно благодаря этому замурчательному аддону мы адаптируем управление с контроллера для Simfphys!

And yes, the English version will come a little later, if I remember.
(Спустя 3 месяца)Также для вашего удобства я записал видео-гайд в дополнение к этому руководству:
ДИСКЛЕЙМЕР | DISCLAIMER
Я не видел руководств по GMCL в Steam, поэтому решил написать своё. Также сразу хочу заметить, что после очередного обновления Simfphys Base в описании появилась строчка о том, что данный мод поддерживает GMCL нативно. Возможно игроки не видят этой строчки или для них это просто бесполезная фича.
2) Миллилитры истории....
Последнее обновление мода Simfphys датируется 24-м мая этого года. Не знаю точно, но предположу, что именно с этим обновлением Luna вкатил поддержку GMCL. Это важно, ведь до этого только Wiremod поддерживал GMCL, и на ютубе уже были руководства по созданию машин, управляемых с игрового руля. Однако, построить машину при помощи Wiremod в разы сложнее, чем взять готовую машину, адаптированную под Simfphys, и настроить управление через небольшую панельку.
3) Что нам потребуется?
Для начала нам потребуется база - [simfphys] LUA Vehicles - Base:
https://steamcommunity.com/workshop/filedetails/?id=771487490
В базе уже есть несколько машин, на которых можно протестировать работоспособность мода, однако, если у вас есть желание, то почему-бы не скачать других машин? Например пазик:
https://steamcommunity.com/sharedfiles/filedetails/?id=1337420435


Затем нам нужно скачать сам модуль GMCL. В мастерской его нет, так что идём прямо на Github:
https://github.com/MattJeanes/Joystick-Module
В архиве есть инструкция по установке, но раз это - руководство, то в следующем разделе я подробно расскажу и покажу, как что делается.
4) Как что делается?
Итак, мы всё скачали, теперь устанавливаем. С гитхаба скачивается архив с файлами GMCL и небольшим гайдом по установке.

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

Первый способ по шагам:
1)Перекидываем содержимое архива в ...\GarrysMod\garrysmod\addons;

2)Запускаем install.bat;

3)Ждём перекидывания файлов и удаляем только что появившуюся лишнюю папку addons:
Второй способ:
Просто перекидываем папки addons, lua и src в ...\GarrysMod\garrysmod:

ПРИМЕЧАНИЕ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
В моём случае заранее был установлен Wiremod, из-за чего во вкладке Simfphys изначально не было вкладки "Joystick Configuration", но это решилось поиском модуля "Joystick" в самом Wiremod'е. В настройке этого модуля была кнопка "Joystick Configuration", нажав на которую появилась панель настройки и заветная кнопка во вкладке Simfphys. Такая же ситуация вполне может произойти и у вас, так что не удивляйтесь по возможности.
5) Как это выглядит в игре и как настраивать?
Когда мы всё установили, можно переходить к игре. Заходим на любую карту и открываем стандартную менюшку на F1. После чего переходим во вкладку Simfphys. В этой вкладке практически в самом низу должна появиться вкладка "Joystick Configuration":
Если она не появилась, то проверяем порядок действий при установке в разделе 4, а также проверяем местоположение файлов(папка "src" пропадает при запуске гмода, так что этому удивляться тоже не нужно).
Если вкладка есть - нажимаем на неё, и если вы правильно всё установили, то откроется вот такое меню:
В этом меню собрались основные настройки: руление, газ, тормоз, сцепление, повышение и понижение передач, а также управление наклонами(как в гта 5):
Также во вкладке "Simfphys(Gears)" можно настроить механическую коробку передач.
Чтобы настроить ось или кнопку, достаточно перетащить нужную кнопку или ось на функцию.
Оси можно инвертировать, если контроллер не имеет официальных драйверов и изначально неправильно настроен. Хотя у некоторых игровых рулей всегда инвертированы педали, из-за чего в настройках игр всегда необходимо при первой настройке включать инверсию осей. Это не критично, но об этом просто необходимо упомянуть.
Также я должен упомянуть о том, что целые оси можно назначить на полуось. Что это значит? Это значит, что если у вас нет педали сцепления, а есть только газ и тормоз, то вы можете назначить половину оси тормоза на ось сцепления. Таким образом, вы будете полностью выжимать сцепление при неполном выжиме тормоза. Таким образом настроил я. Вы можете придумать этому другое применение.

6) ЗЛОключение
В заключение хочу сказать, что для меня было открытием то, что теперь в гарис моде можно без проблем водить практически любые машины при помощи руля. Данная фича работает в мультиплеере, однако за работоспособность на отдельных серверах я не ручаюсь. Мод не добавляет новых пропов, моделей или оружия, не изменяет существующий код а лишь добавляет адаптацию управления для сторонних контроллеров, а значит, в теории, данная штука должна работать вообще на любом сервере.
Теперь локальный ролплей должен заиграть новыми красками, ведь теперь машины могут нормально передвигаться по карте, а не мотыляться из стороны в сторону.

И да, очень хотелось-бы найти побольше товарищей, которые располагают рулями, для того чтобы поиграть в ЛОКАЛЬНОМ ГОРДСКОМ РП. Только представьте себе: Грузоперевозки, таксование, работа автобусником, полноценное вождение в городских условиях. ИИИИИ, как же я рад адаптации GMCL для Simfphys........
12 kommentarer
Perkyt 28. okt. 2023 kl. 11:14 
а wire mod обязателен?
Vincent  [ophavsmand] 29. juli 2023 kl. 5:17 
Такого я не находил. Скорее всего нет там никакой обратной связи. Надо через драйвер подрубать центрирование баранки.
Krabbi 15. juni 2023 kl. 2:50 
А можно ли как-то подрубить обратную связь для руля? Настроек таких не находил, может скрипт какой-нибудь имеется?
Vincent  [ophavsmand] 30. jan. 2023 kl. 22:55 
Газ - Throttle, а чтобы забиндить на руле кнопки действия я использую JoyToKey.
Dim1xs 31. okt. 2022 kl. 0:28 
А можно как нибудь кнопки на руле забиндить на действия, ну типо на гудок, на поворотники?
Vincent  [ophavsmand] 22. juli 2022 kl. 23:06 
Gear Neutral, можно забиндить на любую кнопку, если нужно.
Patr0n 30. juni 2022 kl. 1:47 
А как настроить нейтралку у кпп?
я не нашёл.
ALAH 24. feb. 2022 kl. 8:45 
Не могу скачать с github, что делать?
nodroG nameerF 9. feb. 2022 kl. 6:09 
блииин вот бы обратная связь тоже работала
Игорь 17 (Пошлый) 1. dec. 2021 kl. 4:22 
Очень давно пользуюсь этим аддоном! Отличное руководство! Даже гонки устраивал с этим аддоном, и про последнее, если тебе нужны люди для локального рп то я могу помочь тебе, я сам таким занимаюсь и ищу того же, есть еще пару друзей которые этим занимаются. Пиши если нужно