Перейти к содержанию

Дайджесты за январь-февраль

Обновления гайдов и аддонов

Январь Февраль

Мониторинг серверов и редактор аддонов

Представляем вам две легенды. То, о чем можно было только мечтать, стало реальностью.

Мониторинг серверов Редактор аддонов

Подсказки из игры на вашем сайте

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

Подробнее

Апдейтер аддонов

Представляем вам программу для автообновления аддонов и делимся подробностями.

Подробнее Скачать

  • Изменение путей конфигов аддонов в 9.0


     Поделиться

    В обновлении 9.0 разработчики игры изменили место хранения настроек аддонов. Если раньше они все копились вместе с прочей информацией в /Personal/user.cfg, то теперь настройки каждого аддона хранятся раздельно, в data/Mods/Configs/аддон/user.cfg

    Инструкция по переносу настроек аддонов

     

    Изменено пользователем Fye D. Flowright

    • Плюсую 1
     Поделиться


    Обратная связь

    Рекомендуемые комментарии

    Было бы замечательно если бы кто-то расписал в каком файле какие настройки хранятся. Во всяких Global.cfg, social.cfg и прочих. 

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

    Для облегчения переноса настроек аддонов мною написан небольшой скрипт.

    Он умеет дописывать в существующие настройки аддонов (data/Mods/Configs/аддон/user.cfg) данные из /Personal/user.cfg

    Необходимо обратить внимание на то, что скрипт может ТОЛЬКО ДОПИСЫВАТЬ В СУЩЕСТВУЮЩИЕ НАСТРОЙКИ АДДОНОВ (data/Mods/Configs/аддон/user.cfg).

    Это ограничение связано с тем, что нет точной возможности определить принадлежность данных из /Personal/user.cfg аддону т.к. название секции при записи можно задать любое. Поэтому, чтобы скрипт смог связать настройки из /Personal/user.cfg с аддоном, ему необходим файл data/Mods/Configs/аддон/user.cfg с какими-нибудь записями аддона.

    Небольшой совет при отсутствии файла data/Mods/Configs/аддон/user.cfg для необходимого аддона: если у аддона есть кнопка с сохранением своей позиции или что-то, что может побудить аддон записать данные, то воспользуйтесь этим. В том же билдменеджере можно сохранить какой-нибудь билд.

    Использование:

    Скачиваем архив cfg.zip

    Распаковываем в любое удобное место

    Если нет доверия к прикрепленному интерпретатору, то можно воспользоваться поставляемым вместе с игрой (/data/Mods/Docs/ModdingDocuments.zip/LuaCompiler/luajit-2.0.4.exe)

    Файл cfg.lua кидаем на файл luajit-2.0.4.exe

    5a25469f5736e_2017-12-0419_17_47.png.46f6f41f7b66ff5644e5a36173969925.png

    В результате открывается такое вот окно:

    5a2546f65b722_2017-12-0419_20_38.thumb.png.ccdd8399d32f786b639c9437b125022b.png

    Предлагается ввести путь до папки с игрой, пишем путь (у меня это "E:\allods\").

    5a2548676a37d_2017-12-0419_21_02.png.7634a6109f61d5bb3412676a5bff97ee.png

    Предлагается выбрать режим работы скрипта: добавить или восстановить.

    Остановимся на этом поподробнее.

    У скрипта есть два режима выполнения:

    1. append (добавить данные из общего конфига в конфиги аддонов)

    2. restore (восстановить конфиги аддонов из резервной копии, которая создается при добавлении)

    Поскольку нам надо добавить, то пишем "a".

    5a2549b50f996_2017-12-0419_21_09.png.f9f089c50b9112868033d466415fb0ab.png

    Запрашивать подтверждение изменения для каждого файла?

    Если необходимо, то скрипт может запрашивать подтверждение на изменение для каждого файла.

    Сейчас это не требуется, поэтому отказываемся "n".

    5a254ccb1fc50_2017-12-0419.21-vert.thumb.jpg.3c937497cd45dbea97b9f45bfe8d1922.jpg

    Скрипт читает файл /Personal/user.cfg и выводит структуру его содержимого.

    Небольшое пояснение:

    global - секция с глобальными настройками аддонов

    accounts - секция, в которой содержатся секции аккаунтов

    account(логин аккаунта) - секция, в которой содержатся секции персонажей

    character(identifier, номер) - секция, в которой содержатся настройки аддонов для персонажа

    5a254e77c5d9f_2017-12-0419.22-vert.thumb.jpg.d3e5b3531500372c68758fedc4ecad76.jpg

    Вот как выглядит сам процесс сравнения и записи.

     

    Восстановление.

    При необходимости можно отменить действия скрипта. Для этого надо выбрать режим восстановления.

    5a254eddf0b7d_2017-12-0419_24_43.png.0f3ea1e8c47fd9952e00846dfd58da24.png

    Пример процесса восстановления настроек аддонов.

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



    Гость
    Добавить комментарий...

    ×   Вставлено с форматированием.   Восстановить форматирование

      Разрешено использовать не более 75 эмодзи.

    ×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

    ×   Ваш предыдущий контент был восстановлен.   Очистить редактор

    ×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...

Важная информация

Пользуясь сайтом, вы принимаете Условия использования