Показано с 1 по 7 из 7
  1. #1
    Аватар для Stratege
    Регистрация: 13.05.1999
    Адрес: Moscow, Russia
    Сообщений: 5 624
    Карма: 75193 (Сила кармы 10)
    Опубликовано подсказок3925Получено «Спасибо»3729
    Гарнитура: Гарнитура есть
    PlayStation Network Stratege
    Xbox Live GamerTag Stratege


    Повысить карму сообщения Понизить карму сообщения

    Настройки Обновление сайта — Редкость достижений из Xbox Live

    Сегодня на сайт было выложено небольшое обновление, которое давно запрашивалось пользователями играющим на платформе Xbox. Теперь на сайте вы можете посмотреть редкость достижении по версии Xbox Live. На странице списка достижении эта информация появляется при наведении на редкость, рассчитанную по пользователям сайта.



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


    Обратите внимание, что на текущий момент эта редкость обновляется, аналогично редкости по PSN – только при синхронизации достижений пользователей (дата последнего обновления редкости появляется при наведении на неё). По этой причине:

    • Редкость в Xbox Live не будет отображаться у игр, которые отсутствуют у пользователей сайта.
    • Для непопулярных игр она может быть не актуальной. В будущем также как для PSN запланирована функционал, который будут обновлять такие игры с заданным промежутком времени.


    На основании этой информации рассчитываются очки редкости для игр. Они считаются по формуле: 100/x - 1, с округлением вниз. Где x – это редкость достижений в Xbox Live. Если грубо, то результат получается такой:

    • Всё, что выше 50%, даёт 0 очков.
    • 50%: на каждого человека с достижением приходится 1 без достижения – 1 очко
    • 20%: на каждого человека с достижением приходится 4 без достижения – 4 очка
    • 10%: на каждого человека с достижением приходится 9 без достижения – 9 очков
    • 5%: на каждого человека с достижением приходится 19 без достижения – 19 очков
    • 1%: на каждого человека с достижением приходится 99 человек без достижения – 99 очков
    • 0.5%: на каждого человека с достижением приходится 199 человек без достижения – 199 очков
    • 0.1% и ниже: на каждого человека с достижением приходится 999 человек без достижения – 999 очков


    Таким образом максимальное число очков редкости, которое можно получить за одно достижение ограничен 999 очками. Каждое полученное достижение в системе считается отдельно, так и формируется общий счёт ОР (очков редкости), который появился в профилях игр и пользователей.

  2. #2
    Аватар для PsVano87
    Регистрация: 25.11.2016
    Адрес: Беларусь
    Сообщений: 177
    Карма: 762 (Сила кармы 5)
    Опубликовано подсказок52Получено «Спасибо»84
    Гарнитура: Гарнитура есть
    PlayStation Network PsVano87
    Xbox Live GamerTag XboxVano87


    Повысить карму сообщения Понизить карму сообщения
    0

    По умолчанию

    сегодня обнаружил уведомление на сайте XBOX LIVE: Синхронизация достижений невозможна, проверьте настройки конфиденциальности профиля.
    там все галочки выставлены нормально ,почему достижения все исчезли?

  3. #3
    Аватар для Mozgom
    Регистрация: 16.04.2012
    Адрес: Москва
    Сообщений: 970
    Карма: 10503 (Сила кармы 10)
    Опубликовано подсказок51Получено «Спасибо»11
    Гарнитура: Гарнитура есть
    Xbox Live GamerTag mozgom


    Повысить карму сообщения Понизить карму сообщения

    По умолчанию

    @Stratege, Распиши пожалуйста как расчёт редкости ведётся. И как вы учитываете разницу с DLC по редкости, т. к. там априори редкость выше в Xbox Live. С играми для xbox 360 есть какие-то проблемы с выявлением статистики редкости от майков?
    И попутный вопрос. В рейтинге сложности можете в отдельную строку вывести хардкорные DLC?
    Последний раз редактировалось Mozgom; 30.01.2023 в 12:46.

  4. #4
    Аватар для Stratege
    Регистрация: 13.05.1999
    Адрес: Moscow, Russia
    Сообщений: 5 624
    Карма: 75193 (Сила кармы 10)
    Опубликовано подсказок3925Получено «Спасибо»3729
    Гарнитура: Гарнитура есть
    PlayStation Network Stratege
    Xbox Live GamerTag Stratege


    Повысить карму сообщения Понизить карму сообщения
    0

    По умолчанию

    Сообщение от Mozgom
    Распиши пожалуйста как расчёт редкости ведётся. И как вы учитываете разницу с DLC по редкости, т. к. там априори редкость выше в Xbox Live.
    Формула полностью аналогичная той, что ранее была использована для PlayStation. Те логика расчёта очков именно такая. Всё что 50%, не даёт 0 очков, остальное даёт их по формуле.
    Сообщение от Mozgom
    С играми для xbox 360 есть какие-то проблемы с выявлением статистики редкости от майков?
    Да, про него я совсем забыл. Поправил там тоже запрос на другую ветку API должно тоже для 360 теперь забирать сложность, совсем забыл про то, что там разные ветки. Но всё равно нужно конечно доделать скрипт, который будет непопулярные игры обновлять, чтобы выровнять статистику.
    Сообщение от Mozgom
    В рейтинге сложности можете в отдельную строку вывести хардкорные DLC?
    На текущий момент практически не реально из-за особенности того, как всё считается. К сожалению, ряд ошибок, допущенный программистами при проектировании базы накладывают ограничения. И возможности легко поправить нет.

  5. #5
    Аватар для Mozgom
    Регистрация: 16.04.2012
    Адрес: Москва
    Сообщений: 970
    Карма: 10503 (Сила кармы 10)
    Опубликовано подсказок51Получено «Спасибо»11
    Гарнитура: Гарнитура есть
    Xbox Live GamerTag mozgom


    Повысить карму сообщения Понизить карму сообщения
    0

    По умолчанию

    @Stratege. Ачивменты ниже 0,1 % в рейтинге не учитываются что ли. Если применять формулу 100/x - 1, то у Wolfenstein II: The New Colossus явно больше очков должно быть. C достижениями ниже 0,1% есть игры, где вообще 0,00% указано, опять же в Wolfenstein II: Mein leban. Самый наглядный пример с 0,00% - это DJMAX RESPECT V. У нас её никто не выбивал, но по факту там комплиты есть.

  6. #6
    Аватар для Stratege
    Регистрация: 13.05.1999
    Адрес: Moscow, Russia
    Сообщений: 5 624
    Карма: 75193 (Сила кармы 10)
    Опубликовано подсказок3925Получено «Спасибо»3729
    Гарнитура: Гарнитура есть
    PlayStation Network Stratege
    Xbox Live GamerTag Stratege


    Повысить карму сообщения Понизить карму сообщения
    0

    По умолчанию

    @Mozgom,
    Спасибо за наводку посмотрю как будет время, что там не так. Уже одну проблему нашёл общую в подсчёте количества игроков у которых получено достижение.

  7. #7
    Аватар для Stratege
    Регистрация: 13.05.1999
    Адрес: Moscow, Russia
    Сообщений: 5 624
    Карма: 75193 (Сила кармы 10)
    Опубликовано подсказок3925Получено «Спасибо»3729
    Гарнитура: Гарнитура есть
    PlayStation Network Stratege
    Xbox Live GamerTag Stratege


    Повысить карму сообщения Понизить карму сообщения
    0

    По умолчанию

    @Mozgom,
    Исправили проблему, когда система не забрала из Xbox Live второй символ поле запятой. И вместо 0,04 было 0,00. Теперь должно нормально обрабатывать такие ситуации. Единственное, что должна обновиться информация по играм из Live. Но Фульф 2 уже обновился.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •