Подготовка (Основные этапы)
Сам процесс не столько сложный, сколько требует вашей внимательности. Предлагаю ознакомиться со следующим руководством, основное содержание которого вы можете увидеть на скриншоте ниже.

________________________________________________________________

1. Установка Counter-Strike 2 Workshop Tools:

  • Открываем Steam и в Библиотеке ищем Counter-Strike 2
  • Нажимаем правой кнопкой мыши по Counter-Strike 2, выбираем пункт "Свойства"


  • Переходим на вкладку "Доп. Контент" и ставим галочку напротив Counter-Strike 2 WorkShop Tools


Ждем установки...
Готово!



Редактирование / Установка gameinfo.gi:
  1. Установите готовый конфиг gameinfo.gi под большинство задач, скачав его из закреплённого материала статьи.
  2. Открой папку игры (Через Steam -> библиотека -> ПКМ по игре -> свойства -> Устан. Файлы -> Обзор)
  3. Перейдите по следующему пути: Counter-Strike Global Offensive\game\csgo
  4. Переименуйте уже созданный игрой gameinfo.gi например в 123gameinfo.gi (После публикации аддона, не забудьте вернуть все)
  5. Закиньте скачанный файл в эту папку
  6. После открываете через Steam -> Библиотека -> Играть (Counter-Strike 2) и выбираете Counter-Strike 2 Workshop Tools
  7. Создаете новый аддон на английском языке без пробелов (для более правильной работы) и останавливаетесь. (Не открывайте аддон)



Как, что и куда закидывать?
Ранги
  1. Открываете папку игры и идете по пути: Counter-Strike Global Offensive\content\csgo_addons\addon_name
  2. Удаляете все содержимое папки (если только была создана)
  3. Создаете папки, чтобы в папке вашего аддона появился следующий путь: addon_name\panorama\images\icons\skillgroups
  4. В последнюю папку закидываете .svg файлы рангов в формате - skillgroup161910196.svg
  5. После ID ранга (В данном случае: 161910196) вписываете в конфиг плагина FakeRanks (для LevelRanks Core, если установлено)
Музыка
  1. Открываете папку игры и идете по пути: Counter-Strike Global Offensive\content\csgo_addons\addon_name
  2. Удаляете все содержимое папки (если только была создана).
  3. Создаете папки, чтобы в папке вашего аддона появился следующий путь: addon_name\sounds\project
    Пояснение
    : на месте project, вы можете написать любое название, например: dp, cf, gg и другие.

  4. В последнюю папку (project) закидываете файлы песен, например 1.mp4
    Внимание: подготовленную музыку нужно будет обработать слегка, об этом читаем ниже.

  5. Возвращаетесь в папку аддона (addon_name).
  6. Создаете папку soundevents.
  7. Далее в ней создаете файл soundevents_addon.vsndevts (Ниже есть код примерного вида, однако файл может отличаться в зависимости от плагина)

  8. Обработать музыку можно на сайте mp3cut (нажмите на зелёный текст), с эффектами или как вам угодно :)
Code:
{
    sound1 =
    {
        type = "csgo_mega"
        volume = 1.000000
        pitch = 1.000000
        vsnd_files_track_01 = "sounds/project/1.vsnd"
    }


sound2 =
    {
        type = "csgo_mega"
        volume = 1.000000
        pitch = 1.000000
        vsnd_files_track_01 = "sounds/project/2.vsnd"
    }
}



Модели
  1. Все файлы формата vmdl_c, vsnd_c, vmat_c и другие с припиской _c - уже перекомпилированы (сурсы кроме той же самой музыки, вам никто не даст) и их нужно закидывать по следующему пути: Counter-Strike Global Offensive\game\csgo_addons\addon_name
    Примечание
    : Перед тем как загрузить модели, удалите содержимое папки (за искл. ваших файлов)

  2. После того как они уже находятся в папке, вы можете открывать и публиковать аддон
  3. В плагинах пути к моделям прописываются в формате:
  4. characters/madara/madara.vmdl

Как публиковать Аддон?
  1. Теперь вы можете вернуться в Counter-Strike 2 Workshop Tools и выбрать свой аддон



  2. После загрузки игры, открываем окно AssetsBrowsers
  3. Для проверки музыки, рангов или моделей, вы можете воспользоваться поиском или фильтром расширений:



    Расширения и фильтры:
    • Ранги - Vector Graphics (.vsvg, .svg)
    • Музыка - Sound (.vsnd, .mp4, .waw)
    • Модели - Model (.vmdl)
  4. После проверки нажимаете на Tools в правом верхнем углу и выбираете Counter-Strike 2 Workshop Manager

  5. В появившемся окне слева сверху в углу нажимаем New и заполняем следующие поля:
    Title (Название аддона)
    Description (Описание аддона, не указывайте ссылки во избежании блокировки)
    Preview Image (Изображение которые игроки увидят при установке аддона в игре)
  6. Ниже будет полоса со всеми расширениями файлов, которые публикуются в аддоне
  7. После публикации ожидаете одобрения от Steam
Готово! Теперь можно добавить аддон на сервер!


Как добавить аддон на сервер?
  1. Скачиваем MultiAddonManager на сервер
  2. После установки переходим по пути: /game/csgo/cfg/multiaddonmanager
  3. Открываем конфиг и в следующую строчку вводим айди аддона:
    mm_extra_addons "addon_id"
  4. Где взять айди? В ссылке на аддон есть цифры, например:

    1780210609967.webp


    1780210686289.webp
  5. В этом случае 3157463861 - ID аддона
  6. Перезагружаем сервер и проверяем. В случае если аддон не загрузился, принудительно загружаем его командой mm_download_addon <id>


Объединение аддона
Если вы уже имеете скомпилированные файлы
(модели с ранее сделанного аддона, которые вы компилировали сами)

  1. Идём по пути: \steamapps\common\Counter-Strike Global Offensive\game\csgo_addons\название аддона

  2. Заливаем файлы, предварительно сделал папки, в моём случае chatacters и models (поскольку уже были ранее скомпилированные модели персонажей и модель рекламного баннера из ранее созданного аддона). В таком случае нас интересуют только две папки, остальное можно удалить. При желании, можно добавить уже скомпилированную музыку.


Обновление аддона
Если вы обновили файлы аддона
  1. Запускаем Counter-Strike 2 Workshop Tools
  2. Выбираем наш аддон и нажимаем Launch Tools



  3. В открывшемся окне снова выбираем Tools в правом верхнем углу и выбираете Counter-Strike 2 Workshop Manager
  4. Теперь, чтобы аддон случайно не загрузился как новый, выбираем Re-Upload, предварительно выбрав нужный нам аддон.



    Теперь нам осталось ввести данные. Имеется ввиду причину обновления аддона или любую другую информацию, по желанию.
В некоторых случаях, описание аддона может пропасть после перезалива, поэтому рекомендую его скопировать заранее и снова вписать в уже обновлённую версию.


О материале гайда
Материал взят из свободного источника, специально для публикации в информативных целях
  • Руководство было подготовлено командой CSDEVS (Источник материала ранее до 2026 года).
  • Дописано и доработано автором @extm.exe
  • Heart
Reactions: niffox