154_Fritz писал(а):
Сколько работаю с полным редактором, впервые слышу про инишник. Где он спрятан?
В полном редакторе его нет. Он пишется отдельно для серверкоммандера.
Если совсем по простому то можно ограничиться только тем что я выделил красным цветом.
Цитата:
Создание ini файлов для файлов миссий.
Выбор следующей карты в зависимости от того, кто победил на предыдущей настраивается в настройках ини-файла для карты.
Формат:
;Team1=RED
[Team1]
;Команда 1 выполнила задачу- уничтожила цель
NextMisWin=test/test1.mis
;Команда 1 потеряла все самолеты/пилотов
NextMisLost=test/test1a.mis
;Team2=BLUE
[Team2]
;Команда 2 выполнила задачу- уничтожила цель
NextMisWin=test/test2.mis
;Команда 2 потеряла все самолеты/пилотов
NextMisLost=test/test2a.mis
NoWinnerMission= test/test3.mis
Грузить карту, если нет победившей стороны
Если не выполнено ни одно из условий, грузится след миссия из списка
Вы можете задать уровень голосования для каждой карты
VoteLevel=-1 –брать из настроек IL 2 SC
Остальные значения VoteLevel аналогичны значениям в закладке " Advancet server commander settings "
Таже на закладке " Advanced server commander settings #2" можно указать минимальное число игроков, необходимое для того, чтобы голосование состоялось
Указание целей для IL2SC
Пример:
После создания карты в полном редакторе у вас получится 2 файла
Bob1940.mis
Bob1940_ru.properties
Создаете файл Bob1940.ini, например :
[Common]
TimeLimit=180
[Army1]
Planes=100
Pilots=50
[Army2]
Planes=100
Pilots=50
[Target1]
side=1
1=1 0 0 0 750 6701 36831 500
2=1 0 0 0 1000 15574 15605 1300
[Target2]
side=1
1=1 0 0 0 750 17000 22313 2600
[Target3]
side=2
1=1 0 0 0 1000 35180 28553 1150
2=1 0 0 0 1000 31236 42666 1100
Победа в миссии при выполнении ЛЮБОГО из ниже перечисленных условий:
а) Потеря любой стороной 50 пилотов.
б) Потеря стороной 100 самолетов
в) Уничтожение нефтехранилища в кв А4 (или 75% повреждений) и большого аэродрома.
г) Уничтожение кораблей в кв. В3.
д) Уничтожение передовых немецких аэродромов.
Первые три секции (Common, Army1, Army2) вероятно понятны без пояснений.
[Target1] первый параметр- принадлежность цели к армии (коммандер поддерживает до 16 армий одновременно) следующие два параметра это две группы целей
1=1 0 0 0 750 6701 36831 500
2=1 0 0 0 1000 15574 15605 1300
1 - Уничтожение нефтехранилища в кв А4 (или 75% повреждений)
2 - Уничтожение большого аэродрома (на 100%).
Условие будет выполнено если будут выполнены два подусловия одновременно.
В цели может быть как одна группа, так и несколько (без ограничений)
Аналогично цель 2 и 3.
Теперь сама строка 1 0 0 0 750 6701 36831 500 и другие подобные копируются из миссии нарисованной в полном редакторе. После того как вы на карте укажете места основных целей для обеих сторон в файле mis появится подменю с координатами этих целей:
[Target]
1 0 0 0 750 6701 36831 500
1 0 0 0 1000 15574 15605 1300
1 0 0 0 750 17000 22313 2600
1 0 0 0 1000 35180 28553 1150
1 0 0 0 1000 31236 42666 1100
, где
1000 – ненужные вам цифры, введены для совместимости с полным редактором
750 (или другое) – процент повреждений, при котором выполняется условие, в данном случае – 75%
6701 36831 500 – три цифры обозначающие соотв. координаты цели по гориз.(6701) и вертик.(36831) плюс радиус цели(500).
Фактически нужно это меню разбить в фале ini на подменю для каждой из сторон, где side=1 – синие, side=2 – красные.
Вот и все – главное не перепутать цели и соответствие буквенно-цифровых координат цифровым (A-4 --> 6701 36831).
Добавления ограничения по типам самолетов и вооружения в *.ini файл для карты миссии:
[PlanesArmy1]
La-5FN=10
[PlanesArmy2]
Bf-109E-4=100
описание:
[PlanesArmy1]-красные
[PlanesArmy2]-синие
La-5FN=10-доступно только 10 La-5FN для красных, остальные самолеты на карте-без ограничений по количеству
Командой <planes отображаются только лимитированные самолеты из доступных, если ограничения прописаны в *.ini файле карты
(для работы в режиме ограничения доступных самолетов необходимо так же включить соответствующую
настройку в IL2SC)
Вы также можете ограничить доступное вооружение для самолета
Формат:
[PlanesArmy2]
Bf-109G-6=100,U3-MK108;R5-MK108;U3R6-MG151-20
параметры отделяются от количества самолетов «,» ,между собой они разделяются «;»
в данном примере для самолета Bf -109 G -6 установлен лимит в 100 штук и запрет на использвание пушки МК-108.
Список вооружения для каждого самолета мы не приводим, вы можете посмотреть его в своем файле eventlog
Параметр "количество самолетов" не является обязательным, если он не задается явно:
[PlanesArmy2]
Bf-109G-6=U3-MK108;R5-MK108;U3R6-MG151-20