Last Played Logger
Активный0.0
Установок
Последнее обновление
Версии
Last Played Logger
Обзор модификации
Last Played Logger — это серверная утилита, которая автоматически записывает даты последнего входа игроков в таблицу Google Sheets. Мод предназначен для упрощения управления вайтлистом сервера и мониторинга активности участников.
Настройка конфигурации
Файл конфигурации находится в папке "serverconfig" внутри директории мира и называется "last_played_logger-server.toml". Основные параметры:
- active — активация или деактивация работы мода
- spreadsheetID — идентификатор таблицы Google Sheets
- tab_name — название вкладки в таблице
Подготовка Google Sheets API
Для работы необходимо активировать Google Sheets API на официальном сайте разработчиков Google. Создайте папку "last_played_logger" рядом с папкой "config" и разместите в ней файл credentials.json с авторизационными данными.
Создание таблицы
Вы можете использовать готовый шаблон таблицы, скопировав его через меню "Файл" → "Создать копию". Пример таблицы содержит две вкладки:
Вкладка "Online Log" автоматически пополняется записями о каждом подключении игрока. Для уже существующих игроков обновляется только дата последнего входа.
Вкладка "Statistics" содержит два списка: игроки, отсортированные по имени, и игроки, отсортированные по дате последнего входа.
Настройка доступа
Таблица должна быть доступна для редактирования по ссылке. В настройках общего доступа выберите "Получить ссылку" и установите права "Редактор" для всех, у кого есть ссылка.
Первоначальная настройка
При первом запуске сервера на локальном компьютере в логах появится ссылка для авторизации:
Пожалуйста, откройте следующий адрес в вашем браузере:
https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=419570840170-ajsv0mce1gpvb2affbgn9avf85ualmkq.apps.googleusercontent.com&redirect_uri=http://localhost:62199/Callback&response_type=code&scope=https://www.googleapis.com/auth/spreadsheets
Попытка открыть этот адрес в браузере по умолчанию...
После перехода по ссылке выберите аккаунт Google, которому принадлежит таблица, и предоставьте необходимые разрешения.
После успешной авторизации мод начнет автоматически добавлять записи о подключениях игроков в вашу таблицу.