Jump to content
Korean Random

seriych

XVM Team XVM Team
  • Posts

    7,508
  • Joined

  • Last visited

  • Days Won

    54

Everything posted by seriych

  1. Уже давно услуга есть для премиумных XVM-пользователей * Примечание для непонятливых: это сообщение — шутка. Никаких премиумных пользователей и скрытых услуг в XVM нет.
  2. В основном, потому что средний опыт с премом в статистику идет в полтора раза больше, и невозможно узнать чистый опыт игроков без учета према.
  3. Фигня всё это с пассивом. Всё равно хард и видюха шуметь будут. Любой вентилятор на малых оборотах практически не слышно, а эффективность гораздо выше пассива. Поэтому просто выбираем корпус не типа "решето" (никаких дыр сверху, желательно без дыр сбоку. Одна сзади, одна спереди или снизу-спереди), ставим медленные вентиляторы (которыми еще и будет уметь управлять твоя материнка) или ручками цепляем на 5-7В, ставим нормальный кулер на проц и видюшку по обзорам смотрим тихую (обращаем внимание и на минимально допустимые обороты в простое, иногда в нагрузке тише других, но в простое нельзя сильно тихо отрегулировать).
  4. А почему battleLoadingTips не запихали в battleLoading.xc? На ссылках гораздо удобнее было бы организовать, ведь по идее там почти всё у всех будет дублироваться и если в дефолте такое сделать, то многим вообще не надо будет перенастраивать конфиг. По логике вещей даже внутрь секции "battleLoading" надо пихать, а не в корневую.
  5. Вычесть 1000 из своего места в рейтинге. http://ru.wargaming.net/clans/leaderboards/#ratingssearch&offset=0&limit=100&order=-egm&clan_id=28717&search=Iron+of+Curtain Больше выигрывать на ГК, и желательно у более сильных соперников.
  6. По идее лучше пересоздать тему в разделе "Настройка XVM"
  7. Не пользуйтесь рейтингами за сессию.
  8. Позаполняйте, кому не влом: https://docs.google.com/spreadsheets/d/1BCQJ8ffPCnAK13zH39kmlNuTbzGLlIgXYD6bSnjuRIA/edit?usp=sharing Вносим в ячейку число от 0 до 100, насколько похожи два танка. 0 - абсолютно разные танки (что-то вроде Maus vs FV 304), 100 - одинаковые танки. Похожесть оценивайте именно геймплейную, а не по ТТХ. Например, Maus и Pz 2J более-менее похожи, несмотря на то, что это тяж 10 уроня и барабанный ЛТ третьего уровня. Желательно сравнивать как танки одного уровня и типа, так и в том числе танки разных уровней/типов. Желательно писать числа как для похожих танков, так и мало похожих. * извиняйте, но гугл не поддерживает вертикальный текст
  9. А что там обновлять было? От 100 боев пользователи начинают учитываться.
  10. @Bel1k, там же, откуда эта картинка, есть пример кода. Действует только на режим ушей "none"
  11. в конфиге. Проверь в colors.xc границы, чтобы цифорки такие были: "wn8": [ { "value": 380, "color": ${"def.colorRating.very_bad" } }, { "value": 860, "color": ${"def.colorRating.bad" } }, { "value": 1420, "color": ${"def.colorRating.normal" } }, { "value": 2105, "color": ${"def.colorRating.good" } }, { "value": 2770, "color": ${"def.colorRating.very_good"} }, { "value": 9999, "color": ${"def.colorRating.unique" } } ], Если не поможет, сделай резервную копию папки с конфигом, скачай отсюда @change_rating 0.3.wsf.zip, распакуй, перетащи на файлик папку со своим конфигом, введи в поле ноль и нажми OK. На modxvm.com в настройках выбери рейтинг wn8.
  12. Раньше рейтинг считался неправильно. Ошибка исправлена, теперь рейтинг считается верно. Подробнее тут: http://www.koreanrandom.com/forum/topic/30253-неправильно-расcчитали-wn8/?do=findComment&comment=315990 На разных ресурсах могут быть немного разные значение рейтинга. Подробнее тут: http://www.koreanrandom.com/forum/topic/30361-списывается-рейтинг-wn8-уже-второй-раз/?do=findComment&comment=316650
  13. @demon2597, В помощь: http://ru.wargaming.net/developers/api_explorer/wot/encyclopedia/vehicles/?application_id=demo&fields=tag%2Cshort_name%2Ctype%2Cnation%2Ctier%2C&http_method=GET&run=1
  14. Вот с ним и проблема. Почему-то, его нет в последнем обновлении статистики по твоему аккаунту, хотя API WG информацию сейчас отдает. Посмотрим что будет при следующем обновлении.
  15. А как список игнора на твиче посмотреть?
  16. 2070 - 1992 = 282? Раньше рейтинг считался неправильно. Ошибка исправлена, теперь рейтинг считается верно. Подробнее тут: http://www.koreanrandom.com/forum/topic/30253-неправильно-расcчитали-wn8/#entry315990 На разных ресурсах могут быть немного разные значение рейтинга (от 1990 до 2010). Подробнее тут: http://www.koreanrandom.com/forum/topic/30361-списывается-рейтинг-wn8-уже-второй-раз/#entry316650
  17. Всплывающие подсказки к xTE в достижениях не показывает: ERROR: [EXCEPTION] (scripts/client/helpers/i18n.py, 132): Traceback (most recent call last): File "scripts/client/helpers/i18n.py", line 120, in makeStringJSON AttributeError: 'int' object has no attribute 'encode' WARNING: [WARNING] (scripts/client/helpers/i18n.py, 133): Failed to translate JSON-encoded string to dict or list ('xvm_xte/body', '{"topF":1.95,"avgD":229,"topD":899,"avgF":0.58,"currentD":438.271186440678,"currentF":1.305084745762712}') 2016-03-11 00:34:01: [X:044] onLibLoaded: ../../res_mods/mods/packages/xvm_profile/actionscript/xvm_profile_ui.swf 2016-03-11 00:34:04: [INFO] HTTPS: /4.0/getStatsByNick/d0aa72f5-****-****-****-********5233/RU/seriych 2016-03-11 00:34:04: [ERROR] Traceback (most recent call last): File "xvm_main/xvmapi.py", line 71, in _exec File "mods/xfw/python/lib/simplejson/__init__.py", line 488, in loads File "mods/xfw/python/lib/simplejson/decoder.py", line 370, in decode File "mods/xfw/python/lib/simplejson/decoder.py", line 389, in raw_decode File "mods/xfw/python/lib/simplejson/scanner.py", line 122, in scan_once File "mods/xfw/python/lib/simplejson/scanner.py", line 87, in _scan_once JSONDecodeError: Expecting value: line 1 column 1 (char 0) 2016-03-11 00:34:13: FlashBeforeDelete: lobby.swf XVM.log
  18. Вообще-то еще вообще нет билдов для 0.9.14, тестировать нечего.
  19. Когда-то я пояснял вычисление по формуле, тут тоже подойдет и я буду использовать его в ответе: Пусть танка t3, на котором сыграно b3 боев и нанесено в сумме d3 урона, нет в таблице ожидаемых значений. 0) Как считалось раньше в XVM. И считает сейчас, например, wots.com.ua (автору я уже написал, обещал исправить): rDAMAGE = D / (e1*b1 + e2*b2 + 0*b3) в суммарном уроне на аккаунте D учитывается урон d3 на танке t3, что неправильно, если мы не учитываем его в ожидаемых показателях. Это приводит к завышению rDAMAGE и остальных r-значений и в итоге завышает рейтинг. Например, если у игрока только один танк t3, то rDAMAGE = D / 0. Отсюда заоблачные рейтинги игроков, которые начинают аккаунт со всяких новых танков типа Mutz или Т44-100(р) и проводят на них много боев по сравнению с другими танками. 1) Один из методов решения проблемы приведен в посте, процитированном выше. Мы показатели игрока умножаем на отношение количества боев на танках, известных wn8, к общему количеству боев. То есть считаем, что человек на известных танках играл в среднем также, как в целом по аккаунту с учетом неизвестных танков: rDAMAGE = D * ((b1+b2)/B) / (e1*b1 + e2*b2) так считаю, например, я в своих скриптах. 2) Мы можем вычесть показатели на неизвестных танках из общих показателей на аккаунте: rDAMAGE = (D - d3) / (e1*b1 + e2*b2) так сейчас считает XVM 3) Мы можем составить свою таблицу ожидаемых показателей, в которой будут все танки. То есть для всех танков, которых нет в таблице от авторов wn8, мы можем по определенному алгоритму вычислить ожидаемые показатели для них. Сделать это можно разными способами: а) ручками искать наиболее подходящий танк из уже имеющихся в таблице и прописать такие же показатели для нашего б) прописать для нашего танка среднее среди известных показателей танков с тем же уровнем и типом (тут могут быть варианты с учетом еще нации или еще чего-нибудь) в) на основе какой-то своей статистики или умозаключений или еще чего либо. Формула при этом остается в оригинальном виде: rDAMAGE = D / (e1*b1 + e2*b2 + e3*b3) Если я не ошибаюсь, данный метод применяется на wot-news.com и wotlabs.net Вопрос выбора конкретного метода нетривиален. Первый хорош тем, что использует оригинальную таблицу от разработчиков wn8 и использует только те методы API, которые позволяют запрашивать информацию сразу по нескольким игрокам одновременно: http://ru.wargaming.net/developers/api_explorer/wot/account/info и http://ru.wargaming.net/developers/api_explorer/wot/account/tanks То есть всё работает быстро и автоматически без всяких дополнительных манипуляций. Второй хорош тем, что тоже использует только оригинальную таблицу (ничего не "додумывает" к ней) и не пользуется наивным предположением, что на неизвестных танках игрок играет ровно также, как на известных. Минусы: а) нам необходимо использовать метод API, отдающий информацию только по одному игроку за раз: http://ru.wargaming.net/developers/api_explorer/wot/tanks/stats/ (что неприемлемо, например, для моего скрипта для wotreplays, где пришлось бы ждать ответа с 30 запросов в API, что неюзабельно для конечного пользователя) б) неучёт существенного процента боев игроков, начавших аккаунт с нового танка Третий на мой взгляд плох разве что тем, что нестандартизирован (впрочем, как и остальные) и что эту самую таблицу надо как-то делать и поддерживать (получать информацию о новых танках и т.п.).
  20. Беру свои слова назад. Должно быть что-то в промежутке от 1865 до 1875. Проблема связана с тем, что алгоритм wn8 не документирует случаи отсутствия танка в таблице ожидаемых значений, присутствующего при этом в статистике игрока. Такие случаи могут учитываться разными путями, применение каждого из которых даст немного разный результат. К сожалению, разработчики wn8 по какой-то причине не желают вносить в свой алгоритм официального метода разрешения этой ситуации. В итоге каждый ресурс учитывает ее по-своему или не учитывает вовсе. @Mahim_, В любом случае твой рейтинг раньше считался без какого бы то ни было учета данной ситуации и сейчас считается более правильно, чем раньше.
  21. Рейтинг ранее считался неправильно. http://www.koreanrandom.com/forum/topic/30253-неправильно-расcчитали-wn8/#entry315990 Должно быть 1875. Попробуем разобраться, что еще не так.
×
×
  • Create New...