Для начала нам надо создать папочку. Ну назовем её MyCamp1.
Теперь напишем туда следущее
Код: Выделить всё
"AddonInfo"
{
addontitle "MyCamp1" // Название аддона, которое будет отображаться в браузере аддонов
addonversion 1 // Версия аддона
addontagline "My First Campaing" // Описание аддона
addonauthor "Proplayer666" // Автор
addonauthorSteamID "http://steamcommunity.com/id/proplayerrussian" // Ссылка к профилю в стиме
addonContent_Campaign 1 // Показывает на то что в этом аддоне кампания. Если нет, то поставьте 0
addonURL0 "http://www.csmania.ru" // Ссылка на сайт разработчика аддона
addonDescription "It's my First Campaing for Left 4 Dead." // Описание аддона
}
Создадим папку missions, в которой будут храниться файлы кампаний. Теперь создадим в этой папке текстовый файл. Назовем его mycamp1.txt. Пропишем в нем следующее
Код: Выделить всё
"mission"
{
"Name" "MyCamp1" //Название кампании
"Version" "1" //Версия кампании
"Author" "Proplayer666" //Автор
"Website" "http://www.csmania.ru"
"DisplayTitle" "My First Campaing 1" //Отображаемое имя
"Description" "It's my First Campaing for Left 4 Dead." //Описание
"OuttroImage" "vgui\OutroTitle_NoMercy" //Путь к .vmt файлу рисунка кампании
//Описание постера, отображаемого при загрузке.
"poster"
{
"posterImage" "LoadingScreen_NoMercy" //Путь к постеру
//Координаты заголовка постера
"posterTitle" ""
"posterTitle_y" "360"
//Координаты описание постера
"posterTagline" ""
"posterTagline_y" "372"
//Тут вы все дальше сами поймете
"bill_player_name_x" "118"
"bill_player_name_y" "-195"
"louis_player_name_x" "-53"
"louis_player_name_y" "-205"
"zoey_player_name_x" "-124"
"zoey_player_name_y" "-210"
"francis_player_name_x" "31"
"francis_player_name_y" "-200"
}
//Описание игровых режимов и карт
"modes"
{
//coop для кампании, versus для сражения и survival для выживания
"coop"
{
//Номер главы в кампании
"1"
{
"Map" "l4d_mycamp1_trash" //Карта
"DisplayName" "Trash" //Название главы
"Image" "maps/l4d_mycamp1_trash" //Иконка
}
"2"
{
"Map" "l4d_mycamp1_road" //Карта
"DisplayName" "Road" //Название главы
"Image" "maps/l4d_mycamp1_road" //Иконка
}
}
"versus"
{
"1"
{
"Map" "l4d_mycamp1_trash" //Карта
"DisplayName" "Trash" //Название главы
"Image" "maps/l4d_mycamp1_trash" //Иконка
}
"2"
{
"Map" "l4d_mycamp1_road" //Карта
"DisplayName" "Road" //Название главы
"Image" "maps/l4d_mycamp1_road" //Иконка
}
}
"survival"
{
"1"
{
"Map" "l4d_mycamp1_trash" //Карта
"DisplayName" "Trash" //Название главы
"Image" "maps/l4d_mycamp1_trash" //Иконка
}
"2"
{
"Map" "l4d_mycamp1_road" //Карта
"DisplayName" "Road" //Название главы
"Image" "maps/l4d_mycamp1_road" //Иконка
}
}
}
}