Баннер/Объявление:

Игры, Фильмы, Программы, Музыка по заявкам - тут
Общаемся тут: - Forum MF

 
Мини-чат
Всё для ucoz
Скрипты Шаблоны Иконки
Counter-strike
Готовые cервера Карты Плагины
Программы
Программы
Топ пользователей
Главная » Файлы » counter-strike плагины

Map Stats
52.4 Kb 18.04.2011, 21:53
Требования:
Хостинг с поддержкой
SQL
PHP
Установка плагина:
В существующей базе данных ( или создайте новую )
Создайте таблицу:
PHP
  1.  
  2. Выполните SQL запрос лбым удобным для вас методом.
  3. CREATE TABLE `Имя вашей таблицы` (
  4.   `id` int(11) NOT NULL auto_increment,
  5.   `map` varchar(32) NOT NULL,
  6.   `ct_win` int(11) NOT NULL default "0",
  7.   `t_win` int(11) NOT NULL default "0",
  8.   `games` int(11) NOT NULL default "1",
  9.   `timestamp` int(12) default "0",
  10.   `time` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  11.   `dead` int(11) NOT NULL default "0",
  12.   `dead_count` int(10) NOT NULL default "0",
  13.   PRIMARY KEY  (`id`),
  14.   UNIQUE KEY `map` (`map`)
  15. ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=39 ;
  16.  
  17.  
  18. ?>
Имя вашей таблицы - замените на латинское название вашей будущей таблицы.
Пример:
База данных 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% будут использованы в дальнейшем, по этому сразу включены, что бы в следующий раз не обновлять структуру базы данных)
В самом низу статистики присутствует крохотная ссылка на сайт автора, давайте будем цивилизованными людьми и начнем уважать чужой труд, не удаляйте ее пожалуйста.
Если же она все таки вам очень мешает , тогда в любом удобном для вас месте на сайте опубликуйте ее.
Своих игроков вы этим не потеряете,. зато принесете ощутимую пользу мне, а чем больше пользы мне - тем раньше и лучше появится следующий мой плагин в паблике.
Данный плагин один из самых простых, и публикуется в целях ознакомления с аудиторией пользователей и анализом общей ситуации, для принятия решения об опубликования более серьезных и уникальных плагинов, их веб часть вы так же можете посмотреть у меня на сайте, или на серверах в действии.
(Уважаемая администрация, не сочтите все это за рекламу, мы с вами прекрасно понимаем зачем все это надо)
Категория: counter-strike плагины | Добавил: Maks
Просмотров: 261 | Загрузок: 46 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]


Реклама
Профиль
Гость
Моя страница
Сообщения Изменить данные Все люди

Вы зарегистрированы дн.
Необходимый софт
Winrar 3.71
(Архиватор )
AIMP 2.51.Full Rus
(Проигрыватель нового поколения)
Nero 9
(Программа для работы с дисками)
NOD32 Full Rus+Key
(Антивирус)
Kaspersky 10 Rus
(Новый Касперский 10)
K-Lite Codec Pack 4.8.0
(Набор для нормальной работы компьютера)
Mozilla Firefox 3.5Rus
(Браузер)
Opera 10.Full Rus
(Браузер Опера)
Utorrent
(Торрент)
Qip infium 9032 Rus
(Новый QIP)
Skype 4 Rus
(Бесплатные звонки через интернет)
GOM Media 2.1 Rus
(Проигрыватель)

Наш опрос
Чего Вы хотите больше?
Всего ответов: 1
Статистика
[ Кто нас сегодня посетил ]
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Каталог сайтов Всего.RU Каталог сайтов Bi0