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

Материал из АвиаВики
Перейти к: навигация, поиск
(Новая страница: «== Секция il2 == * title=Il2-Sturmovik Forgotten Battles * hotkeys=HotKey game == Секция window == В данной секции настраиваютс...»)
 
(Секция Render_OpenGL)
 
(не показано 10 промежуточных версии этого же участника)
Строка 1: Строка 1:
 +
Файл Conf.ini - важная составляющая, где хранятся настройки самой игры.
 +
 +
Если вы не являетесь уверенным пользователем ПК или не понимаете, о чем идет речь в этой статье, то пожалуйста, не изменяйте ничего в этом файле, так как это может привести к неработоспособности игры.
 +
 +
Структура файла представляет собой секции, в которых в каждой строчке задается какой то параметр. Название секции в фале задана заголовком в квадратных скобках. Пример:
 +
<nowiki>[il2]</nowiki>
 +
title=Il2-Sturmovik Forgotten Battles
 +
...
 +
 
== Секция il2 ==
 
== Секция il2 ==
* title=Il2-Sturmovik Forgotten Battles
+
* '''title=Il2-Sturmovik Forgotten Battles''' -Описание заголовка игры
* hotkeys=HotKey game
+
* '''hotkeys=HotKey game''' -Определяет раздел, где описаны горячие клавиши
  
 
== Секция window ==
 
== Секция window ==
 
В данной секции настраиваются параметры окна игры
 
В данной секции настраиваются параметры окна игры
* width=1024 – разрешение по горизонтали
+
* '''width='''1024 –разрешение экрана по горизонтали (в пикселах)
* height=768 – разрешение по вертикали  
+
* '''height='''768 –разрешение экрана по вертикали (в пикселах)
Может быть установлено – 320х240, 512х384, 640х480, 800х600, 1024х768, 1280х1024
+
Примечание: Разрешение некоторых 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 – сколько бит цвет
+
* '''ColourBits='''32 -глубина цвета окна игры. Доступные значения: 16, 32  
* DepthBits=24
+
* '''DepthBits='''24 -глубина цвета текстур и Z - буфера. Доступные значения: 16, 24
* StencilBits=8
+
* '''StencilBits='''8 -соответствует значению «Включить стенсил - буфер» на вкладке «Драйвер» в il2setup.exe. (8-необходимо для включения «Превосходного режима» графики). Доступные значения: 0, 8
* ChangeScreenRes=1
+
* '''ChangeScreenRes='''1 -разрешить смену разрешений экрана в игре. Доступные значения: 0 -вкл, 1 -выкл.
* FullScreen=1 - включает(1)/выключает(0) полноэкранный режим
+
* '''FullScreen='''1 - полноэкранный режим (1), либо запускать игру в окне (0)
* DrawIfNotFocused=0
+
* '''DrawIfNotFocused='''0 -рисовать картинку, когда окно не в фокусе.
* EnableResize=0
+
* '''EnableResize='''0 -разрешить менять размер окна (для "оконного" режима). Доступные значения: 0 -вкл, 1 -выкл.
* EnableClose=1
+
* '''EnableClose='''1 -разрешить кнопку закрытия окна (для "оконного" режима). Доступные значения: 0 -вкл, 1 -выкл.
* SaveAspect=1 - включает(1)/выключает(0) сохранение пропорций 4/3 для области просмотра
+
* '''SaveAspect='''1 - включает(1)/выключает(0) сохранение пропорций 4:3 для области просмотра.
* Use3Renders=0
+
* '''Use3Renders='''0 -позволяет использование до 3 экранов (предположительно).
  
 
== Секция GLPROVIDER ==
 
== Секция GLPROVIDER ==
* GL=Opengl32.dll
+
В этом разделе задается 3D-видеодрайвер для использования в игре.
 +
* '''GL'''=Opengl32.dll -параметр задает видеодрайвер, используемый в игре: OpenGL или Direct X. Доступные значения: OpenGL32.dll - включает драйвер OpenGL, dx8wrap.dll - включает драйвер Direct X.
  
 
== Секция GLPROVIDERS ==
 
== Секция GLPROVIDERS ==
Строка 28: Строка 44:
  
 
== Секция NET ==
 
== Секция NET ==
В данной секции настраиваются параметры настройки сети
+
В данной секции настраиваются параметры настройки для многопользовательской игры по сети.
* speed=3000 скорость соединения
+
* '''speed='''3000 -задает скорость соединения, под которую игра оптимизирует пакеты. Доступные значения (скорость-значение, указываемое в ):
* routeChannels=0
+
** 9.6k – 900
* serverChannels=31
+
** 14.4k – 1500
* localPort=21000 локальный порт
+
** 28.8k – 3000
* remotePort=21000 удаленный порт
+
** 56k – 5000
* SkinDownload=0 подгрузка скинов
+
** ISDN – 10000
* serverName= имя локального сервера
+
** xDSL – 25000
* serverDescription=  
+
** LAN – 100000
* remoteHost=  
+
* '''routeChannels='''0
* localHost=
+
* '''serverChannels='''31 -параметр для локального сервера. Указывает максимально-допустимое число игроков, которые могут подключиться из вне.
* socksHost=
+
* '''localPort='''21000 -локальный порт компьютера, который будет использовать игра. Нужно, чтобы Ваш брандмауэр позволял Вам соединяться с сетью по этому порту.
* checkServerTimeSpeed=1
+
* '''remotePort='''21000 -удаленный порт компьютера, на который будет производиться подключение.
* checkClientTimeSpeed=0
+
* '''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 ==
 
== Секция MaxLag ==
* farMaxLagTime=10.0
+
В этой секции хадаются настройки сервера на автоматическое удаление игроков с плохой связью.
* nearMaxLagTime=2.0
+
* '''farMaxLagTime='''10.0 -Максимально разрешённый период обрыва связи с игроком (сек). Большая дистанция до других игроков.
* cheaterWarningDelay=5.0
+
* '''nearMaxLagTime='''2.0 -Максимально разрешённый период обрыва связи с игроком (сек). Малая дистанция до других игроков.
* cheaterWarningNum=-1
+
* '''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 ==
 
== Секция chat ==
 
В данной секции настраиваются параметры окна чата
 
В данной секции настраиваются параметры окна чата
* region=(dx=0.6925,dy=0.071666665,x=0.0,y=0.0)
+
* '''region='''(dx=0.6925,dy=0.071666665,x=0.0,y=0.0) -Область экрана, где размещается окно чата.
* adr0=ALL
+
* '''adr0='''ALL -Адрес, кому говорим “0”. Значения: ALL -всем.
* adr1=MY_ARMY
+
* '''adr1='''MY_ARMY -Адрес, кому говорим “1”. Значения: MY_ARMY -пользователям, летающим за этот же цвет армии
* msg0=
+
* '''msg0=''' -Быстрое сообщение “0”
* msg1=
+
* '''msg1=''' -Быстрое сообщение “1”
 +
* '''autoLogDetail =''' -Дополнительный параметр настройки сервера. Устанавливает "уровень болтливости" сервера в чате. Доступные значения:
 +
** 0 – отключить все сообщения состояния.
 +
** 1 – сообщать только о победах в бою игрока с игроком.
 +
** 2 – сообщать о победах в боях игрока с игроком и игрока с компьютером.
 +
** 3 – включить все сообщения.
  
 
== Секция game ==
 
== Секция game ==
 
В данной секции настраиваются параметры игры
 
В данной секции настраиваются параметры игры
* Arcade=0 - включает(1)/выключает(0) аркадный режим. =1 - места попадания отображаются стрелами.
+
* '''Arcade='''0 -включает(1)/выключает(0) аркадный режим. Добавляет интересные визуальные эффекты (прорисованы результаты стрельбы и др.), так значение =1 - показывает места попадания стрелами.
* HighGore=1- включает(1)/выключает(0) кровь.
+
* '''HighGore='''1 -включает(1)/выключает(0) кровь в кабинах некоторых ЛА.
* mapPadX=0.6660156 координаты планшета с картой по оси  
+
* '''mapPadX='''0.6660156 -координаты планшета верхнего левого угла планшета с картой по оси Х (Относительная абсцисса)
* mapPadY=-0.04296875 координаты планшета с картой по оси  
+
* '''mapPadY='''-0.04296875 -координаты верхнего левого угла планшета с картой по оси Y (Относительная ордината)
* viewSet=54
+
* '''viewSet='''54 -Snap view -Even number. Pan view Odd number.
* Intro=0 вступительный ролик
+
* '''Intro='''0 -вступительный ролик. Доступные значения: 0 -выкл., 1-вкл.
* NoSubTitles=0 - включает(0)/выключает(1) субтитры дублирующие голоса пилотов.
+
* '''NoSubTitles='''0 -субтитры, дублирующие голоса пилотов ИИ. Доступные значения: 0 -выкл., 1-вкл.
* NoChatter=0
+
* '''SubTitlesLines='''3 -количество строк субтитров.
* NoHudLog=0
+
* '''NoChatter='''0 -голоса пилотов ИИ. Доступные значения: 0 -выкл., 1-вкл.
* NoLensFlare=0
+
* '''NoHudLog='''0 -текстовые сообщения и предупреждения в [[HUD]]. Доступные значения: 0 -выкл., 1-вкл.
* iconTypes=3 – тип маркеров (иконок) самолетов.
+
* '''NoLensFlare='''0 -эффект "объектива". Доступные значения: 0 -выкл., 1-вкл.
* eventlog=eventlog.lst
+
* '''iconTypes='''3 –тип маркеров (иконок) самолетов. Доступные значения:
* eventlogkeep=0
+
** 0 -выкл. Иконки не будут отображаться.
* HakenAllowed=1 - включает свастику
+
** 1 -Дистанция до самолетов.
* 3dgunners=1 - включает фигурки человечков
+
** 2 -Дистанция + Имя Игрока.
* SubTitlesLines=5 количество строк субтитров
+
** 3 -Дистанция + Тип самолёта/ID + Имя Игрока.
* ClearCache=1
+
* '''eventlog='''eventlog.lst -имя log-файла
* TypeClouds=1
+
* '''eventlogkeep='''0 -сохранение log-файла (файл событий). Доступные значения:
* ShowMorseAsText=1 функция добавлена начиная с патча 4.10
+
** 0 -при каждой загрузке карты – log-файла очищается,
 +
** 1 -файл не очищается, и события пишутся последовательно от вылета к вылету друг за другом
 +
* '''HakenAllowed='''1 -Разрешить отображение свастики. Доступные значения: 0 -выкл., 1-вкл.
 +
* '''3dgunners='''1 -включение 3D-модели наземного персонала. Доступные значения: 0 -выкл., 1-вкл.
 +
* '''ClearCache='''1 -Разрешение очистки кеша графики при выходе их игры. Доступные значения: 0 -выкл., 1-вкл. (разрешено).
 +
* '''TypeClouds='''1 -тип облаков. Доступные значения:
 +
* '''ShowMorseAsText='''1 -отображает сигналы азбуки Морзе в виде текста. Функция добавлена в обновлении 4.10m
  
  
 
== Секция HotKey game ==
 
== Секция HotKey game ==
* PrintScreen=ScreenShot
+
В секции описываются некоторые назначения клавиш.
* P=pause
+
* PrintScreen=ScreenShot -снимок экрана
* Pause=pause
+
* P=pause -пауза в игре
 +
* Pause=pause -пауза в игре
  
 
== Секция HotKey gui ==
 
== Секция HotKey gui ==
 +
Эта строка нужна в conf.ini, чтобы была возможность закончить миссии. По некоторым причинам, эта строка очень часто исчезает при внесении исправлений.
 
* Escape=activate
 
* Escape=activate
  
Строка 214: Строка 271:
 
== Секция rts ==
 
== Секция rts ==
 
В данной секции настраиваются параметры  
 
В данной секции настраиваются параметры  
* ;ProcessAffinityMask=1
+
* ;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
 
* mouseUse=2
 
* joyUse=1
 
* joyUse=1
Строка 296: Строка 368:
  
 
== Секция Render_OpenGL ==
 
== Секция Render_OpenGL ==
В данной секции настраиваются настройки видео под OpenGL  
+
В данной секции настраиваются настройки видео под OpenGL. Секция включается в секции GLPROVIDER
* TexQual=3
+
* '''TexQual''' - качество текстур. '''=0 - пониженное''', '''=1 - нормальное''', '''=2 - среднее''', '''=3 - превосходное'''.
* TexMipFilter=2
+
* TexMipFilter=2 - сглаживание.
 
* TexCompress=0
 
* TexCompress=0
 
* TexFlags.UseDither=1
 
* TexFlags.UseDither=1
Строка 319: Строка 391:
 
* TexFlags.TexEnvCombine4NV=1
 
* TexFlags.TexEnvCombine4NV=1
 
* TexFlags.TexEnvCombineDot3=1
 
* TexFlags.TexEnvCombineDot3=1
* TexFlags.DepthClampNV=1
+
* '''TexFlags.DepthClampNV''' - улучшенная прорисовка воды. Только для NVidia. Значения: '''=1 - включено''', '''=0 - выключено'''.
* TexFlags.SeparateSpecular=1
+
* '''TexFlags.SeparateSpecular''' - отражения на воде. Значения: '''=1 - включено''', '''=0 - выключено'''.
* TexFlags.TextureShaderNV=1
+
* '''TexFlags.TextureShaderNV''' - включить поддержку шейдеров. '''Только для видеокарт NVidia!!!''' Значения: '''=1 - включено''', '''=0 - выключено'''.
  
* HardwareShaders=1
+
* '''HardwareShaders''' - включение аппаратных шейдеров. Необходимо для работы "превосходных" режимов. Значения: '''=1 - включено''', '''=0 - выключено'''.
  
* Shadows=2
+
* '''Shadows'''=2 - тени.
 
* Specular=2
 
* Specular=2
 
* SpecularLight=2
 
* SpecularLight=2
Строка 333: Строка 405:
 
* VisibilityDistance=3
 
* VisibilityDistance=3
  
* Sky=2
+
* '''Sky=N''' - уровень прорисовки облаков.
* Forest=3
+
Значения '''N''':
* LandShading=3
+
1 - низкий,
* LandDetails=2
+
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 - превосходный'''.
  
* LandGeom=2
 
 
* TexLarge=1
 
* TexLarge=1
 
* TexLandQual=3
 
* TexLandQual=3
 
* TexLandLarge=1
 
* TexLandLarge=1
  
* VideoSetupId=15
+
* '''VideoSetupId''' - предустановки пользователя для различных типов видеокарт. '''=17 - пользовательские настройки'''.
 +
* '''Water=N''' - уровень прорисовки воды.
 +
Значения '''N''':
 +
'''0''' - низкое качество, без отражений берега.
 +
'''1''' - среднее качество, присутствуют отражения облаков и берега,
 +
а также тени от облаков.
 +
'''2''' - максимальное качество, все опции режима '''Water=1''',
 +
а также зависящий от погодных условий прибой и колеблющееся отражение берега.
 +
'''3''' - обеспечивает максимальное качество водной поверхности, с использованием новой технологии Shader 3.0
 +
С обновления 4.09m изменен цвет воды в режимах '''Water=2,3,4'''.
 +
Теперь при виде сверху она более темная.
  
 
* GroundIntensity=High
 
* GroundIntensity=High
Строка 368: Строка 472:
 
* port=
 
* port=
 
* IPS=
 
* IPS=
 +
 +
 +
== Ссылки ==
 +
 +
{{Шаблон:Ил-2 Штурмовик. Забытые Сражения. Серия игр}}
 +
 +
:[[Категория:Ил-2 Штурмовик]]
 +
:[[Категория:Ил-2 Штурмовик: Забытые сражения]]

Текущая версия на 20:55, 8 февраля 2013

Файл 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

Карты

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