Jump to content
DAYZ-CODE.RU - Создай свой игровой сервер

Структура моддинга / Modding Structure


Vostok
 Share

Recommended Posts

Структура мода

Мод загружается с помощью параметра -mod= launch

Please Log in or Register to see this: Code

Типичная папка с модом, загруженная из steam workshop, будет содержать:

Папка Addons, содержащая файлы .pbo мода
Папка Keys, содержит public .bike, используемый для подписи файлов .pbo (требуется для проверки подписи клиент-сервер)
meta.cpp файл, содержащий метаданные семинара (будет автоматически создан при публикации мода)
mod.cpp дополнительный конфигурационный файл, содержащий информацию для представления мода

Please Log in or Register to see this: Spoiler


Структура PBO

Единственной необходимой частью файла .pbo является config.cpp:

 

Please Log in or Register to see this: Code

Внутренняя структура в значительной степени зависит от самих моддеров, например, в случае файлов скриптов не имеет значения, где они размещены, пока они находятся в соответствующем модуле скрипта и пути к ним заданы правильно.

Презентация мода

Сконфигурированный с помощью mod.cpp в корневой папке мода, используемой для представления мода в главном меню игры:
 

Please Log in or Register to see this: Code

 

  • Like 1
Link to comment
Share on other sites

  • 4 months later...

Подскажите, а как и где прописать зависимость своего мода, чтобы при подписке  на него в STEAM, предлагалось подписаться на моды, от которых он зависит?

Link to comment
Share on other sites

@BPanda В стиме после добавления вашего мода заходите во вкладку "Изменить список необходимых продуктов" и добавляете к своему моду то что вам нужно в зависимости.

Please Log in or Register to see this: Spoiler

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...