Перейти к публикации
alloder.pro: официальный фан-сайт игры "Аллоды Онлайн"
  • Изменение путей конфигов аддонов в 9.0


    Lafayette

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

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

     

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



    Отзывы пользователей

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

    Было бы замечательно если бы кто-то расписал в каком файле какие настройки хранятся. Во всяких 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

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

    Поделиться комментарием


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


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

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

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

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

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

    Войти

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

    Войти сейчас

  • Поддержка проекта

  • Нам требуются

    Действует программа поощрений от Allods Team (1-2 тыс. кри). Также поощряем премиум-подпиской на аддоны и теплой компанией в общем чатике :)

  • Категории

  • Ближайшие события

  • Свежие комментарии

    • На триал есть линк в блоке справа. И при выборе бесплатного пакета в описании товара есть инфа про код. Другое дело что для этого прокрутить надо страницу =/
    • Почему была увеличена комиссия ?
      А почему все аддоны подешевели в 2 раза ?

      Как скачивать аддоны бесплатно неочевидно для тех, кто не прочитал этот пост)
    • Хорошие новости! Мы закончили напряженную и долгую работу над новым биллингом и представляем вам новые возможности. Покупка на разный срок Вас не устраивало отсутствие выбора периода покупки? Теперь он у вас есть! От месяца до года со скидками за более длительные сроки подписки. Привязка к нескольким аккаунтам То, чего от нас так долго ждали, и что создавало столько неудобств при использовании аддонов. Мы прекрасно понимали, что привязка к одному аккаунту несовершенна и давно мечтали изменить это. Наконец, смогли эту мечту реализовать. Теперь вы можете приобрести аддон с привязкой к разному количеству аккаунтов. Полагаем, что шести аккаунтов достаточно, чтобы удовлетворить потребности практически всех. Если у аддона несколько активных покупок (например, одна скоро истечет и оформляется новая с другими доп. ключами)  - то скачанная копия аддона  будет привязана сразу ко всем аккаунтам, у каждого будет задан срок работы из своей покупки (если аккаунт указан в нескольких покупках - то задается наибольшее значение времени). Премиум на несколько аккаунтов Механизм премиум-подписки не позволяет реализовывать подписку на несколько аккаунтов. Но мы смогли обойти это 🙂 Тем не менее возможности обновиться с текущей премиум-подписки до какой-либо из новых самостоятельно нет. Если нужен премиум на несколько аккаунтов, а у вас уже есть подписка для одного аккаунта - приобретаете новый премиум, затем создаете тикет в службе поддержки, и вам возвращают на кредитный счет остаток средств по старой подписке. Пробный доступ Хотите пощупать аддон прежде чем решить, стоит покупать его или нет? Теперь вам доступно пробное свободное использование. Выбираем при покупке пакет "2 дня бесплатно" и на странице оплаты вводим код TRIAL - после чего аддон будет доступен для скачивания. Акционные скидки Зачастую аддоны, например, новые, нуждаются в продвижении. Теперь мы можем поддержать популяризацию таких аддонов акционными скидками и добавить вам праздника различными распродажами. Все это счастье возможно как для отдельного аддона, так и для сформированного в бандл комплекта из нескольких. Как этим всем воспользоваться? Для этого достаточно просто купить аддон - выбор вариантов появится на следующем же шаге. Параллельно к этому появился раздел "Магазин", где также можно совершить покупку. Теперь о более прозаичных вещах. Все старые истекшие счета и покупки ныне бесплатных аддонов были удалены - на странице покупок в в клиент-центре иногда становилось сложно находить среди таких актуальные. Комиссия проекта увеличена с 20 до 30%. Мы внесли изменения в условия предоставления услуг - прописав условия по неизменности доп. ключей у активных подписок. Все активные покупки аддонов мы бережно перевели в новый формат с сохранением периода в два месяца. Поменять период у активной покупки нельзя, но можно оформить новую, в которой свободно выбирать срок и количество ключей. Либо же вы можете обратиться в службу поддержки, чтобы вам поменяли период подписки. Также перевыставлены счета на продления аддонов, поскольку их содержимое теперь отличается. Биллинг - это сложный механизм, и перемены потребовали кропотливой работы и значительных изменений. Поэтому если вдруг что-то работает не так - пожалуйста, пишите в службу поддержки.
      Просмотреть полную запись
    • Ну я себя не считаю должным авторитетом по Инженерам - так как и компьютер у меня слабоват, и реакция не очень и ленивоват в плане прокачки персонажа и играю на нитке. Нужно всё это детально расписать и написать пост на форуме, а потом уже обсуждать. Хотя разработчики могут пойти в популяризации инженера топорным путём - понерфят что-нибудь важное барду, например. 
    • Большинство причин почему инженер не очень я уже описал в статье. Мелкие косяки и прочие могу так же расписать. Но на это нужно время очень многое нужно освежить в памяти.  Проблема в том что нужен активист который это все будет вывалить на каждом углу и запустит волну, только в таком случаем мы сможет добиться правок.
  • Изображения

  • Недавно обновленные аддоны

  • Официальные новости

ALLODER.PRO
about Allods
with love

manager@igrograd.net

×