Game.cnf
Страница с кратким описанием файла game.cnf. Данный файл отвечает за конфигурацию игрового мира.
Содержание
Переменные и их значения
| Название переменной | Значение | 
|---|---|
| aitruck | количество наёмных водителей | 
| police | количество машин полиции | 
| mafia | количество машин мафии | 
| dumb | количество трафика | 
| ghost | максимальное количество соперников | 
| startposition | начальная игровая позиция | 
| scenario | режим игры | 
| forsale | количество машин для продажи на стоянках, новых | 
| forsale_stolen | количество машин для продажи на стоянках, украденных | 
| forsale_used | количество машин для продажи на стоянках, подержанных | 
| forhire | количество наёмных водителей на стоянках | 
| missions | количество полуприцепов с грузом | 
| fuel | количество цистерн с топливом | 
| semitrailers | количество полуприцепов | 
| containers | количество грузов SuperCargo | 
| parkings | количество машин на парковках | 
Пишем свой game.cnf
Пример содержимого файла:
 (
   (playertypes
      (live 1 "ZilR" 1)
      (aitruck 50)
      (police 15)
      (mafia 8)
      (dumb 70)
      (ghost 25)
   )
   (startposition -3020 -4625 20)
   (forsale 25)
   (forsale_stolen 5)
   (forsale_used 5)
   (forhire 20)
   (missions 10)
   (fuel 10)
   (semitrailers 28)
   (containers 10)
   (parkings 40)
 )
Содержимое секции playertypes задаёт настройки трафика.
Теперь разберём строку (live 1 "ZilR" 1):
Цифра 1 после live означает, что будет создан один игрок. 1 после ZilR равна окрасу грузовика. Нумерация цветов начинается от нуля. Порядок цветов можно узнать на страницах машин. Идентификаторы транспорта используются из evehicles.sch.
Строка (startposition -3020 -4625 20) задаёт начальную позицию игрока. Стоит учитывать, что игра поставит игрока на ближайшем ai-пути, который может быть расположен совсем на другой позиции.[1]
После параметра startposition может идти параметр scenario - режим игры. Принимает несколько значений: trial (в MTR) и races (в MENV). 
Пример записи:
(scenario races)
Цистерны с топливом и полуприцепы случайно распределяются по предварительно заданным позициям в way-файлах.
Стандартные стартовые условия
Задаются файлом game.cnf из папки ENV.
Машины (показан раздел фургонов, тягачи будут в разделе TRACTORS, легковые — в JEEPS и т.д.):
(;;;;;; RIGIDS) (; (live 1 "KamazR" 0)) (; (live 1 "RenaultR" 3)) (; (live 1 "ScaniaR" 0)) ( (live 1 "ZilR" 3)) (; (live 1 "MercedesR" 0)) (; (live 1 "VolvoR" 0)) (; (live 1 "DafR" 3)) (; (live 1 "StormR" 3))
Игра начинается на той машине, строчка с которой не закомментирована с помощью точки с запятой, в нашем случае — белый ЗиЛ.
Таким же образом задаётся и место старта. Уже есть несколько готовых вариантов:
(; (startposition -2445 2050 10) near river 1) (; (startposition -1895 2545 10) near river 2) (; (startposition -4200 2000 10) ;St Helen) ( (startposition -4200 -1985 30) ;WestWood) (; (startposition -2245 -50 30) ;Mercury) (; (startposition 550 -550 60) ;RiverValley) (; (startposition 1723 1870 10) ;EastWood) (; (startposition -1000 -3000 10) ;Foothill)
Здесь игра начнётся в Залесске. При изменении автомобиля и точки старта «перетасовываются» машины наёмных водителей, все находящиеся вне баз грузы и топливные цистерны. У последних карта размещения совпадает с контейнерами, так что можно избавиться от ненужных цистерн (за 20 метров от АЗС) и оставить только нужные (например, в пустыне около Алмазного) как на скриншоте справа.
Стартовые позиции для начала игры возле баз
(startposition -2345 -45 30) ;aj.b3d - Приозёрск (startposition -900 -2790 10) ;am.b3d - Шахты (startposition -3020 -4625 20) ;ap.b3d - Южный (startposition -4105 -1788 30) ;ar.b3d - Залесск (startposition -4296 2005 10) ;au.b3d - Ельнино (startposition -3305 3765 20) ;bc.b3d - Ключи (startposition -1714 3896 10) ;bd.b3d - Бухта (startposition 1587 1872 10) ;cb.b3d - Нижнегорск (startposition 2357 -552 210) ;dc.b3d - Горный
| Дальнобойщики 2 | ||
|---|---|---|
| Игровое наполнение | Игровой регион • Автопарк • Саундтрек • Вступительный ролик • Рация • Милиция • Вертолёт | |
| Моддинг | Модификации • Утилиты • truck.ini | |
| Форматы ресурсов | B3D • OVL • RES • game.cnf • sch-файлы • vehicle.tech | |
| Разное | История версий • Советы и секреты • Бонусный диск • Управление • Авторы | |
Примечания
- ↑ Например, если удалить из папки env файлы ap.way (ai-пути) и mod_ap.sch (описание участка карты), при этом оставить параметр startposition без изменений, то игра начнётся не в Южном, а возле СТО на участке aq.


