Better Statistics — это расширенный статистический плагин, который предлагает красивый игровой интерфейс и адаптивный веб-сайт.
ДЕМО-САЙТ: https://stats.rustopia.dev/
Как это работает?
Плагин настроен с двумя таблицами через MySQL, одна для очистки и одна для общей статистики. Когда сервер стирает, все данные автоматически перемещаются и добавляются в общую таблицу, после чего таблица стирания очищается.
Когда статистика сохраняется для каждого игрока?
Существует автоматический таймер, который вы можете настроить, чтобы статистика каждого игрока синхронизировалась с базой данных. По умолчанию данные игроков синхронизируются, когда они покидают сервер, и автоматический таймер на случай сбоя сервера. Существует также команда, которую можно использовать с консоли сервера, чтобы сохранить статистику игрока или статистику всех игроков.
Какую статистику он отслеживает?
Требования:
Конфигурация:
{
"Информация о подключении к базе данных MySQL": {
"IP-адрес хоста": "localhost",
"Порт": 3306,
"Имя базы данных": "beststatistics",
"Имя пользователя": "root",
"Пароль": ""
},
" Префикс сервера (для таблиц, например: main_stats_wipe, main_stats_overall)": "main",
"Интервал сохранения (минуты) (0 = отключено)": 10
}
Команды игрока:
/stats - Открывает статистику местных игроков
/stats {playerid} - открывает статистику данного игрока
Команды сервера:
stats.save - Сохраняет статистику каждого игрока, подключенного к серверу.
stats.save {playerid} - Сохраняет статистику данного идентификатора игрока, пока он находится на сервере.
Требования:
Конфигурация:
<? php
возвращает массив ( 'ServerName' => 'TEST SERVER' , 'SiteDescription' => 'Шаблон сайта статистики, разработанный Билли Джо' , 'SteamAPIKey' => '' , 'backgroundImage' => 'https://files.facepunch .com/paddy/20220705/july_2022_header.jpg' , 'серверы' => массив ( 'server1' => массив ( 'serverIcon' => ' ' , 'ipAddress' =>
'root' , 'password' => '' , 'databaseName' => 'betterstatistics' , 'wipe' => 'main_stats_wipe' , 'overall' => 'main_stats_overall' ), 'server2' => array ( 'serverIcon' => ' ' , 'ipAddress' => 'localhost' , 'имя пользователя' => 'root' , 'пароль' => '' ,'databaseName' => 'лучшая статистика' , 'стереть' =>
main_stats_overall' ), ) ); ?>
ДЕМО-САЙТ: https://stats.rustopia.dev/
Как это работает?
Плагин настроен с двумя таблицами через MySQL, одна для очистки и одна для общей статистики. Когда сервер стирает, все данные автоматически перемещаются и добавляются в общую таблицу, после чего таблица стирания очищается.
Когда статистика сохраняется для каждого игрока?
Существует автоматический таймер, который вы можете настроить, чтобы статистика каждого игрока синхронизировалась с базой данных. По умолчанию данные игроков синхронизируются, когда они покидают сервер, и автоматический таймер на случай сбоя сервера. Существует также команда, которую можно использовать с консоли сервера, чтобы сохранить статистику игрока или статистику всех игроков.
Какую статистику он отслеживает?
- Имя
- SteamID
- Количество подключений
- Время воспроизведения
- Убивает
- Смерти (Смерти игроков)
- Убить коэффициент смерти
- Общая точность
- Самоубийства
- Количество раненых
- Брошенные ранцы
- C4 Брошенный
- Ракеты выпущены
- ТС уничтожен
- Убийства НПС
- Куры
- Кабаны
- Олени
- Лошади
- Волки
- Медведи
- Ученые
- Вертолеты
- Брэдли
- Штурмовая винтовка
- ЛР-300
- М39
- L96
- БОЛТ
- М249
- HMLMG
- MP5
- Томпсон
- Пользовательский пистолет-пулемет
- Помповый дробовик
- Двойной ствол
- Спаз-12
- М92
- питон
- Полуавтоматический пистолет
- Револьвер
- Водопроводная труба
- Эока Пистолет
- Блочный лук
- Арбалет
- Охотничий лук
- Голова
- Торс
- Левая рука
- Правая рука
- Левая нога
- Правая нога
- Левая нога
- Правая нога
Требования:
- Сервер MySQL, на который можно сохранить статистику.
Конфигурация:
{
"Информация о подключении к базе данных MySQL": {
"IP-адрес хоста": "localhost",
"Порт": 3306,
"Имя базы данных": "beststatistics",
"Имя пользователя": "root",
"Пароль": ""
},
" Префикс сервера (для таблиц, например: main_stats_wipe, main_stats_overall)": "main",
"Интервал сохранения (минуты) (0 = отключено)": 10
}
Команды игрока:
/stats - Открывает статистику местных игроков
/stats {playerid} - открывает статистику данного игрока
Команды сервера:
stats.save - Сохраняет статистику каждого игрока, подключенного к серверу.
stats.save {playerid} - Сохраняет статистику данного идентификатора игрока, пока он находится на сервере.
Требования:
- Веб-сервер для размещения PHP-сайта.
Конфигурация:
<? php
возвращает массив ( 'ServerName' => 'TEST SERVER' , 'SiteDescription' => 'Шаблон сайта статистики, разработанный Билли Джо' , 'SteamAPIKey' => '' , 'backgroundImage' => 'https://files.facepunch .com/paddy/20220705/july_2022_header.jpg' , 'серверы' => массив ( 'server1' => массив ( 'serverIcon' => ' ' , 'ipAddress' =>
'root' , 'password' => '' , 'databaseName' => 'betterstatistics' , 'wipe' => 'main_stats_wipe' , 'overall' => 'main_stats_overall' ), 'server2' => array ( 'serverIcon' => ' ' , 'ipAddress' => 'localhost' , 'имя пользователя' => 'root' , 'пароль' => '' ,'databaseName' => 'лучшая статистика' , 'стереть' =>
main_stats_overall' ), ) ); ?>