на главную
об игре
Euro Truck Simulator 2 18.10.2012

Симулятор TrackIR - камера водителя

Симулирует работу TrackIR с помощью нажатий на клавиши и позволяет тем самым передвигать (не просто вращать, а еще и передвигать) камеру влево-вправо, вверх-вниз, вперед-назад.
Имеет кнопки включения и выключения. В включенном состоянии не позволяет управлять камерой иными способами, как и при работе настоящего TruckIR, в выключенном состоянии возвращает камеру на стандартное место, помня положение на протяжении всего рейса и восстанавливая его повторном включении.

Тест на версии 1.4.8
Автор: Myau

Установка и настройка

Ищем папку своего профиля (она находится по адресу C:\Users\Имя_Пользователя\Documents\Euro Truck Simulator 2\profiles\).
Папка будет иметь название в виде разных цифр и букв, либо только цифр. Если у вас несколько профилей, то вам придется опытным путем определить папку профиля, который вы хотите модифицировать. Найдя папку, открываем ее и открываем файл controls.sii с помощью блокнота.
Ищем строки:


config_lines[129]: "mix trackiron `trackir.device.active?0`"
config_lines[130]: "mix trackiryaw `trackir.device.position.yaw?0`"
config_lines[131]: "mix trackirpitch `trackir.device.position.pitch?0`"
config_lines[132]: "mix trackirx `trackir.device.position.x?0`"
config_lines[133]: "mix trackiry `trackir.device.position.y?0`"
config_lines[134]: "mix trackirz `trackir.device.position.z?0`"

и заменяем их на:


config_lines[129]: "mix trackiron `(trackiron + keyboard.pgup?0) * (1 - keyboard.pgdn?0)`"
config_lines[130]: "mix trackiryaw `(trackiryaw - (keyboard.num6?0 * 0.02) + (keyboard.num4?0 * 0.02))*(1 - keyboard.num8?0)`"
config_lines[131]: "mix trackirpitch `(trackirpitch - (keyboard.num7?0 * 0.02) + (keyboard.num9?0 * 0.02))*(1 - keyboard.num8?0)`"
config_lines[132]: "mix trackirx `(trackirx - (keyboard.num1?0 * 0.005) + (keyboard.num3?0 * 0.005))*(1 - keyboard.numslash?0)`"
config_lines[133]: "mix trackiry `(trackiry - (keyboard.num2?0 * 0.003) + (keyboard.num5?0 * 0.003))*(1 - keyboard.numslash?0)`"
config_lines[134]: "mix trackirz `(trackirz - (keyboard.numplus?0 * 0.005) + (keyboard.numminus?0 * 0.005))*(1 - keyboard.nummultiply?0)`"

Сохраняем изменения. Теперь вы можете зайти в игру и опробовать управление камерой.

PageUP - кнопка включения симуляции TruckIR. При повторном нажатии, отключает симуляцию и для повторного включения требует нажатия последовательности PageDown, PageUp.
PageDown - кнопка выключения симуляции TruckIR. Для включения, просто нажимайте PageUP.
Num4 - Смотреть влево
Num6 - Смотреть вправо
Num7 - Смотреть вниз
Num9 - Смотреть вверх
Num8 - Сброс взгляда (взгляд вперед)
NumPlus - Движение головы вперед
NumMinus - Движение головы назад
NumMultiply (звездочка) - Сброс положения головы
Num5 - Регулировка кресла вверх
Num2 - Регуляровка кресла вниз
Num1 - Регулировка кресла влево
Num3 - Регулировка кресла вправо
NumSlash (/) - Сброс регулировки кресла
Старайтесь отпускать кнопку на границах поворота/подьема/приближения, так как для выхода из нее, она потребует столь же длительного обратного действия или сбросом на соответствующую кнопку сброса.
Настройка (менять только то, что указано под строками):
config_lines[129]: "mix trackiron `(trackiron + keyboard.pgup?0) * (1 - keyboard.pgdn?0)`"
keyboard.pgup?0 - кнопка включения симуляции
keyboard.pgdn?0 - кнопка выключения симуляции
config_lines[130]: "mix trackiryaw `(trackiryaw - (keyboard.num6?0 * 0.02) + (keyboard.num4?0 * 0.02))*(1 - keyboard.num8?0)`"
keyboard.num6?0 * 0.02 - Кнопка взгляда направо * скорость движения
keyboard.num4?0 * 0.02 - Кнопка взгляда налево * скорость движения
keyboard.num8?0 - кнопка сброса взгляда по горизонтали
config_lines[131]: "mix trackirpitch `(trackirpitch - (keyboard.num7?0 * 0.02) + (keyboard.num9?0 * 0.02))*(1 - keyboard.num8?0)`"
keyboard.num7?0 * 0.02 - Кнопка взгляда вниз * скорость движения
keyboard.num9?0 * 0.02 - Кнопка взгляда вверх * скорость движения
keyboard.num8?0 - кнопка сброса взгляда по вертикали
config_lines[132]: "mix trackirx `(trackirx - (keyboard.num1?0 * 0.005) + (keyboard.num3?0 * 0.005))*(1 - keyboard.numslash?0)`"
keyboard.num1?0 * 0.005 - движение кресла влево * скорость движения
keyboard.num3?0 * 0.005 - движение кресла вправо * скорость движения
keyboard.numslash?0 - сброс настроек кресла по горизонтали
config_lines[133]: "mix trackiry `(trackiry - (keyboard.num2?0 * 0.003) + (keyboard.num5?0 * 0.003))*(1 - keyboard.numslash?0)`"
keyboard.num2?0 * 0.003 - движения кресла вниз * скорость движения
keyboard.num5?0 * 0.003 - движения кресла вверх * скорость движения
keyboard.numslash?0 - сброс настроек кресла по вертикали
config_lines[134]: "mix trackirz `(trackirz - (keyboard.numplus?0 * 0.005) + (keyboard.numminus?0 * 0.005))*(1 - keyboard.nummultiply?0)`"
keyboard.numplus?0 * 0.005 - движение головы вперед * скорость движения
keyboard.numplus?0 * 0.005 - движение головы назад * скорость движения
keyboard.nummultiply?0 - сброс положения головы

Комментарии: 3
Ваш комментарий

Если правильно всё прописать , то моды на камеру водителя больше не нужны . Кто понимает что редактирует можно пошаманить со значениями и под "себя" отредактировать значения , если не очень разбираетесь - то просто следуйте инструкции .

1

Извини что не по теме! Не подскажешь как установить свободную камеру на 1.23?(цифры менял как положено, не помогает)

0

Есть ли мод на изменение дистанции отдаления камеры от тягача по кнопке 2?

0