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

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

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

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

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

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

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

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

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

Подробнее

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

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

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

ClearUserCfg


Скобыч

Рекомендуемые сообщения

ClearUserCfg

Просмотр файла

Аддон для удаления секций из файла настроек.

TLDR. Если размер вашего файла Personal\user.cfg меньше 1.5Мб, то аддон вам не нужен.

На текущий момент (версия 8.0.1), есть проблемы связанные с размером файла Personal\user.cfg

При любом изменении настроек, биндов, положений окошек, смене маунта (в том числе и при автоматическом переключении между броней и маунтом), а так же при записи любой информации из аддонов, игра запускает таймер, и через одну минуту сбрасывает настройки на диск. Запись приводит к блокировке основного потомка игры, который выглядит как небольшой фриз. При стандартном размере файла (130к), фриз практически не заметен. При увеличении размера до 1.5-2Мб фриз составляет порядка 0,2-0,3 секунды, а при 8Мб файле фриз будет 2-3 секунды.

Некоторые аддоны, например TargetHealth, пишут в настройки по ходу боя, так что фриз будет ежеминутным.

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

Есть два способа "почистить" user.cfg

1. Удалить Personal\user.cfg и его копию Personal\user.cfg.bak. После этого вы получите клиент с полностью сброшенными настройками.

2. Удалить неиспользуемые секции настроек посредством встроенного API.

Т.к. API игры не предоставляет возможность получить весь список секций, используется внешний скрипт для чтения файла настроек.

Получение списка пользовательских секций (внимание, пути к файлу скрипта и к файлу настроек могут не соответствовать тем, что используются в примере) :

powershell -NoExit ~\Downloads\Print-AllodsConfig.ps1 'c:\GamesMailRu\Аллоды Онлайн\Personal\user.cfg' -UserMods $true

Смотрите на зеленые строчки (имена секций и их рамеры), находите те, которые занимают много места и больше не нужны и вставляете эти имена в окошко аддона. Затем кликаете на ''Удалить секции". Через 1 минуту наблюдаете за изменившимся размером Personal\user.cfg

После использования, аддон можно отключить.


 

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

Ты забыл предупредить, что людям надо поставить PowerShell.

Можно было без дополнительных зависимостей написать то же самое на lua, благо компилятор-то есть в клиенте, хоть и запакован в ModdingDocuments.zip.

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

Начиная с семерки он предустановлен. А если у человека до сих пор XP, то вряд ли он решится на запуск подобного :)

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

А подробней можете расписать как им пользоваться?

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

12 часа назад, Ramola сказал:

А подробней можете расписать как им пользоваться?

1. есть фризы

2. нашел Personal\user.cfg

3. удостоверился, что Personal\user.cfg больше 1.5Мб

4. запустил скрипт

5. нашел в выводе скрипта кандидатов на удаление (это должны быть большие секции от неиспользуемых аддонов)

6. зашел в клиента АО с включенным аддоном

7. скопировал имена секций в окошко, нажал кнопку.

8. отключил аддон.

На каком этапе (перечислил выше) возникают проблемы?

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

почему-то твой повершелл '$' съел. попробуй на 1 заменить. или вообще убрать эту часть. т.е. оставить так:

powershell -NoExit ~\Downloads\Print-AllodsConfig.ps1 'c:\GamesMailRu\Аллоды Онлайн\Personal\user.cfg'

powershell -NoExit ~\Downloads\Print-AllodsConfig.ps1 'c:\GamesMailRu\Аллоды Онлайн\Personal\user.cfg'

 

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

Все настройки.

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

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

нитиво нипанятна. powershell скачивать нада? еси нет, то де его взять? где запустить скрипт? 

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

  • 1 месяц спустя...

Жесть!

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

Вообще, не для белых.

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

ВНИМАНИЕ!
Обязательна информация из \Personal\Logs\mods.txt для диагностики ошибки.
Иначе вам не помочь.
В игре включите в Меню → Интерфейс → Общие настройки → Запись ошибок пользовательских дополнений. Затем запустите аддон в игре.
Гость
Ответить в этой теме...

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

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

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

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

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

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

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

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