Chart

DOVE

GLite Inc.
Сообщения
296
Реакции
54
  • Автор ресурса
  • #1
Пользователь DOWE разместил новый ресурс:

chart - График онлайна для вашего сервера

Данный плагин создаст статистику посещений вашего сервера на вашем сайте. Больше не нужно парсить данные из геймтрекера.
Плагин для меня писал Puff.
Пример использования - https://glite.ru/test2/

Узнать больше об этом ресурсе...
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #2
А что в плане нагрузки?
 

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
всегда мечтал увидеть платный говнокод :bomb:
 

rejchev

менеджер клоунов
Сообщения
1,669
Реакции
1,291
Ну плата можешь быть и символической
upload_2018-12-3_14-59-51.png
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776

DOVE

GLite Inc.
Сообщения
296
Реакции
54
  • Автор ресурса
  • #10
да можно доработать и плагин и веб!Сделать поддержку более 1 сервера)И вполне годное получится)
--- Добавлено позже ---
Хотя график можно и без плагина было сделать)))
на сколько я понимаю то то, что я выложил является единственным бесплатным решением для сбора статистики (хлстатс и прочее не в счет)
 

SAPSAN 隼

Не было б печали, если бы ключи мне дали!
Сообщения
820
Реакции
776
на сколько я понимаю то то, что я выложил является единственным бесплатным решением для сбора статистики (хлстатс и прочее не в счет)
статситики онлайна, что-то видел но не помню где
 

September

Участник
Сообщения
5,238
Реакции
2,742
  • Команда форума
  • #12
да можно доработать и плагин и веб!Сделать поддержку более 1 сервера)И вполне годное получится)
--- Добавлено позже ---
Хотя график можно и без плагина было сделать)))

не хочешь взяться?)
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@September, ну как бы средствами только PHP (не обязательно именно с помощью PHP) можно такое реализовать. Есть библиотеки для работы с запросами к серверам для разных языков.

Тот же LGSL умеет опрашивать сервера.
Осталось только запоминать куда-то онлайн и строить по записанным данным графики.
--- Добавлено позже ---
А что в плане нагрузки?
раз в 1 минуту считает игроков на сервере и отправляет полученные данные в БД

Немного поправил код:
C-подобный:
//// online.sp
//
// Code size:             3772 bytes
// Data size:             2544 bytes
// Stack/heap size:      16384 bytes
// Total requirements:   22700 bytes
//
// Compilation Time: 0,28 sec
// ----------------------------------------

//// online_1.0.1.sp
//
// Code size:             3704 bytes
// Data size:             2812 bytes
// Stack/heap size:      16384 bytes
// Total requirements:   22900 bytes
//
// Compilation Time: 0,22 sec
// ----------------------------------------
 

Вложения

  • online_1.0.1.sp
    1.7 КБ · Просмотры: 28
  • online_1.0.1.smx
    4.6 КБ · Просмотры: 14
Последнее редактирование:
  • Мне нравится
Реакции: DOVE

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #14
Хотя график можно и без плагина было сделать)))
Если нужен учёт уников - только RCON разве что в связке с командой status.

раз в 1 минуту считает игроков на сервере и отправляет полученные данные в БД
А, ёпт, я надеялся увидеть подсчёт уникальных игроков. Тогда не интересно.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Крузяра, ну уников можно проще посчитать, кмк.
Просто при входе игрока на сервер пробивать его стим айди и заносить в БД.
А потом просто получать размер этой таблицы.
Есть же плагин считающий сколько времени игрок играл на сервере, вот его для этой цели вполне можно и задействовать.
В смысле получать количество уникальных игроков.
Разве что так не посмотреть когда и сколько игроков добавилось (если тот плагин не заносит в БД дату и время первого входа на сервер).
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • #16
Просто при входе игрока на сервер пробивать его стим айди и заносить в БД.
Зачем пробивать, когда можно сделать инсерт с игнором.
Ключами сделать идентификатор дня и SteamID, и всё. База сама всё урегулирует.
 

vb

Участник
Сообщения
385
Реакции
31
При открытии страницы просто белый экран . Подскажите, в чём проблему ? По соседству стоит MaterialAdmin. он работает без проблем.
 

DOVE

GLite Inc.
Сообщения
296
Реакции
54
  • Автор ресурса
  • #19
При открытии страницы просто белый экран . Подскажите, в чём проблему ? По соседству стоит MaterialAdmin. он работает без проблем.
на веб части подключение к MySQL устрановленно корректно?
Данные в базу заносятся?
 
Последнее редактирование:

vb

Участник
Сообщения
385
Реакции
31
на веб части подключение к MySQL устрановленно корректно?
Данные в базу заносятся?
Данные в бд заносятся. К MySQL подключено корректно. Не впервой.. и ещё, прописывал как localhost так и 127.0.0.1
 
Сверху Снизу