Владельцам · любая игра · настройка за десять минут
Добавьте свой сервер и дайте его измерить
Добавьте свой сервер, и он появится сразу, с вашими заявленными числами. Sighting аптайма начинается немедленно. Установите module — подписанный HTTP-отчёт, который одинаково работает на любом сервере, какой бы ни была игра или её версия, — и ваше реальное число игроков измеряется изнутри.
- Добавьте свой сервер
- Будьте измерены изнутри — одинаково на любой сборке
- От dead reckoning до Fixed — четыре ступени
Шаг 1 · добавьте сервер · даёт 100 рекламных credits
Войдите, чтобы добавить сервер
Добавление привязывает сервер к вашему аккаунту и даёт 100 рекламных credits (пять дней в слоте на главной). Войдите или создайте аккаунт, затем вернитесь сюда.
Шаг 2 · установите module
Будьте измерены изнутри — одинаково на любой сборке
Module — это подписанный HTTP POST с вашим онлайном, отправляемый каждые пять минут. Нет протокола, который нужно реверс-инженерить, и нет кода под конкретную игру — одна интеграция покрывает любую сборку.
POST https://sextant.gg/api/module/report x-sextant-server: <your server id or slug> x-sextant-timestamp: <unix milliseconds> x-sextant-signature: hex( HMAC-SHA256( "<timestamp>.<body>", <apiSecret> ) ) { "players": 212 }
Хорошая новость: замер снаружи — аптайм и число игроков там, где логин его отдаёт — работает на ЛЮБОМ L2-сервере (L2J, L2OFF, Mobius) без модуля, потому что использует игровой протокол логина, а не внутренности форка. Модуль нужен только для FIXED — счёт, подтверждённый изнутри. Для семейства L2J (L2J, L2jMobius, L2jUnity, aCis…) положите SextantReporter.java в датапак и заполните два значения; L2OFF и всё остальное — через универсальный подписанный репортер (маленький cron-скрипт). Оба доступны для скачивания ниже.
Что это вам даёт
От dead reckoning до Fixed — четыре ступени
Добавление без измерения — это dead reckoning: числа ваши, и интерфейс об этом сообщает. Когда наш узел может достучаться до вашего сервера, вы становитесь Sighted (аптайм измерен). Когда наш probe может прочитать ваше реальное число игроков снаружи — для Lineage 2 это значит разрешить нашему probe-аккаунту войти на ваш login-сервер — вы становитесь Ranged.
Зонд входит в игру как обычный игрок и читает список серверов — он никогда не получает доступ к вашим файлам, базе данных или машине. Вы сами решаете, сможет ли он вообще войти.
Fixed, высший автоматический класс, требует обоих: модуля, сообщающего изнутри, и внешнего замера для перекрёстной проверки. Один модуль без внешнего чтения оставит вас на Sighted — probe-логин и есть шаг, который чаще всего пропускают. Модуль также открывает проверенные отзывы от ваших настоящих, измеренных игроков. Позиция в рейтинге никогда не продаётся.