Добавление новой игры в HLstatsX

Статус
В этой теме нельзя размещать новые ответы.

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
ТЗ:
1.Нужно добавить поддержку Dota 2 (version 1500, patch 6.84) в HLstatsX:CE 1.6.19

2.Нужно перенести все ивенты, награды и прочее из Доты в статистику (прим. Больше всех поставил вардов/купил смоков/сделал Triple Kill/Убил Рошана/Выиграл матчей)
Полный список наград под спойлером:
Ежедневные:
Оффтоп

3.Нужно сделать свою оптимизированую под Доту систему рейтинга. В принципе не сложно, аналог есть в оригинале статы, пример - Стандартная победа примерно равных по скиллу игроков: У всех игроков матча -+500 очков - за победу будет давать +25, за поражение -25 очков, и дальше по рейтингу, если у одной команды, допустим, команда 1, будет 300 очков примерно у всех игроков, а у другой команды (команда 2) будет 500 очков примерно в статистике у игроков - то за победу команды 1 будет давать +25 очков, а за победу команды 2, допустим, +17 очков.

4.Вырезать из статы выдаваемые очки за убийства, при этом оставив события об этом (для наград, например). Тоесть очки должны начисляться только за победу/отбираться за поражение за весь матч. Тоесть сделать только итоговые очки по результату выигрыша/поражения.

5.Сделать рабочей систему допуска игроков до сервера. В статистике есть настройка сервера - MinimumPlayerRanks, нужно сделать так, чтобы, допустим, я хочу, чтобы на одном из серверов играли только игроки из топ100 статистики, и тех, кто на 101+ месте на этот сервер не пускало.

В дополнение к этому нужно сделать автобаланс команд по рейтингу, чтобы уровнять силы команд (сторонним плагином сами отключим самостоятельный выбор игроком той или иной команды, это должен делать автобаланс статистики)

Нужно, чтобы в начале матча с интервалом в 5 секунд выводились в чат следующие сообщения:
Средний птс игроков сервера (тоесть Average Points)
И винрейт каждого игрока, пример
Highscool - 19/19 (WinRate 50%), PTS 600
Где 19/19 - победы и поражения игрока, и очки игрока, и очки игрока (pts - points)

Так же нужен сезонный вайп статистики (только очков (птс))
1 марта
1 июня
1сентября
1 декабря
При этом все достижения, и прочая статистика должна оставаться, а по итогам сезона (30-31 числа) выдаваться награда топ3 игрокам сезона за лучший результат в сезоне

Картинки для наград в принципе можем сделать сами.
От человека, который будет этим заниматься нужно сделать только рабочуюв версию статистики, иконки, значки - второстепенное.
Если разработчик сможет переделать веб хлстата - дополнительная плата.

В вебе должны быть:
Список сыгранных матчей (какая команда победила, итоговые предметы игроков, статистика убийств/смертей/помощи
Топ героев по победам
Топ героев по убийствам
Топ героев по смертям
Топ игроков (уже есть в хлстате)
Топ предметов
Самые часто выбираемые герои
Самые часто покупаемые предметы

Я понимаю, что полностью переписать веб из дотабаффа не получится, но хотелось бы хотя-бы отдаленный вариант DOTABUFF - Dota 2 Statistics
Если не со стилем, то хотя бы с функционалом приближено похожем на него:)
Лучший пример статистики:
Статистика героя
Phantom Assassin - Melee, Carry, Escape
Статистика игрока:
CoCo -_- - Обзор

За написание статистики:
3000р
За переделку веба:
3000р

Буду помогать разработчику со всем неясным (предметами, игровыми понятиями, если разработчик не знаком с игрой)

Связь:
Тут в лс
Arseniy Yunusov

Эвенты доты под спойлером
Оффтоп
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу