Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Ответ
 
Опции темы
Старый 26.10.2010, 14:49   #1
Заблокирован
 Рыцарь-лейтенант
Аватар для ~Winston~
 
~Winston~ скоро будет известен~Winston~ скоро будет известен~Winston~ скоро будет известен
Регистрация: 23.10.2010
Сообщений: 438
Популярность: 264
Сказал(а) спасибо: 100
Поблагодарили 200 раз(а) в 137 сообщениях
 
По умолчанию Статистика карт для CS 1.6

[Ссылки могут видеть только зарегистрированные пользователи. ]
Принцип работы плагина прост. В самом начале работы плагин проверяет есть ли в базе данных та карта которая в настоящий момент на сервере, и если она там есть прибавляет ей одну игру, если же нет , то записывает как новую. Одновременно помечая дату последней игры. Далее в процессе игры запоминаются победы террористов и контр-террористов. При этом не учитываются раунды когда на сервере менее 2`х человек. Надеюсь, зачем это было сделано, не требует пояснений.

Требования:
Хостинг с поддержкой
SQL
PHP


Установка плагина:
В существующей базе данных ( или создайте новую )
Создайте таблицу:

CREATE TABLE `Имя вашей таблицы` (
`id` int(11) NOT NULL auto_increment,
`map` varchar(32) NOT NULL,
`ct_win` int(11) NOT NULL default '0',
`t_win` int(11) NOT NULL default '0',
`games` int(11) NOT NULL default '1',
`timestamp` int(12) default '0',
`time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
`dead` int(11) NOT NULL default '0',
`dead_count` int(10) NOT NULL default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `map` (`map`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=39;


"Имя вашей таблицы" - замените на латинское название вашей будущей таблицы.
Пример:
База данных map_stats
Таблица public
Имя не присвоено намеренно, что бы была возможность сделать для каждого из ваших серверов ( если у вас он не один) отдельную статистику.
Была идея делать все в одной таблице, но мне такой вариант показался не удобным.
Но можно указать одну и ту же таблицу на разных серверах, тогда статистика будет одна для всех карт, без разделения на сервера.

В веб топе автоматически не отображаются карты на которых не играли более 7 дней (настраивается).

Сам плагин копируем в папку:
\addons\amxmodx\plugins\
Исходник:
\addons\amxmodx\scripting\

Содержимое папки WEB скопируйте к себе на сайт.

Настройка плагина cvars:
map_stats_host localhost // Хост базы данных
map_stats_db map_stats // База данных
map_stats_user login // Логин к базе данных
map_stats_password pass // Пароль к базе данных
map_stats_table public // Таблица


Настройка web части:
$server = 'localhost'; // Адрес базы данных
$user = 'login'; // Логин
$pass = 'pass'; // Пароль
$db = 'map_stats'; // База даных
$table = 'public'; // Таблца
$chislo = 10; // Число карт на страницу
$max_inactivity = 7; // Количество дней, после которых карта не выводится в статистике ( но остается в базе данных)


В папке img – миниатюры скриншотов к картам.
Если у вас установлен мониторинг серверов lgsl – можно указать путь к файлам данного мониторинга.
Если нету, пишите в комментариях, будет много желающих опубликую свой пак ~2000 картинок.

В следующей версии планируется:
1 Сделать гистограмму
2 Статистику по картам, на которых сервер падал.
3 Голосование за карту
4 Когда карта появилась в первые
5 Относительная популярность новой карты к «старичкам».
6 Возможно подсчет количества моментов с бомбой, заложниками.
7 Если будут у многих проблемы с созданием таблицы в базе данных – сделаю автоматическое создание, но сами понимаете это не улучшит работы серверов.

( В таблицу баз данных включены 2 поля не используемые данной версией плагина, но 100% будут использованы в дальнейшем, по этому сразу включены, что бы в следующий раз не обновлять структуру базы данных)

Автор плагина: tavot или Svoloch (одно лицо)
Сайт автора:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Пример работы статистики:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Без авторского дизайна ( голые данные)
[Ссылки могут видеть только зарегистрированные пользователи. ]
Вложения
Тип файла: rar map_stats.rar (52.4 Кб, 1 просмотров)
  Ответить с цитированием
Пользователь сказал cпасибо:
TeedI (26.10.2010)
Старый 14.11.2010, 23:48   #2
 Разведчик
Аватар для tavot
 
tavot никому не известный тип
Регистрация: 03.03.2010
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Статистика карт для CS 1.6

Смотрели бы что копипастите, анкоры к ссылкам отличались от самих ссылок.
  Ответить с цитированием
Старый 15.11.2010, 20:26   #3
Заблокирован
 Рыцарь-лейтенант
Аватар для ~Winston~
 
~Winston~ скоро будет известен~Winston~ скоро будет известен~Winston~ скоро будет известен
Регистрация: 23.10.2010
Сообщений: 438
Популярность: 264
Сказал(а) спасибо: 100
Поблагодарили 200 раз(а) в 137 сообщениях
 
По умолчанию Re: Статистика карт для CS 1.6

Цитата:
Сообщение от tavotПосмотреть сообщение
Смотрели бы что копипастите, анкоры к ссылкам отличались от самих ссылок.

  Ответить с цитированием
Старый 27.11.2010, 12:01   #4
 Разведчик
Аватар для tavot
 
tavot никому не известный тип
Регистрация: 03.03.2010
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Статистика карт для CS 1.6

Ты на ссылки кликни лучше, а не смайлики ставь..
ни одна ссылка не ведет ни на одну страницу кроме 404
  Ответить с цитированием
Старый 27.11.2010, 15:30   #5
Заблокирован
 Рыцарь-лейтенант
Аватар для ~Winston~
 
~Winston~ скоро будет известен~Winston~ скоро будет известен~Winston~ скоро будет известен
Регистрация: 23.10.2010
Сообщений: 438
Популярность: 264
Сказал(а) спасибо: 100
Поблагодарили 200 раз(а) в 137 сообщениях
 
По умолчанию Re: Статистика карт для CS 1.6

Цитата:
Сообщение от tavotПосмотреть сообщение
Ты на ссылки кликни лучше, а не смайлики ставь..
ни одна ссылка не ведет ни на одну страницу кроме 404

Слушай. от тех ссылком нечего не зависит.
Так что офф 1111
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] статистика ботов booot Общение и обсуждение 52 05.08.2011 09:40
НПС статистика для Interlude levoe123 Дополнения к серверам 1 01.03.2011 15:04
Статистика на StressWeb 8.0 CrHD Вопросы и ответы, обсуждения 8 20.09.2010 10:58
Моя статистика л2 серверов dager315 Общение и обсуждение, архив Lineage 2 9 15.08.2010 19:59
[Помогите!] Статистика сервера kiramage Вопросы и ответы, обсуждения 3 22.03.2010 18:18

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 08:32.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net