Этот сайт использует файлы cookies и сервисы сбора технических данных посетителей (данные об IP-адресе, местоположении и др.) для обеспечения работоспособности и улучшения качества обслуживания. Продолжая использовать наш сайт, вы автоматически соглашаетесь с использованием данных технологий.
UncorStat – статистика на основе логов чата. Задания, предметы, монстры, золото, опыт.
Последнее обновление: UncorStat v1.1.1 от 21 апреля 2021.
Функции и особенности:
Отображение статистики за любой день, неделю, месяц, год, всё время.
Создание своих «забегов» прямо из игры (засекать количество убитых мобов, предметы, задания, золото, опыт).
Сканируя логи чата, UncorStat сохраняет данные в свою базу данных, устраняя необходимость постоянно иметь файлы логов в директории игры.
Поддержка русского и английского клиента игры.
Установка и запуск
Для новых пользователей:
Скачать архив с программой без слова UPDATE. Распаковать «UncorStat» в любое удобное место. Не менять компоновку файлов внутри.
Файл запуска: UncorStat.exe. Может попросить установить что-то с сайта Microsoft (скачиваем и устанавливаем).
Для старых пользователей: Если вы не хотите терять настроенные вами цены/типы, то ваш выбор - архив с меткой UPDATE. Замените старые файлы на новые из этого архива.
Открыть программу. В меню выбрать Settings (Настройки).
1. Установить путь до папки с логами игры. По умолчанию игра устанавливается в папку C:\Program Files (x86)\1C\Royal Quest
Папка с логами называется chatlogs Тогда, по умолчанию, папка с логами находится здесь: C:\Program Files (x86)\1C\Royal Quest\chatlogs
Если отсутствует в папке с игрой chatlogs, то закончите с настройками и поиграйте с включенными логами (то, что настраивалось в игре). Игра сама создаст папку chatlogs. Либо самостоятельно создайте папку chatlogs в директории игры.
2. Установить название вкладки логов чата (ту, что настраивалась в игре).
3. Выбрать язык в игре (язык, на котором пишутся логи чата)
4. Применить настройки (Применить / Apply). Остальные настройки подробно описаны в разделе «Все настройки UncorStat»
5. Нажать «Сканировать» или «Scan now». Это загружает данные из логов в программу, которые не были еще загружены. Игра сохраняет логи по волшебным сценариям, поэтому рекомендовано ознакомиться с разделом «Сканирование логов».
6. Пользоваться программой. Подробно в разделах «Команды Uncorstat» и «Поиск в UncorStat»
Обычно, логи чата сохраняются игрой после выхода из неё (выход через alt+f4, через опцию меню «выход из игры»). Сканировать до этого (нажимать в UncorStat «Сканировать» / «Scan now») нет смысла.
Логи чата могут не сохраняться даже если они должны сохраняться. На это могут влиять абсолютно волшебные причины.
Команды в UncorStat нужны для создания «кастомных забегов». Самое прямое применение: засечь сколько убито монстров, поднято предметов, выполнено заданий в промежуток, отделенный командами.
Пример сценария: Вы решили засечь сколько и что вы сделаете за час. Пишете в чате команду старта кастомного забега. Бегаете, делаете дела. Спустя час пишете команду завершения кастомного забега. Вспоминаете, что вы забыли применить расходку - можете добавить комментарий «без расходки».
Команды: старт, стоп, добавить комментарий. Выполняются в виде личного сообщения (шёпот).
Старт. Пример команды: s: start
У такого забега будет автоматически сгенерированное имя. Своё имя задаётся через пробел посла старта
Важно, чтобы сообщение отобразилось в чате с последующим «игрок не находится в игре или не существует». Например, если забыть пробел между адресатом и командой (s:start), то ничего в чате не появится.
Стоп. Завершает забег. Пример команды: s: stop
Добавить комментарий. Пример команды: s: comment забыл тапки
Комментарий можно добавить как после, так и во время забега.
Общая информация по командам.
Максимальный промежуток для кастомного забега: 23 часа 59 минут 59 секунд. После команды «старт» можно делать что угодно, но если не будет команды «стоп», то кастомный забег не будет зарегистрирован.
Если написать несколько команд «старт» или «коммент», то каждая последующая будет замещать предыдущую (старт замещает старт, коммент замещает коммент). Команду «стоп» заместить нельзя.
!Важно. Не сканируйте логи, если в них есть не закрытый кастомный забег (не написан стоп). Детальнее в «Известные ошибки» пункт 1.
1. Папка с логами чата. Директория, где игра сохраняет все логи. По умолчанию C:\Program Files (x86)\1C\Royal Quest\chatlogs\
2. Название вкладки чата. Название вкладки чата в игре, по которой UncorStat будет производить сканирование.
3. Язык в игре.
Команды:
4. Адрес команд. Это имя несуществующего пользователя в игре, на которого необходимо отправлять команды. Может состоять из 1 или 2 символов.
5. Команда «старт». Ключевое слово, обозначающее начало «кастомного забега». Не должно иметь пробелов.
6. Команда «стоп». Ключевое слово, обозначающее конец «кастомного забега». Не должно иметь пробелов.
7. Команда «добавить коммент». Ключевое слово, обозначающее добавление комментария к «кастомному забегу». Не должно иметь пробелов.
Дополнительно:
8. Автоматическое сканирование. Опция автоматического сканирования при открытии UncorStat (то же самое, что и при открытии программы каждый раз нажимать кнопку «Сканировать» / «Scan now»).
Минимальная единица данных в UncorStat – 1 день. Все данные, которые извлекаются из логов, группируются в один день от полуночи до полуночи по Utc+0. По Москве это 2 часа ночи. В терминологии UncorStat это называется «Обычный забег» или «Generic run» Другой вид забегов – «Кастомные забеги» или «Custom runs». Это специальный забег, который создается с помощью команд в чате игре, позволяющий отмерять заданные промежутки длиной до 24 часов.
Поиск разделен на 3 основные группы, каждая из которых имеет фильтры. 1. Раздел «Общее» или «General Info» Фильтры: - По умолчанию (Default). Дает быструю сводку за текущий день, предыдущий день, эту неделю, этот месяц, этот год, за всё время. - Сгруппировать по (Group from). Группирует все обычные забеги в неделю/месяц/год, которые находятся вокруг выбранной даты. Например, если выбрать какую-нибудь среду в январе 2020 года, то будет получена сводка за неделю от понедельника до воскресенья (зависит от того какой у вас в Windows выбран первый день недели). Если выбрать группировку по года и выбрать любой день из 2018 года, то будет получена сводка за весь 2018 год.
2. Раздел «Обычные забеги» или «Generic runs» Фильтры: - По дате (By date). Позволяет выбрать обычный забег по выбранной дате. - По периоду (By period). Позволяет выбрать все обычные забеги за выбранный период. - По количеству (By Quantity). Позволяет выбрать заданное количество последних обычных забегов (по свежести).
3. Раздел «Кастомные забеги» или «Custom runs» Фильтры идентичны обычным забегам.
База данных предметов и их цен в данный момент не полная и только с русскими наименованиями. Данные по северным локациям отсутствуют, а также могут отсутствовать некоторые боссы или элитные монстры. С помощью имеющихся механизмов можно добавлять данные самостоятельно. В будущем планируется сделать полную базу данных.
Примечание. Все полученные предметы из монстров, сундуков, шкатулок, почты и снятие товаров вашего ашкалота записываются игрой одинаково в логи, так, что их никак не отличить. Будьте аккуратны и учитывайте это. В обновлении UncorStat 1.1.0 был добавлен механизм фильтрации, который позволяет отсеивать часть получаемых предметов. В программе можно посмотреть подробнее, наведя курсор на заголовок "Предметы" в отображаемой статистике, или по двойному нажатию откроется окно со списком исключений. Принцип фильтра: если получено единоразово (в одном стаке) более, чем N количество, то такая строка логов отсеивается и не учитывается при сканировании в статистику. По умолчанию, N = 5. Поскольку существуют предметы, которые получаются обычным путем в большем количестве, чем 5, то существует список исключений.
Не рабочая ссылка? Или знаете о выходе новой версии? Сообщите нам в комментариях ниже. Спасибо! Если вы хотите стать автором публикации или опубликовать свой перевод, пожалуйста, воспользуйтесь формой обратной связи.
Не получается скачать файл?
Если у вас возникают проблемы со скачиванием с Modsfire, пожалуйста, оставьте комментарий под модом. Я проверю ссылку и по возможности перезалью файл на другое зеркало. Спасибо за понимание!
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Добрый вечер. Мне искренне жаль, что мой перевод вам не понравился, но даже если он кажется вам ужасным, то я над ним всё равно очень старалась, вложила время и попыталась сделать его интересным. Каждый переводчик имеет свой стиль. Можно просто удалить перевод, перевести самому или ждать другого переводчика, однако, пожалуйста, не обесценивайте мой труд и не переходите на оскорбления.
Покапался в библиотеке, все категории: HUMAN SMALL_DOG LARGE_DOG CAT FOX HORSE Добавил функцию is_human_sim() Внёс проверку "if not is_human_sim(sim_info) return" - что означает если сим не человек функция просто не сработает. животные больше не участвуют в эмоциональной механике. Так же добавил проверку на возраст. age = CommonAgeUtils.get_age(sim_info) if age in (CommonAge.BABY, CommonAge.TODDLER): return малыши (BABY, TODDLER) и дети (CHILD) не получают стресс, эмоциональные баффы и тяжёлые воспоминания. Итого: Животные: полностью исключены из всей эмоциональной логики. Младенцы и малыши: не получают изменений стресса и удовлетворённости. Дети: не получают эмоциональных баффов от работы/романтики и не накапливают тяжёлые воспоминания. Версия файла test7 https://modsfire.com/MmUb5rrfGN20FoZ Выдаст ли краш в самом начале - без понятия, как и то, не порушилось ли что-то еще. Сработает ли это должным образом неизвестно. Но вероятно, от "накопленного" нужно как-то избавиться, в плане сохранения. В журнале может висеть то, что уже более не учитывается и пролетать через проверки. Вообщем, мне тестить не на чём.
Текущий файл по кнопке "скачать" (546 КБ последнее изменение файла 23.04.26) не совпадает по размерам с финальной версией (548 КБ последнее изменение файла 26.04.26 с оф.сайта библиотеки).
Нужно бы обновить Lot 51 Core, до актуального обновления, видимо были фиксы, причем дважды менялся размер файла, а версия не изменялась.
потестила в игре. мои впечатления: мод достойный, но иногда работает странненько. у сима постоянно вылезает обида на партнера, с которым у них идеальные отношения. они ни разу не ссорились, никаких триггерных событий не было. про измены вообще молчу (у обоих черта из ww "верность навеки"). пара настолько сладкая, что за них играть скучно. и тут какая-то обида ни с чего. с инфантами так вообще странно: вроде бы и понятно, что ребенок будет злиться, если с ним пару раз как-то не так повзаимодействовать, но не четыре же часа. у детей до более-менее вменяемого возраста из желаний только есть и спать, и это навязчивые негативные мудлеты ломают логику. может, лучше вообще пересмотреть и переделать влияние мода на детей (конкретно: инфантны и тоддлеры)? или хотя бы сократить количество часов, которое на них будет висеть мудлет.
задумка - хорошая, но вот эти нюансы оставляют в недоумении
Так же есть вопросы к функции на смерть. Надо тоже проверить. Есть предположение что get_relationship_score - такого вообще нет, исправил на get_friendship_score. Если будет ошибка, будет искать.
Т.е это нужно было для другого, но получилось что работает дублем, и криво, не учитывая много чего еще.
Пока вообще удалил "реакцию" на измену, удалив модули, в том числе из системы слухов.
Сама по себе механика слухов уникальна, но вот с мудлетом на измену что-то как-то не очень вышло.
Надо проверить без неё.
Возможны и другие баги, сам не проверял, а просто удалил функции и вызовы. Сейчас занят другими делами, да и работаю в основном, не до игр, да и снёс симсов за ненадобностью.
Может подумаю, и исходником выложу, для тех кто потянет дальнейшее развтитие мода
Вообще в перспективе, это должно было выглядеть так, что собирается информация по симам у каждого сима. Т.е в теории, если кто-то стал свидетелем чего-то, это будет храниться в памяти у сима. А если тот сим балабол, то может растрепать "компромат". Но видимо спотыкается на чём-то и оно либо не работает, либо работает но криво-косо.
В идеале конечно огромный массив данных нужен для каждого сима, как отдельная индивидуальная ифнормация, так и социальная, где сим выступает в роли свидетеля. Кто что делал, с кем, когда и т.д, где важным критерием является личное присутсвие. И из этого массива выдавать слухи, есть сим расположен трепаться. И не важно о чём слухи, положительные или отрицательные. Работать в идеале должно как сарафанное радио. Друзья друзей например, могут первоначально иметь чуть большие положительные отношения, где симы имеют первоначальное представление о других симах со слов своих знакомых. Именно для этого слухи и задумывались. И тут конечно, для петов или детей это бы работало странно, но пока так. Для петов и детей нужно делать исключение, но как его сделать не представляю.
Ну вот вы сказали, а так оно и есть. Слухи действительно работают больше на отношения. Однако ощущается это так, что скорее всего твоего персонажа снимают на камеру 24/7 😁. Хотя, конечно, это очень круто, что у меня держатся со всеми хорошие отношения, потому что мой персонаж положительный. Все говорят о нем только положительное, вот потому никто ещё ни разу не обиделся, не перестал дружить. Мудлеты тогда вообще лучше убрать действительно, если пока не получается создать исключения. Оно частенько портит даже свидания, потому что, как я заметил, когда срабатывает слух, игрой это воспринимается как действие общения, как я понимаю, а это общение тригерит предательство и вторая половинка сообщает мне, что я с ней зло поступаю 😳
Т.е это нужно было для другого, но получилось что работает дублем, и криво, не учитывая много чего еще.
Пока вообще удалил "реакцию" на измену, удалив модули, в том числе из системы слухов.
Сама по себе механика слухов уникальна, но вот с мудлетом на измену что-то как-то не очень вышло.
Надо проверить без неё.
Возможны и другие баги, сам не проверял, а просто удалил функции и вызовы. Сейчас занят другими делами, да и работаю в основном, не до игр, да и снёс симсов за ненадобностью.
Может подумаю, и исходником выложу, для тех кто потянет дальнейшее развтитие мода
Вообще в перспективе, это должно было выглядеть так, что собирается информация по симам у каждого сима. Т.е в теории, если кто-то стал свидетелем чего-то, это будет храниться в памяти у сима. А если тот сим балабол, то может растрепать "компромат". Но видимо спотыкается на чём-то и оно либо не работает, либо работает но криво-косо.
В идеале конечно огромный массив данных нужен для каждого сима, как отдельная индивидуальная ифнормация, так и социальная, где сим выступает в роли свидетеля. Кто что делал, с кем, когда и т.д, где важным критерием является личное присутсвие. И из этого массива выдавать слухи, есть сим расположен трепаться. И не важно о чём слухи, положительные или отрицательные. Работать в идеале должно как сарафанное радио. Друзья друзей например, могут первоначально иметь чуть большие положительные отношения, где симы имеют первоначальное представление о других симах со слов своих знакомых. Именно для этого слухи и задумывались. И тут конечно, для петов или детей это бы работало странно, но пока так. Для петов и детей нужно делать исключение, но как его сделать не представляю.
Мне требуется уточнить насчёт этих трёх модулей по желанию. Если я установлю модуль: Freezing Thermostat On, он влияет только на домашний участок? чтоб влиял на общественный, нужно устанавливать дополнительно еще модуль All Lots Without Lot Traits Requirement? (Мне не нужна характеристика лота, поэтому спрашиваю только за эти два модуля). Или достаточно Freezing Thermostat On, чтоб влияние мода на все участки распространялось?
Примерно об этом выше я написал, давно это в игре. Для себя это обозвал статистикой для активных семей. Тк все то что "за кадром" не симулируется, нет там жизни и нечего собирать в подобную статистику. Если есть дети или появились в процессе игры - это игра читерит. А вот ваши игровые действия они (моды) подсчитывают.
прошу помощи. что мне сделать что бы взаимодействия появились? у меня есть действия но не все, сфоткаться или там покачаться другим симом есть , а взаимодействие за сима М с Ж или тем же М по типу м1нета просто не отображается. появляется только выбор качаться им или шлепнуть. я даже нашла как черту мужества и феминности поставить, но и с ними ничего не появилось. так же следовала советам из комментариев и скачивала более старые версии и публик и патреон НИЧЕГО. симс и викед последние версии никаких ошибок нет, вроде конфликтов тоже. надеюсь на помощь (М-мужчина Ж-женщина)
Вообще полная несогласованность разных модов. Например, MCCC автоматически создаёт семью NPC, смотришь их семейное дерево, всё в порядке — женаты, двое совместных детей. А потом смотришь информацию — муж с женой вообще никогда сексом не занимались.
Я думаю, стоит переработать мудлет предательства партнера, потому что он явно не работает как должен. Это касается многих других мудлетов, так как они работают на всех без исключения, иногда вообще не к месту. Уверен, это недоработка, что муж лет работает на ноаорожденных, младенцев, малышей и собак. Предательство партнера так же работает на всех персонажей, что выглядит особенно комично, учитывая, что разговор с каким-то нпс тригерит обиду телепатически, а вот измена нет. Намного логичнее было бы накладывать мудлет, если человек становится свидетелем «предательства». Не знаю, что именно вызывает телепатическое общение между людьми во вкладке отношения, мод или сама игра (когда автоматически меняются отношения без прямого взаимодействия с персонажем), но вот эти скрытые действия вызывают мудлеты просто постоянно. Как раз вот последний фикс что вы скинули вызывает наибольшее количество проблем с этими мудлетами. Они определенно нуждаются в переработке
Черта «Самоотверженный» задаёт персонажу очень конкретное поведение
В представленном переводе эта черта называется "Святая простота". Хочется совпадения описания модов с тем, что видно в игре. Особенно это касается черт характера, которых в игре с модами несколько сотен, и найти требуемую иногда бывает почти невозможно. (Кстати, в MCCC поиск по ключевым словам, хотя и заявлен, но не работает.)
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.