123new

Картинка мода в гл. меню

Вопрос

Вопросик такого плана.
В патче 1.4 появился новый функционал в игре.
У некоторых модов в гл. меню идут картинки. Как вот например такое.

89b5f8b26240f108f765c1019a7c3008.png
Если свериться с вики
https://community.bistudio.com/wiki/DayZ:Modding_Structure
то должны быть в модах картинки формата .tga.

5c1079474602a137bb8edbf4ede816f5.png
Открываю для примера моды Zomberry admin tool или CarHorn, где есть данные картинки.
В модах не наблюдаю файлов в таком формате, а вместо них наблюдаю неведомый мне формат edds и edds.meta (что подозреваю взаимосвязанно). Также, не наблюдаю прописи таковых в конфиге мода.
Вопрос - как самому создавать такие картинки для своих модов и верно их прописывать? Ни одного гайда в сети нне нашел

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 ответа на этот вопрос

123new в дейз тулсах заходишь в Workbench и в папку с ним кидаешь например файлик png (поддерживает и другие форматы), выбираешь картинку, жмешь как на скрине выделено и он создаст в той же папке её в формате .edds

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Изменено пользователем dosserua (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Забронировать это рекламное место


dosserua окей, с созданием разобрались с горем попалам. А в мод ее впихнуть то как правильно, чтобы в гл меню отображалась? 2 дня убил чтобы понять как сделать в BuilderItems и Zomberry, но так ничего и не вышло. И гайдов нет нигде.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Похожие публикации

    • Автор: NoNameUltima
      Автор: Я.
      Модификация банка, для DayZ Standalone для мода торговли(Trader)
       
      Мод позволяет:
      Снимать деньги со счета. Вносить деньги на счет. Переводить средства из банка, в банк другого игрока, даже если он не в сети( по UID )  
      Настройки серверной части:
      Точки в которых доступен банк. Радиус в котором доступен банк(от центра точки - см. выше). Горячая клавиша вызывающая на клиентской стороне меню банкомата. Папку профиля для хранения данных о банковских балансах игроков.  
      *Мод автоматически производит обмен валюты по номиналу, при внесении, или изъятии денежных средств.
      *Клиентскую часть можно скачать в STEAM.
      *Для подключения серверной части, - достаточно закинуть ее в папку сервера, и указать папку для хранения баланса.
       
      Цена: 1500
       
      Контакты:
      Skype: hf-trade  
      STEAM: https://steamcommunity.com/sharedfiles/filedetails/?id=1714035636
      Видео работы:
       
       
      Серверная часть, подключается как -serverMod=
    • Автор: dosserua
      Здравствуйте.
      Я знаю что люди каким-то чудом делают что при открытие их PBO вылазит ошибочка и хрен что скопируешь или откроешь оттуда.
      Так вот, подскажите пожалуйста как и чем это делается.
    • Автор: 123new
      Вопрос такого плана.
      Имеется мод, скрипт которого имеет вот такую часть:
      modded class DayZPlayerImplement extends DayZPlayer { // тут куча коду void traderServerLog(string message) { TraderMessage.ServerLog("[TRADER] Player: (" + this.GetIdentity().GetName() + ") " + this.GetIdentity().GetId() + " " + message); } // тут куча коду } делаю на стороне сервера свой скрипт в той же секции родных скриптов игры (не в виде мода, просто скрипт). Скрипт вида:
      modded class DayZPlayerImplement extends DayZPlayer { override void traderServerLog(string message) { super.traderServerLog(message); private PlayerIdentity p_Identity = this.GetIdentity(); if (p_Identity) { string name_player = p_Identity.GetName(); string UID_player = p_Identity.GetPlainId(); vector pos_object = this.GetPosition(); private string message_log = name_player + "(steam64id=" + UID_player + ",pos=" + pos_object.ToString() + ") " + message; Print(message_log); } } } Получаю при запуске сервера ошибку, мол на 3-ей строке моего скрипта в строке ошибка, типа я пытаюсь обновить функцию, а она не определена.
       
      Подскажите, каким образом корректно переписать такой Modded код родного класса игры из мода своим с сохранением оригинального вызова?
    • Автор: 123new
      Товарищи, вопрос следующий, больше к знатокам.
      Есть у мода своя клиентская часть, есть серверная.
      Задача: Вызвать с клиента мода серверную функцию мода и получить результат в переменную как ответ.
      Чтобы более понятно было:
      на стороне сервера есть несколько переменных, на стороне клиента по запросу от мода надо получить их с сервера.
       
      Суть вопроса в том, что нужен пример такой реализации, не допетриваю сам как реализовать эту шнягу. Есть у кого идеи, знания какие?
    • Автор: 123new
      Такого плана вопрос по моддингу на 1.0.
      В моде есть, например, класс:
      class ExpansionGlobalChat с кучей функций
      создаю свой мод, в котором указываю
      modded class ExpansionGlobalChat { override void GlobalChat(CallType type, ref ParamsReadContext ctx, ref PlayerIdentity sender, ref Object target) { super.GlobalChat(type, ctx, sender, target); Param2< string, string > data; if ( !ctx.Read( data ) ) return; if( type == CallType.Server ) { string name = sender.GetName(); string steamid = sender.GetPlainId(); string bisid = sender.GetId(); string idtable = sender.GetPlayerId().ToString(); string log_date_time = ExpansionGetDateTime(); string format = "[" + log_date_time + "] " + "[Chat]" + " " + name + "(steamid=" + steamid + ", bisid=" + bisid + ") " + data.param2; Print(format); } } } и пакую, запускаю сервер. Пишет как на скрине.

      Если modded убираю - пишет что класс уже используется. Что я не так делаю? Как делать правильно? не допираю.