Статистика классов - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Движки сайтов (CMS)

Движки сайтов (CMS)
Обсуждения, решения проблем веб обвязок для ява сервера.

Ответ
Опции темы
Непрочитано 25.09.2012, 09:43   #1
Эксперт

Автор темы (Топик Стартер) Статистика классов

Может у кого-нить есть скрипт статистики отдельных классов?

Писал когда-то для себя статистику, но у меня терпения не хватает перепечатывать эти циферки из классов(не могу делать однотипную работу):


Нужна более полная развернутая статистика по классам(сколько лучников, магов и т.д.). В стрессе вроде только статистика по рассам есть или я ошибаюсь?

А еще было бы круто с возможностью выборки по уровням, хотя это дописать не сложно.

Я просто уверен что это делали и не один раз, поэтому скрипты эти должны быть, но просто толи я дурак, толи гугл уже не тот
ReaM вне форума Ответить с цитированием
Непрочитано 25.09.2012, 09:49   #2
Аватар для Dementor
Герой

По умолчанию Re: Статистика классов

т. е. пользователь выбирает Класс. и ему выдается рейтинг например хавков?

Добавлено через 1 минуту
Вот че могу дать еще:
с базы спарсил.:
Свернуть ↑Развернуть ↓


Использовал в своей статистике.

Добавлено через 2 минуты
Опиши подробно как все должно быть, помогу. Так же под какую сборку, и в какой двиг СМС.

Последний раз редактировалось Dementor; 25.09.2012 в 09:55. Причина: Добавлено сообщение
Dementor вне форума Ответить с цитированием
Непрочитано 25.09.2012, 09:56   #3
Эксперт

Автор темы (Топик Стартер) Re: Статистика классов

Я имел в виду, чтобы в конечном итоге было процентое или кол-вое соотношение
Классов играющих на сервере старше, допустим 60уровня.
Т.е.
Лучники(темные и светлые и еще какие там бывают я хз) - 35% 1234 человек.
Даггерщики(со всех рас) - 10% 100 человек.
и в таком духе.

А за массив- спасибо большое!, пригодится
ReaM вне форума Ответить с цитированием
Непрочитано 25.09.2012, 09:59   #4
Аватар для Dementor
Герой

По умолчанию Re: Статистика классов

Цитата:
Сообщение от Crypto Посмотреть сообщение
Я имел в виду, чтобы в конечном итоге было процентое или кол-вое соотношение
Классов играющих на сервере старше, допустим 60уровня.
Т.е.
Лучники(темные и светлые и еще какие там бывают я хз) - 35% 1234 человек.
Даггерщики(со всех рас) - 10% 100 человек.
и в таком духе.

А за массив- спасибо большое!, пригодится
а т. е. на одну страницу чисто, без всяких селектов, список такой:

ШК - 1254 игроков (30%)
ТХ - 256 игроков (15%)

да и кол-во игроков и процентов отсчитыват от общего числа игроков на сервере? или от общего числа профы?
Dementor вне форума Ответить с цитированием
Непрочитано 25.09.2012, 10:13   #5
Эксперт

Автор темы (Топик Стартер) Re: Статистика классов

Цитата:
Сообщение от Неверный Посмотреть сообщение
а т. е. на одну страницу чисто, без всяких селектов, список такой:

ШК - 1254 игроков (30%)
ТХ - 256 игроков (15%)

да и кол-во игроков и процентов отсчитыват от общего числа игроков на сервере? или от общего числа профы?
Да, проценты без разницы как считать, мне бы просто где-нить аналог глянуть, сами идшники, т.е. какие ид к каким профам принадлежат по большому счету только это.
Я просто в л2 немного дуб(из классов знаю только хуман лучников и хуман дагеров, а еще бишопа), мне придется сидеть с базой знаний открытой и высматривать там названия, потом сверяться с таблицей ид-класс и т.д.

Ну если нет таких скриптов готовых, то хрен с ним, сегодня будет время - набросаю ид-шники
ReaM вне форума Ответить с цитированием
Непрочитано 25.09.2012, 10:19   #6
Аватар для Dementor
Герой

По умолчанию Re: Статистика классов

PHP код:
$GET_MIN_LVL '60'// предположим получили ее из SELECT (GET переменная)


foreach($class_name AS $k => $v)
{
    
$sql mysql_result(mysql_query("SELECT COUNT(*) FROM characters WHERE base_class=$k AND level>='$GET_MIN_LVL'"), 0);
    
$max_count mysql_result(mysql_query("SELECT COUNT(*) FROM characters WHERE level>='$GET_MIN_LVL'"), 0);
    echo 
$v ' : ' $sql ' игроков, ' ceil($sql ceil($max_count 100)) . ' %<br>';

Там еще массив мой включи. Так надо? Там уже адаптируешь под себя.

Добавлено через 1 минуту
P.S. это под базу L2J

Последний раз редактировалось Dementor; 25.09.2012 в 10:21. Причина: Добавлено сообщение
Dementor вне форума Ответить с цитированием
Непрочитано 25.09.2012, 10:23   #7
Эксперт

Автор темы (Топик Стартер) Re: Статистика классов

Цитата:
Сообщение от Неверный Посмотреть сообщение
PHP код:
$GET_MIN_LVL '60'// предположим получили ее из SELECT (GET переменная)


foreach($class_name AS $k => $v)
{
    
$sql mysql_result(mysql_query("SELECT COUNT(*) FROM characters WHERE base_class=$k AND level>='$GET_MIN_LVL'"), 0);
    
$max_count mysql_result(mysql_query("SELECT COUNT(*) FROM characters WHERE level>='$GET_MIN_LVL'"), 0);
    echo 
$v ' : ' $sql ' игроков, ' ceil($sql ceil($max_count 100)) . ' %<br>';

Там еще массив мой включи. Так надо? Там уже адаптируешь под себя.
спасибо, вопрос правда немного в другом был, я просто думал в л2 классы пересекаются просто как-то, что допустим лучнику соответствуют id 55, 81 и 103(к примеру). Вот в этих ид и был вопрос.

Хотя я щас знакомому задроту дам задание, чтобы составил табличку соответствия классов по идшникам.

Еще раз спасибо за помощь.
ReaM вне форума Ответить с цитированием
Непрочитано 25.09.2012, 10:24   #8
Аватар для Dementor
Герой

По умолчанию Re: Статистика классов

Вот что получилось, отрывок:

Код HTML:
Titan : 3 игроков, 3 %
Grand Khavatari : 0 игроков, 0 %
Dominator : 0 игроков, 0 %
Doomcryer : 1 игроков, 1 %
Fortune Seeker : 1 игроков, 1 %
Maestro : 1 игроков, 1 %
Male Soldier : 0 игроков, 0 %
Добавлено через 59 секунд
Цитата:
Сообщение от Crypto Посмотреть сообщение
спасибо, вопрос правда немного в другом был, я просто думал в л2 классы пересекаются просто как-то, что допустим лучнику соответствуют id 55, 81 и 103(к примеру). Вот в этих ид и был вопрос.
не есть рассы 0-5, и классы от 0-136 (с пробелами)

Добавлено через 2 минуты
Цитата:
Сообщение от Crypto Посмотреть сообщение
спасибо, вопрос правда немного в другом был, я просто думал в л2 классы пересекаются просто как-то, что допустим лучнику соответствуют id 55, 81 и 103(к примеру). Вот в этих ид и был вопрос.

Хотя я щас знакомому задроту дам задание, чтобы составил табличку соответствия классов по идшникам.

Еще раз спасибо за помощь.
а я понял, что ты хочешь.

Добавлено через 18 минут
Во то что тебе надо, нашел у себя:

Warrior: Warlord, Gladiator, Destroyer, Tyrant, Bounty Hunter
Rogue: Hawkeye, Silver Ranger, Phantom Ranger
Knight: Paladin, Dark Avenger, Temple Knight, Shillien Knight
Summoner: Warlock, Elemental Summoner, Phantom Summoner
Wizard: Sorcerer, Necromancer, Spellsinger, Spellhowler
Healer: Bishop, Elven Elder, Shillien Elder

Последний раз редактировалось Dementor; 25.09.2012 в 10:43. Причина: Добавлено сообщение
Dementor вне форума Ответить с цитированием
Непрочитано 26.09.2012, 01:04   #9
Аватар для Zubastic
ZG troll squad

По умолчанию Re: Статистика классов

Неверный, маестро например не увидел.
Zubastic вне форума Ответить с цитированием
Непрочитано 26.09.2012, 11:22   #10
Аватар для Dementor
Герой

По умолчанию Re: Статистика классов

Цитата:
Сообщение от Zubastic Посмотреть сообщение
Неверный, маестро например не увидел.
а, это потому-что я снял это с сабов)) не подумал. Это для сабов доступные профы классифицированные. Там же по классу скилы берут а не по профе. Получается там нет маестро, овера/варка и камов.
Dementor вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
НПЦ статистика 4ePtb Работа со скриптами 1 10.03.2011 15:24
L2DC (La2VT) баланс классов feroom Lineage II 3 19.11.2010 15:03
Статистика php kolovratt Aion 0 12.06.2010 22:39
Русские названия классов в Aion PROGRAMMATOR Игровые новости 0 27.05.2009 01:13
[Share] Moy Web 2.2 free Kamael - Rebellion Edition by aleshka aleshka Движки сайтов (CMS) 20 25.12.2008 18:27


© 2007–2022 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 19:33. Часовой пояс GMT +3.

Вверх