Jump to content
Korean Random
sirmax

Общая информация о моде

Recommended Posts

Если мы будем выкладывать xvm.xc, то при обновлении мода он затрется и народ потеряет свои конфиги. Поэтому выкладывается xvm.xc.sample. Эта практика широко применяется в юниксе, потому как простых и безглючных альтернатив не существует. То что народ не читает доки - не лечится. Лучше пусть страдают нечитатели, чем народ будет терять настроенные конфиги.

А я вот если честно не догнал немного...

Если я например воспользуюсь рекомендациями из файле readme

"Если нужны нестандартные настройки, необходимо переименовать загрузочный файл:

      \res_mods\xvm\xvm.xc.sample в xvm.xc

    Инструкции по его настройке находятся внутри."

Я переименовываю, сотвественно активируются пути к папке с файлами конфигов @Default.  ${"configs/@Default/@xvm.xc":"."}

Я радуясь жизни, корректирую/настраиваю неделю под себя ту кучу файлов которые там есть, и совершенно счастливый играю до следующего обновления.

Но вот приходит следующее обновлении я скачиваю в нем туже самую папку @Default и файлами в ней содержащимися полностью затираю все свои выстраданные неимоверным напряжением извилин головного мозга настроечные файлы... :) 

Вроде как и делал все по рекомендациям, и конфиг свой потерял... 

Такая ситуация возможна, или это я как обычно торможу?:)  Сам то я сижу на старом конфиге лежащем в gui/flash, так вроде надежнее но тем не менее вот интересно стало:)

Edited by TurinDeNar
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Такая ситуация возможна

Возможна, предлагаешь @Default.sample?

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Возможна, предлагаешь @Default.sample?

Да я как бы совсем не в теме новых конфигов... это вам виднее:)

Share this post


Link to post

Short link
Share on other sites

Возможна, предлагаешь @Default.sample?

точно также будут правитьуже другую папку

тут вариант:

написать в доке что сохраните свою папку с конфигом перед обновлением так как она перезапишится

Share this post


Link to post

Short link
Share on other sites

Может в архив его? И в доку типа "если нужно менять конфиг, разархивируйте такой-то архив в такую-то папку" ну или что-то типа

Share this post


Link to post

Short link
Share on other sites

Может в архив его? И в доку типа "если нужно менять конфиг, разархивируйте такой-то архив в такую-то папку" ну или что-то типа

Может есть вариант читать логин юзера и делать папку с его именем, копируя туда содержимое @Default, а ее саму сделать скрытой и -ro.

Share this post


Link to post

Short link
Share on other sites

Может батник подкладывать в комплекте?

Файлик xvm.xc.sample + папочка @Default.sample в комплекте с модом. Батник переименовывает в xvm.xc и @Default (там варианты возможны в зависимости от того, существуют ли уже переименованные файл и папка).

 

Еще как вариант. К папке @Default подписывать версию мода/билда: @Default_4.0.0 например. Тогда при следующем копировании папка дефолт не затрется.

Share this post


Link to post

Short link
Share on other sites

Может батник подкладывать в комплекте?

Файлик xvm.xc.sample + папочка @Default.sample в комплекте с модом. Батник переименовывает в xvm.xc и @Default (там варианты возможны в зависимости от того, существуют ли уже переименованные файл и папка).

Можно, но кто его будет запускать? Те же проблемы будут. Архив как минимум развернуть нужно, тут хочешь не хочешь, а придется это сделать.

 

Еще как вариант. К папке @Default подписывать версию мода/билда: @Default_4.0.0 например. Тогда при следующем копировании папка дефолт не затрется.

Не стоит, куча мусора будет скапливаться. Решение по версиям модов от ВГ - еще тот костыль, к тому же не работает, после каждого патча в этом можно убедиться.

Share this post


Link to post

Short link
Share on other sites

 

LangBarPanel.swf   Окно входа в игру(пинг панель)

xvm.swf     xvm(основной файл)

Share this post


Link to post

Short link
Share on other sites

В общем, старались,мозговали, делили конфиг для удобства... А в итоге рулит конфигом 1 файл "xvm.xc" как и раньше. И, как и раньше, для массы людей удобней заменить именно 1 файл, чем копаться в конфиге и прописывать пути к нему в другой папке. ИМХО

Edited by leecher88

Share this post


Link to post

Short link
Share on other sites

Да вот не скажу. Стоит один раз настроить, дальше будет легче править свои конфиги. Главное, чтобы в патчноутах мода выводили список, какие именно файлы конфига правили(если правили). Тогда и всем будет удобнее, т.к. уже знают где искать.

Share this post


Link to post

Short link
Share on other sites

Я, просто, к чему: если преводить к новому формату, то стоит его унифицировать, т.е. определить в данном случае место (папку/файл) редактирования, без альтернатив как сейчас. Заметил, что авторы конфигов, представленных на сайте, пользуются как полным редактированием xvm.xc, так и редактированием содержимого папки конфига, порой можно запутаться в правках

Edited by leecher88

Share this post


Link to post

Short link
Share on other sites

Ну это кому как удобнее видимо. Я решил, что в моем конфиге все пути/ссылки будут дефолтные, чтобы в дальнейшем было легче искать изменения. В старом конфиге XVM сне было действительно сложно искать новые добавления и исправлять конфиг под себя. Если пожелание, озвученное мной выше, будет исполнятся, думаю многим пользователям будет легче править конфиги.

Share this post


Link to post

Short link
Share on other sites

А если убрать файл xvm.xc и оставить поддержку только папки конфига из xvm\configs, и определить автоматическое её подхватывание, если название начинается, к примеру, с символа @, или заканчивается таким символом (можно и @Default.sample оставить)?

Edited by leecher88

Share this post


Link to post

Short link
Share on other sites

 

А в итоге рулит конфигом 1 файл "xvm.xc" как и раньше.

Я об этом изначально предупреждал. Но плохого в этом, в общем-то, ничего нет.

 

 

А если убрать файл xvm.xc и оставить поддержку только папки конфига из xvm\configs, и определить автоматическое её подхватывание, если название начинается, к примеру, с символа @, или заканчивается таким символом (можно и @Default.sample оставить)?

Это костыли.

Share this post


Link to post

Short link
Share on other sites

Но плохого в этом, в общем-то, ничего нет.

я пока на 1 файле и остаюсь

 

Это костыли.

а любая привязка к названию папки будет являтся "костылями"?

Share this post


Link to post

Short link
Share on other sites

 

Главное, чтобы в патчноутах мода выводили список, какие именно файлы конфига правили(если правили).

Изменения всегда можно посмотреть на гугл.коде. Ссылку дать не могу, пишу с телефона.

 

 

а любая привязка к названию папки будет являтся "костылями"?

сейчас есть привязка к стартовому файлу, это нормально. А какие-либо автоматические угадывания - это костыли. Edited by sirmax

Share this post


Link to post

Short link
Share on other sites

Изменения всегда можно посмотреть на гугл.коде. Ссылку дать не могу, пишу с телефона.

Если я правильно нашел, то вот тут. Смотрим на дату или на версию ревизии. В принципе да.

Думаю буду использовать Beyond Compare и сравнивать новую дефолтную версию со старой и уже так делать правки.

Share this post


Link to post

Short link
Share on other sites
LangBarPanel.swf Окно входа в игру(пинг панель)

Это которое показывает отклик серверов? То есть, если мне не нужны эти данные, я могу спокойно удалить файл и мне ничего за это не будет?

Share this post


Link to post

Short link
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...