ТочностьОт пакета до экрана
Чего стоит число на экране.
Что считает счётчик, откуда берётся каждый удар и где он может ошибаться. Без округления в нашу пользу.
Первый бой, сверенный с экраном Combat Analysis в игре: один игрок против Поблекшего паписа.
- боя сверены с игрой
- 2
- нанесённого урона, как в игре
- 1 330
- лечения, как в игре
- 604
- полученного урона, как в игре
- 1 757
Легенда станций
- Точно
- Не измеряется
- На проверке
Счётчик читает копию того, что игра и так получает.
- Npcap передаёт копию того, что игра и так получает. Счётчик ничего не отправляет игре.
- Он не смотрит на картинку игры и не читает память: то, что не приходит по сети, в сумму не попадает.
- Не измеряетсяЦели вдали от тебяВне зоны сети игра не присылает событие.
- Не измеряетсяУрон до запуска приложенияСчётчик начинает считать, когда включается.
- Последний сигнал от игры
- Сколько времени прошло с последнего сигнала игры. При открытой игре значение близко к нулю; если оно только растёт, счётчик не слышит игру.
- Прочитано кадров
- Сколько сообщений игры прочитал счётчик. Растёт без остановки, пока ты играешь.
- Удары принятые / отклонённые
- Принятые — это удары, попавшие в счётчик. Отклонённые — прочитанные удары, которые он не смог связать с классом, например новое умение из обновления игры.
- Лечение, щиты и полученные удары
- Сколько лечений, щитов и полученных ударов прочитал счётчик.
- Пропуски в TCP (потеряно байт)
- Участки трафика игры, потерявшиеся на пути до счётчика. То, что в них было, в сумму не попадает; ожидаемое значение — ноль.
- Типов пакетов замечено / без обработчика / новых
- Сколько типов сообщений игры появилось и сколько из них счётчик ещё не знает. Новые типы обычно появляются после обновления игры.
У каждого сообщения игры есть свой обработчик.
В пакете
- Кто ударилстрока игрока
- Когоцель и её здоровье, вверху
- УмениеПодробности › Умения
- На сколькоитог и DPS строки
- Критстолбец Крит
На экране
- ТочноПрямой урон и критыКаждый удар читается со значением, которое рассчитала игра.
- ТочноУрон по умениямСумма, число применений и шанс крита по каждому умению.
- ТочноЗдоровье боссаБерутся из того же пакета, который игра использует для полосы. Если максимальных ОЗ нет, счётчик оценивает их и отмечает значком ~.
- На проверкеПоглощённый щитБерётся из пакета щита игры и пока не сверено с экраном игры.
- обработчики сообщений игры: удары, лечение и щиты, смерти, полоса защиты, подземелье, группа, карта и питомцы
- 51
- Доказательствотест SiteFactsTests, обработчики сообщений
- идентификаторов серверов с названием в таблице игры
- 716
- Доказательствотест ServerTableTests, 716 идентификаторов
- распознаваемые семейства лечащих умений
- 61
- Доказательствотест SiteFactsTests, семейства лечения
- языки интерфейса
- 6
- Доказательствотест SiteFactsTests, опубликованные языки
ДоказательствоКаждое из этих чисел проверяется автоматическим тестом счётчика.
DPS — это урон, делённый на время, которое группа сражалась.
- DPS — это урон, делённый на длительность боя: от первого до последнего удара по цели. Число одинаково в счётчике и в истории.
- Часы запускаются с первого удара и останавливаются на последнем ударе по цели или в конце боя цели, в зависимости от правила, выбранного в Настройках. Паузы из расчёта не вычитаются: время простоя показывается отдельно, только для информации.
- На проверкеВремя босса: «Победа через», оценённая по падению ОЗ босса, и «Ярость через» у боссов из списка.
- Длительность боя
- от первого до последнего удара
- Время простоя
- только информация
- DPS
- урон ÷ длительность
Что попадает на экран.
Что счётчик уже читает и показывает сегодня. То, что с отметкой, есть в приложении и покрыто тестами, но ещё не проверено в настоящем бою.
- Вкладки DPS и ПОЛ Точно Нанесённый и полученный урон каждого игрока: оба совпали с экраном игры.
- Вкладка HPS На проверке Лечение каждого игрока. Лечение союзников ещё не сверено с игрой.
- Итоги боя DPS группы, каждый игрок, кривая DPS и твои умения. Один клик копирует итоги для вставки в чат.
- История Твои бои с фильтром по типу, цели и дате, а также попытки на боссов (боссы подряд) с общим временем.
- Сравнение боёв Разница по каждому игроку, в цифрах.
- Экспорт боёв JSON, CSV для таблиц и изображение PNG. Экспортированный бой открывается в «Истории» другого AionCore.
- Рейтинг со значком «Подтверждено» Когда другой аккаунт отправляет тот же бой с теми же числами, бой получает значок.
- Сломы полосы защиты На проверке Когда полоса ломается, останавливается и возвращается, и урон каждого игрока во время слома.
- Кто держал агро На проверке Сколько времени босс держался на каждом игроке и сколько раз менял цель.
- Причина смерти На проверке Смертельный удар и всё полученное за секунды до него: Подробности › Получено.
- Время подземелья На проверке Сколько заняло прохождение и сколько смертей насчитала игра, в строке сводки.
- «Ярость через» по часам сервера На проверке Точное время ярости боссов из таблицы счётчика, без ~.
ДоказательствоНанесённый урон, лечение и полученный урон: три итога сравниваются с экраном игры на последней станции.
Твои бои покидают твой ПК только при подключённом аккаунте и включённой отправке.
- Твой ПКAionCore MeterУрон, история и настройки хранятся в твоей папке. В интернете счётчик только загружает значки умений (NCSOFT) и обновления (GitHub) и отправляет анонимные технические отчёты, которые можно отключить.
- Отправка боя только после того, как ты войдёшь через Discord
- Босс, длительность, урон и умения каждого игрока
- Имя твоего персонажа; имена других игроков не отправляются
- Ни одного файла с твоего ПК
- Сервер AionCoreна CloudflareХранит бой и сверяет числа с данными других аккаунтов: отсюда и берётся значок «Подтверждено».
- Страница боя ссылка на бой, таблица рейтинга и твой профиль
- Сайтстраница боя и рейтингПо боссу, классу и региону. Каждый показан с классом и боевой мощью, а с именем — только если он его показывает.
Анонимные технические отчёты счётчика, которые можно отключить, описаны здесь: Политика приватности.
- Кнопка в счётчике отправляет бой и создаёт ссылку с итогами боя и умениями каждого игрока. Когда ты подключаешь счётчик к аккаунту, отправка боёв с боссами включена, и ты можешь выключить её в любой момент.
- Cloudflare: размещает сайт, сервер AionCore и хранилище аккаунта, боёв и рейтинга похвал; получает IP-адрес и технические данные каждого обращения и обрабатывает всё по своей политике.
- Установщик, который предлагает сайт, берётся из подписанного манифеста в публичном канале обновлений — того же, что проверяет обновлятор AionCore. Подпись проверяется при каждой сборке сайта.
Что измеряет рейтинг и как он проверяет
Рейтинг использует тот же DPS, что и счётчик: урон за бой, делённый на его длительность. Это число включает бонусы группы, которые получил каждый игрок, поэтому оно не является нейтральной мерой мастерства. Поэтому таблица показывает размер группы в каждом бою и позволяет фильтровать по нему.
Что учитывается
- Только бои с боссами из каталога, когда босс побеждён.
- Только счётчики версии 1.2.0 и выше — это минимальная версия для рейтинга.
- Тот, кто нанёс в бою менее 3% урона группы, в рейтинг не попадает.
- Бой, числа которого не сходятся между собой, получает статус «На проверке» и до проверки виден только тому, кто его отправил.
Как рейтинг проверяет
- Когда другие аккаунты отправляют тот же бой и числа совпадают, бой получает значок «Подтверждено: N», где N — это отправивший и свидетели, которым не нужно участвовать в рейтинге. Значок показывает, что бой был с такими числами, но не чей каждый слот: каждый счётчик сообщает, какой слот принадлежит отправившему. Если два аккаунта отмечают один и тот же слот как свой, ни один не подтверждает другого, и оба получают статус «На проверке».
- Свидетелем считается только аккаунт Discord возрастом от 30 дней без блокировки отправки. То же правило действует для появления в публичной таблице: аккаунт Discord младше 30 дней участвует, но появляется в таблице, только когда ему исполнится 30 дней.
- Проверка — это снимок момента отправки: если свидетель позже удалит бой, значок у тех, кто уже был подтверждён, остаётся.
- Два сговорившихся аккаунта могут обмануть значок: с изменёнными счётчиками или отметив чужой слот. Защита — анализ необычных чисел, спорный слот и жалобы.
С экраном Combat Analysis самой игры.
| В бою | В игре | В счётчике |
|---|---|---|
| Нанесённый урон | 1 330 23 удара | 1 330 23 удара совпадает |
| Лечение | 604 | 604 совпадает |
| Полученный урон | 1 757 17 ударов | 1 757 17 ударов совпадает |
На проверке Во втором бою урон и полученный урон совпали, но общее лечение в счётчике оказалось выше, чем в игре. Исправление на проверке.
Первый бой: около 25 с, один игрок, против Faded Papis, записан 4 октября 2026. Он стал автоматическим тестом счётчика, который запускается при каждой сборке и проверяет эти числа (последняя проверка 15 октября 2026).
Где мы проигрываем: игра суммирует урон по целям вдали от тебя, а он не доходит до твоего ПК. Если группа разойдётся, AionCore покажет меньше. Бои в группе, лечение других игроков и мульти-удар на высоком уровне ещё не сверены с игрой.
На проверке
Функции, которые уже есть в приложении, с автоматическими тестами, но ещё без подтверждения в настоящем бою в игре.
- На проверкеИстория всех боёв: обычные монстры и мешки, а не только боссы.
- На проверкеВремя босса: «Победа через», оценённая по падению ОЗ босса, и «Ярость через» у боссов из списка.
- На проверкеОповещение «слепой счётчик»: жёлтая полоса, когда удары приходят, но ни один не читается, — признак того, что игра изменилась.