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 метров от АЗС) и оставить только нужные (например, в пустыне около Алмазного) как на скриншоте справа.
Дальнобойщики 2 | ||
---|---|---|
Игровое наполнение | Игровой регион • Автопарк • Саундтрек • Вступительный ролик • Рация • Милиция • Вертолёт | |
Моддинг | Модификации • Утилиты • game.cnf • sch-файлы • vehicle.tech • truck.ini | |
Разное | История версий • Советы и секреты • Бонусный диск • Управление • Авторы |
Примечания
- ↑ Например, если удалить из папки env файлы ap.way (ai-пути) и mod_ap.sch (описание участка карты), при этом оставить параметр startposition без изменений, то игра начнётся не в Южном, а возле СТО на участке aq.