Ил-2 Штурмовик: Забытые сражения. Conf.ini

Материал из АвиаВики
Перейти к: навигация, поиск

Файл Conf.ini - важная составляющая, где хранятся настройки самой игры.

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

Структура файла представляет собой секции, в которых в каждой строчке задается какой то параметр. Название секции в фале задана заголовком в квадратных скобках. Пример:

[il2]
title=Il2-Sturmovik Forgotten Battles
...

Секция il2

  • title=Il2-Sturmovik Forgotten Battles -Описание заголовка игры
  • hotkeys=HotKey game -Определяет раздел, где описаны горячие клавиши

Секция window

В данной секции настраиваются параметры окна игры

  • width=1024 –разрешение экрана по горизонтали (в пикселах)
  • height=768 –разрешение экрана по вертикали (в пикселах)
Примечание: Разрешение некоторых LCD-мониторов не включено в опции ЗС/АВН/ПХ (например – 1280х1024).
Введите ваши значения, выставьте SaveAspect=0, сохраните conf.ini и запускайте игру... 
(если Вы в последствии запустите утилиту il2setup.exe и закроете её кликнув на "OK", то разрешение в игре изменится на 640x480 16bit)
Теперь важный момент! Когда Вы запускаете игру, она, возможно, будет выглядеть размыто и с низким качеством картинки. 
Если Вы войдете в "Настройки" – "видеорежимы", то там увидите 800x600 или некоторый другой низкий уровень разрешения. 
НЕ ИЗМЕНЯЙТЕ ЭТИ ОЧЕВИДНО НИЗКИЕ ПО КАЧЕСТВУ ПАРАМЕТРЫ НАСТРОЙКИ! Когда Вы начнёте игру, она будет в великолепном высоком разрешении.
Может быть установлено – 320х240, 512х384, 640х480, 800х600, 1024х768, 1280х1024...
  • ColourBits=32 -глубина цвета окна игры. Доступные значения: 16, 32
  • DepthBits=24 -глубина цвета текстур и Z - буфера. Доступные значения: 16, 24
  • StencilBits=8 -соответствует значению «Включить стенсил - буфер» на вкладке «Драйвер» в il2setup.exe. (8-необходимо для включения «Превосходного режима» графики). Доступные значения: 0, 8
  • ChangeScreenRes=1 -разрешить смену разрешений экрана в игре. Доступные значения: 0 -вкл, 1 -выкл.
  • FullScreen=1 - полноэкранный режим (1), либо запускать игру в окне (0)
  • DrawIfNotFocused=0 -рисовать картинку, когда окно не в фокусе.
  • EnableResize=0 -разрешить менять размер окна (для "оконного" режима). Доступные значения: 0 -вкл, 1 -выкл.
  • EnableClose=1 -разрешить кнопку закрытия окна (для "оконного" режима). Доступные значения: 0 -вкл, 1 -выкл.
  • SaveAspect=1 - включает(1)/выключает(0) сохранение пропорций 4:3 для области просмотра.
  • Use3Renders=0 -позволяет использование до 3 экранов (предположительно).

Секция GLPROVIDER

В этом разделе задается 3D-видеодрайвер для использования в игре.

  • GL=Opengl32.dll -параметр задает видеодрайвер, используемый в игре: OpenGL или Direct X. Доступные значения: OpenGL32.dll - включает драйвер OpenGL, dx8wrap.dll - включает драйвер Direct X.

Секция GLPROVIDERS

  • Open GL=Opengl32.dll
  • DirectX=dx8wrap.dll

Секция NET

В данной секции настраиваются параметры настройки для многопользовательской игры по сети.

  • speed=3000 -задает скорость соединения, под которую игра оптимизирует пакеты. Доступные значения (скорость-значение, указываемое в ):
    • 9.6k – 900
    • 14.4k – 1500
    • 28.8k – 3000
    • 56k – 5000
    • ISDN – 10000
    • xDSL – 25000
    • LAN – 100000
  • routeChannels=0
  • serverChannels=31 -параметр для локального сервера. Указывает максимально-допустимое число игроков, которые могут подключиться из вне.
  • localPort=21000 -локальный порт компьютера, который будет использовать игра. Нужно, чтобы Ваш брандмауэр позволял Вам соединяться с сетью по этому порту.
  • remotePort=21000 -удаленный порт компьютера, на который будет производиться подключение.
  • SkinDownload=0 -подгрузка схем окрасок. Допустимые значения: 0 -выкл, 1 -вкл.
  • serverName= -имя локального сервера.
  • serverDescription= -описание локального сервера.
  • remoteHost= -IP адрес удаленного компьютера, к которому поизводится подключение.
  • localHost= -IP адрес локального компьютера, на котором создается свой сервер.
  • socksHost= -
  • checkServerTimeSpeed=1 -проверка синхронности протекания времени. Сетевой код Ил-2 непрерывно синхронизируют время между клиентом и сервером. Защита от Спидхака.
  • checkClientTimeSpeed=0 -
  • checkTimeSpeedDifferense=0.05 -Дополнительный параметр. Позволяет серверу устанавливать максимальное отклонение синхронности протекания времени на сервере и машине клиента. Значение по-умолчанию – 0.2 (20 процентов) .
  • checkTimeSpeedInterval=5 Дополнительный параметр. Максимально разрешенный промежуток времени, пока "расхождение синхронности" превышает норму. Значение по-умолчанию – 17 (17 секунд). Потом - кик!
Заданные величины посылаются в окне чата на всех клиентах так:
checkTimeSpeed N sec K%.
Установка параметров checkTimeSpeedDifferense и checkTimeSpeedInterval в чрезвычайно низкие значения 
может заставить защиту от чита срабатывать даже тогда, когда Спидхак не используется. 
Это может случиться, когда качество связи низко, и много ошибок соединения. 
Это может также случиться от сбоев аппаратных средств ПК, типа перегревания компьютерного таймера, вызывающего изменения частоты.


Секция MaxLag

В этой секции хадаются настройки сервера на автоматическое удаление игроков с плохой связью.

  • farMaxLagTime=10.0 -Максимально разрешённый период обрыва связи с игроком (сек). Большая дистанция до других игроков.
  • nearMaxLagTime=2.0 -Максимально разрешённый период обрыва связи с игроком (сек). Малая дистанция до других игроков.
  • cheaterWarningDelay=5.0 -Время (сек) до выдачи повторного предупреждения «Кажется, кто-то жульничает!» (применимо к одному и тому же клиенту).
  • cheaterWarningNum=-1 -Сколько предупреждений должен получить клиент, прежде чем будет автоматически удалён с сервера (-1=автокик отключен).
В файле [путь установки Ил-2]\i18n\netmessages_ru.properties есть строки:
user_cheating1 /текст_в_юникоде (обнаружено вероятное жульничество.)
user_cheating2 /текст_в_юникоде (обнаружено вероятное мошенничество.)
user_cheating3 /текст_в_юникоде (кажется кто-то жульничает!)
Эти три строчки соответствуют 1й,2й,3й задержке в получении пакетов от клиента сервером.
Можно вставить:
user_cheating1 {0} /текст_в_юникоде
user_cheating2 {0} /текст_в_юникоде
user_cheating3 {0} /текст_в_юникоде
тогда Вы будете знать – задержка чьих пакетов вызвала это сообщение.


Секция chat

В данной секции настраиваются параметры окна чата

  • region=(dx=0.6925,dy=0.071666665,x=0.0,y=0.0) -Область экрана, где размещается окно чата.
  • adr0=ALL -Адрес, кому говорим “0”. Значения: ALL -всем.
  • adr1=MY_ARMY -Адрес, кому говорим “1”. Значения: MY_ARMY -пользователям, летающим за этот же цвет армии
  • msg0= -Быстрое сообщение “0”
  • msg1= -Быстрое сообщение “1”
  • autoLogDetail = -Дополнительный параметр настройки сервера. Устанавливает "уровень болтливости" сервера в чате. Доступные значения:
    • 0 – отключить все сообщения состояния.
    • 1 – сообщать только о победах в бою игрока с игроком.
    • 2 – сообщать о победах в боях игрока с игроком и игрока с компьютером.
    • 3 – включить все сообщения.

Секция game

В данной секции настраиваются параметры игры

  • Arcade=0 -включает(1)/выключает(0) аркадный режим. Добавляет интересные визуальные эффекты (прорисованы результаты стрельбы и др.), так значение =1 - показывает места попадания стрелами.
  • HighGore=1 -включает(1)/выключает(0) кровь в кабинах некоторых ЛА.
  • mapPadX=0.6660156 -координаты планшета верхнего левого угла планшета с картой по оси Х (Относительная абсцисса)
  • mapPadY=-0.04296875 -координаты верхнего левого угла планшета с картой по оси Y (Относительная ордината)
  • viewSet=54 -Snap view -Even number. Pan view Odd number.
  • Intro=0 -вступительный ролик. Доступные значения: 0 -выкл., 1-вкл.
  • NoSubTitles=0 -субтитры, дублирующие голоса пилотов ИИ. Доступные значения: 0 -выкл., 1-вкл.
  • SubTitlesLines=3 -количество строк субтитров.
  • NoChatter=0 -голоса пилотов ИИ. Доступные значения: 0 -выкл., 1-вкл.
  • NoHudLog=0 -текстовые сообщения и предупреждения в HUD. Доступные значения: 0 -выкл., 1-вкл.
  • NoLensFlare=0 -эффект "объектива". Доступные значения: 0 -выкл., 1-вкл.
  • iconTypes=3 –тип маркеров (иконок) самолетов. Доступные значения:
    • 0 -выкл. Иконки не будут отображаться.
    • 1 -Дистанция до самолетов.
    • 2 -Дистанция + Имя Игрока.
    • 3 -Дистанция + Тип самолёта/ID + Имя Игрока.
  • eventlog=eventlog.lst -имя log-файла
  • eventlogkeep=0 -сохранение log-файла (файл событий). Доступные значения:
    • 0 -при каждой загрузке карты – log-файла очищается,
    • 1 -файл не очищается, и события пишутся последовательно от вылета к вылету друг за другом
  • HakenAllowed=1 -Разрешить отображение свастики. Доступные значения: 0 -выкл., 1-вкл.
  • 3dgunners=1 -включение 3D-модели наземного персонала. Доступные значения: 0 -выкл., 1-вкл.
  • ClearCache=1 -Разрешение очистки кеша графики при выходе их игры. Доступные значения: 0 -выкл., 1-вкл. (разрешено).
  • TypeClouds=1 -тип облаков. Доступные значения:
  • ShowMorseAsText=1 -отображает сигналы азбуки Морзе в виде текста. Функция добавлена в обновлении 4.10m


Секция HotKey game

В секции описываются некоторые назначения клавиш.

  • PrintScreen=ScreenShot -снимок экрана
  • P=pause -пауза в игре
  • Pause=pause -пауза в игре

Секция HotKey gui

Эта строка нужна в conf.ini, чтобы была возможность закончить миссии. По некоторым причинам, эта строка очень часто исчезает при внесении исправлений.

  • Escape=activate

Секция HookViewFly Config

  • timeFirstStep=2.0
  • deltaZ=10.0

Секция HookView

  • MouseLeft=Len

Секция HookView Config

  • AzimutSpeed=0.1
  • TangageSpeed=0.1
  • LenSpeed=1.0
  • MinLen=1.0
  • DefaultLen=20.0
  • MaxLen=3000.0
  • Speed=6 – регулирует скорость обзора хаткой

Секция HotKey builder

В данной секции настраиваются "горячие клавиши" полного редактора

  • MouseLeft=objectMove
  • MouseRight=popupmenu
  • Enter=freeView
  • Shift MouseLeft=worldZoom
  • Alt MouseLeft=select+
  • Alt MouseRight=select-
  • Alt Ctrl=unselect
  • PageDown=change+
  • PageUp=change-
  • End=change++
  • Home=change--
  • Ctrl MouseLeft=insert+
  • Insert=insert+
  • NumPad-0=insert+
  • F=fill
  • Ctrl MouseRight=delete+
  • NumPad.=delete+
  • Delete=delete+
  • Backspace=cursor
  • Tab=cursor
  • F10=land
  • F11=onLand
  • NumPad-=normalLand
  • NumPad+=toLand
  • NumPad-5=resetAngles
  • NumPad-8=resetTangage90
  • NumPad-7=stepAzimut-5
  • NumPad-4=stepAzimut-15
  • NumPad-1=stepAzimut-30
  • NumPad-9=stepAzimut5
  • NumPad-6=stepAzimut15
  • NumPad-3=stepAzimut30

Секция MouseXYZ

  • F1=SpeedSlow
  • F2=SpeedNormal
  • F3=SpeedFast
  • MouseRight=XYmove
  • F4 MouseRight=Zmove
  • MouseMiddle=Amove
  • F5 MouseRight=Amove
  • F6 MouseRight=Tmove
  • F7 MouseRight=Kmove

Секция MouseXYZ Config

  • RealTime=1

Секция HotKey Console

  • Shift Tab=Activate

Секция Console

В данной секции настраиваются параметры консоли

  • HISTORY=1024
  • HISTORYCMD=1024
  • LOAD=console.cmd
  • SAVE=console.cmd
  • LOG=1
  • LOGTIME=1
  • LOGFILE=log.lst
  • LOGKEEP=0

Секция sound

В данной секции настраиваются параметры звука

  • SoundUse=1
  • SoundEngine=1
  • Speakers=0
  • Placement=0
  • SoundFlags.reversestereo=0
  • RadioFlags.Enabled=0
  • RadioEngine=2
  • MusicVolume=12 – громкость музыки
  • ObjectVolume=12 – громкость объектов
  • MusState.takeoff=1
  • MusState.inflight=1
  • MusState.crash=1
  • MusFlags.play=1
  • MasterVolume=4
  • Attenuation=7
  • SoundMode=0
  • SamplingRate=2
  • NumChannels=2
  • SoundExt.occlusions=0
  • SoundFlags.hardware=1
  • SoundFlags.streams=1
  • SoundFlags.duplex=1
  • SoundExt.acoustics=0
  • SoundExt.volumefx=0
  • SoundFlags.voicemgr=0
  • SoundFlags.static=1
  • VoiceVolume=12
  • Channels=2
  • SoundExt.extrender=0
  • SoundFlags.bugscorrect=0
  • SoundSetupId=3
  • ActivationLevel=0.02
  • Preemphasis=0.85
  • RadioLatency=0.5
  • AGC=1
  • PTTMode=1
  • SoundFlags.UseRadioChatter=0
  • SoundFlags.AutoActivation=0
  • RadioFlags.PTTMode=0
  • RadioFlags.PlayClicks=0
  • ActLevel=0
  • MicLevel=0

Секция rts

В данной секции настраиваются параметры

  •  ;ProcessAffinityMask=1 что бы включить данную строку, необходимо убрать впереди стоящую точку с запятой. Значения, при помощи которых можно включить распределения между ядрами:
=1 - core 0
=2 - core 1
=3 - core 0+1
=4 - core 2
=5 - core 0+2
=6 - core 1+2
=7 - core 0+1+2
=8 - core 3
=9 - core 0 + 3
=10 - core 1 + 3
=11 - core 0 + 2 + 3
=12 - core 2 + 3
=13 - core 0 + 2 + 3
=14 - core 1 + 2 + 3
=15 - core 0 + 1 + 2 + 3
  • mouseUse=2
  • joyUse=1
  • trackIRUse=1 - включает(1)/выключает(0) TrackIR.А так же утилиту NewViev.
  • DisableIME=0
  • locale=ru

Секция rts_mouse

В данной секции настраиваются параметры настройки мыши.

  • SensitivityX=1.0 – чувствительность по оси Х
  • SensitivityY=1.0 – чувствительность по оси Y
  • Invert=0 - включает(1)/выключает(0) инверсию осей
  • SensitivityZ=1.0 – чувствительность по оси Z (колесико мыши)

Секция rts_joystick

В данной секции настраиваются параметры настройки джойстика

  • 1–й основной
  • X=0 1 4 9 16 25 36 49 64 81 100 0 – кривая отклика по оси Х (тангаж)
  • Y=0 1 4 9 16 25 36 49 64 81 100 0 – кривая отклика по оси Y (крен)
  • Z=0 10 20 30 40 50 60 70 80 90 100 – кривая отклика по оси Z
  • RZ=0 10 20 30 40 50 60 70 80 90 100 0 – кривая отклика по оси RZ
  • FF=0
  • U=0 10 20 30 40 50 60 70 80 90 100 0
  • V=0 10 20 30 40 50 60 70 80 90 100 0

2-й дополнительный

  • 1X=0 10 20 30 40 50 60 70 80 90 100 20 – кривая отклика по оси Х (тангаж)
  • 1Y=0 10 20 30 40 50 60 70 80 90 100 20 – кривая отклика по оси Y (крен)
  • 1RZ=0 2 4 7 11 17 31 44 60 79 100 10 – кривая отклика по оси RZ
  • 1U=0 100 100 100 100 100 100 100 100 100 100 0
  • 1V=0 100 100 100 100 100 100 100 100 100 100 0
  • 1RX=0 100 100 100 100 100 100 100 100 100 100 0

Секция Render_DirectX

В данной секции настраиваются настройки видео под DirectX

  • TexQual=3
  • TexMipFilter=2
  • TexCompress=0
  • TexFlags.UseDither=1
  • TexFlags.UseAlpha=0
  • TexFlags.UseIndex=0
  • TexFlags.PolygonStipple=1
  • TexFlags.UseClampedSprites=0
  • TexFlags.DrawLandByTriangles=1
  • TexFlags.UseVertexArrays=1
  • TexFlags.DisableAPIExtensions=0
  • TexFlags.ARBMultitextureExt=1
  • TexFlags.TexEnvCombineExt=1
  • TexFlags.SecondaryColorExt=1
  • TexFlags.VertexArrayExt=1
  • TexFlags.ClipHintExt=0
  • TexFlags.UsePaletteExt=0
  • TexFlags.TexAnisotropicExt=0
  • TexFlags.TexCompressARBExt=1
  • TexFlags.TexEnvCombine4NV=0
  • TexFlags.TexEnvCombineDot3=0
  • TexFlags.DepthClampNV=0
  • TexFlags.SeparateSpecular=0
  • TexFlags.TextureShaderNV=0
  • HardwareShaders=0
  • Shadows=2
  • Specular=2
  • SpecularLight=2
  • DiffuseLight=2
  • DynamicalLights=1
  • MeshDetail=2
  • VisibilityDistance=3
  • Sky=2
  • Forest=2
  • LandShading=3
  • LandDetails=2
  • LandGeom=2
  • TexLarge=1
  • TexLandQual=3
  • TexLandLarge=1
  • VideoSetupId=4

Секция Render_OpenGL

В данной секции настраиваются настройки видео под OpenGL. Секция включается в секции GLPROVIDER

  • TexQual - качество текстур. =0 - пониженное, =1 - нормальное, =2 - среднее, =3 - превосходное.
  • TexMipFilter=2 - сглаживание.
  • TexCompress=0
  • TexFlags.UseDither=1
  • TexFlags.UseAlpha=0
  • TexFlags.UseIndex=0
  • TexFlags.PolygonStipple=1
  • TexFlags.UseClampedSprites=1
  • TexFlags.DrawLandByTriangles=1
  • TexFlags.UseVertexArrays=1
  • TexFlags.DisableAPIExtensions=0
  • TexFlags.ARBMultitextureExt=1
  • TexFlags.TexEnvCombineExt=1
  • TexFlags.SecondaryColorExt=1
  • TexFlags.VertexArrayExt=1
  • TexFlags.ClipHintExt=1
  • TexFlags.UsePaletteExt=1
  • TexFlags.TexAnisotropicExt=1
  • TexFlags.TexCompressARBExt=1
  • TexFlags.TexEnvCombine4NV=1
  • TexFlags.TexEnvCombineDot3=1
  • TexFlags.DepthClampNV - улучшенная прорисовка воды. Только для NVidia. Значения: =1 - включено, =0 - выключено.
  • TexFlags.SeparateSpecular - отражения на воде. Значения: =1 - включено, =0 - выключено.
  • TexFlags.TextureShaderNV - включить поддержку шейдеров. Только для видеокарт NVidia!!! Значения: =1 - включено, =0 - выключено.
  • HardwareShaders - включение аппаратных шейдеров. Необходимо для работы "превосходных" режимов. Значения: =1 - включено, =0 - выключено.
  • Shadows=2 - тени.
  • Specular=2
  • SpecularLight=2
  • DiffuseLight=2
  • DynamicalLights=1
  • MeshDetail=2
  • VisibilityDistance=3
  • Sky=N - уровень прорисовки облаков.
Значения N:
1 - низкий,
2 - высокий,
  • Forest=N - уровень прорисовки леса.
Значения N:
0 - схематично, быстро,
1 - без отдельных деревьев,
2 - качественно, единичные деревья,
3 - качественно, деревья детально.
  • LandShading=N - уровень качества освещения ландшафта.
Значения N:
0 - низкое,
1 - среднее,
2 - высокое,
3 - превосходное.
  • LandDetails=N - уровень детализации на ландшафте.
Значения N:
0 - низкое,
1 - среднее,
2 - высокое
  • LandGeom=N - режим включает уровень детализации ландшафта.
Значения N:
0 - низкий,
1 - средний,
2 - высокий.
С обновления 4.09m включен режим =3 - превосходный.
  • TexLarge=1
  • TexLandQual=3
  • TexLandLarge=1
  • VideoSetupId - предустановки пользователя для различных типов видеокарт. =17 - пользовательские настройки.
  • Water=N - уровень прорисовки воды.
Значения N: 
0 - низкое качество, без отражений берега.
1 - среднее качество, присутствуют отражения облаков и берега,
а также тени от облаков.
2 - максимальное качество, все опции режима Water=1,
а также зависящий от погодных условий прибой и колеблющееся отражение берега.
3 - обеспечивает максимальное качество водной поверхности, с использованием новой технологии Shader 3.0 
С обновления 4.09m изменен цвет воды в режимах Water=2,3,4.
Теперь при виде сверху она более темная.
  • GroundIntensity=High
  • MissionDistance=30
  • CampaignDifficulty=Hard -
  • AirIntensity=High

Секция DGen

В данной секции настраиваются параметры генератора динамических миссий

  • MissionDistance=40
  • RandomFlights=1
  • MaxFLAK=5
  • AirIntensity=Medium
  • GroundIntensity=Medium
  • Maxbomberskill=1
  • CampaignMissions=Normal
  • CampaignAI=Normal
  • CampaignLength=VeryLong
  • SlowFire=1
  • PromotionRate=1.0

Секция DeviceLink

В данной секции настраиваются параметры подключения внешних устройств

  • port=
  • IPS=


Ссылки

Серия: "Ил-2 Штурмовик: ЗС+АвН+ПХ+46"
Основные
обновления/дополнения
от 1C:Maddox Games

ШтурмовикЗабытые сраженияАсы в небеПерл-ХарборЗолотая коллекцияИстории пикирующего бомбардировщикаШтурмовики над Маньчжурией46Платиновая коллекция

Дополнения от сторонних разработчиков

Дороги войныВторой фронтОперация "Барбаросса"Операция "Блау"Холодное небо ЗаполярьяКурс на ОкинавуДороги войны 2Чужое небо

Дополнительно

Полный редакторМиссии и кампании сторонних разработчиковПарк самолетовПолезные программыConf.iniDeviceLinkDGen

Обновления

1.111.211.222.0 (АвН)2.012.043.0 (ПХ)3.01m3.02bm3.03m3.04m4.00m4.01m4.02m4.03m4.04m4.05m(ИПБ)4.06m(ШНМ)4.07m (46)4.071m (beta)4.08m4.09m4.10m4.10.1m4.11m4.11.1m4.12m

Карты

АрденныБалатонБерлинБессарабияБирмаВейкГаваи (Пёрл-Харбор)ГуадалканалИво-ДжимаИталияПрохоровкаМоскваЛьвовКоралловое МореКиевКрымКубаньКурскКу-Шу (Юж.Япония)ЛьвовМаньчжурияМарианыМидуэйМоскваМурманскНовая ГвинеяНорвегияНормандияОкинаваПалауПрибалтикаПрохоровкаСеверо-Западная ЕвропаСетевыеСингапурСловакияСмоленскСоломоновы островаСредиземноморьеСталинградТараваХалхин-ГолФинский заливЧичиджима