Турнирная платформа Alpha TEST
Турнирная платформа Alpha TEST https://esports.langame.ru/
РЕГИСТРАЦИЯ УЧАСТНИКОВ ТУРНИРОВ (ГОСТЕЙ) НА ПЛАТФОРМЕ
РЕГИСТРАЦИЯ УЧАСТНИКОВ ТУРНИРОВ (ГОСТЕЙ) НА ПЛАТФОРМЕ
1️⃣ Зайти на страницу https://esports.langame.ru. В открывшейся форме нажать гиперссылку «Зарегистрируйтесь».
2️⃣ Заполнить форму регистрации. Ввести имейл, пароль и подтверждение пароля.
❗️Не используйте почты на доменах типа @ outlook, чтобы не потерять письмо! В случае, если письмо не пришло, проверьте папку «Спам».
3️⃣ Подтвердить почту. В пришедшем письме нажмите кнопку «Подтвердить Email». Вас автоматически перебросит на страницу логина на платформе.
4️⃣ Войти в личный кабинет. Введите указанную при регистрации почту и пароль, чтобы попасть в ЛК.
5️⃣ Привязать аккаунт Steam. Нажать на кнопку «Привязать Steam» и следовать дальнейшим инструкциям.
❗️Перепривязать Стим к аккаунту будет нельзя! Поэтому передайте участникам, чтобы они привязывали тот аккаунт Стим, с которым планируют участвовать на протяжении всего турнира: без ВАК-банов и других потенциальных ограничений для доступа к серверам CS2.
6️⃣ Заполнить оставшиеся данные в ЛК. В меню «Мой профиль» нажмите кнопку редактировать, заполните все поля и нажмите кнопку «Сохранить».
Без привязки аккаунта и заполнения минимальной информации на данном этапе Никнейма получить доступ к остальным разделам платформы нельзя.
На этом этапе аккаунт пользователя готов для добавления в микс-турниры и команды.
❗️Настоятельно рекомендуем запросить у участников указанные ими при регистрации никнеймы, почты и получившиеся ID аккаунта. Добавьте эти данные в свою сводную таблицу, чтобы при добавлении игроков например в микс-турнирам и в команды несколько раз проверить соответствие участника.
Роли пользователей на платформе
На платформе у пользователей есть градация прав: Игрок, Организатор турниров, Владелец команды, Организатор матчей. Для получения функционала заложенного под каждую роль(если она выдана администрацией платформы), необходимо сменять роль в верхнем правом углу.
Пользователей - любой человек прошедший регистрацию на платформе и подтвердил ее по Email
Игрок - Роль по умолчанию. Пользователей прошедший после регистрации обязательную привязку Steam аккаунта к учетной записи и заполнение профиля, пользователи не выполнившие это не могут переходит в другие разделы платформы.
Организатор турниров - Пользователь который имеет возможность создавать и проводить турниры различных форматов
Владелец команды - Независимое лицо которое, может выступать представителем команды (как менеджер команды - не игрок), но при этом который может редактировать состав команды, назначать капитана, просматривать и получать результаты матчей. Капитан команды при этом не имеет возможность редактировать состав команды.
Организатор матчей - Пользователей, которому доступно создание и проведение простых матчей между командами, на данном этапе развития платформы, создание простого матча доступно только из под учетной записи с данными правами (ролью), возможно позже вернем возможность простым игрокам и орг турниру создавать матч (временно убрали эту кнопку у этих ролей на время тестирования).
Получение доступа к дополнительным ролям на платформе
Для получение возможности организовать на платформе турниры или иные права права для владельцев компьютерных клубов необходимо пройти и ознакомится с постом https://t.me/langamesoftware/1014
Как создать команду
Любой зарегистрированный пользователь может создать свою команду или присоединится к уже созданной (по ID) команде. Для этого надо перейти в раздел команды
Нажимаем создать команду
Вписываем наименование команды
После создания команды она появляется в списке с указанием количества игроков в команде, а так же ID команды, автоматом человек который ее создал становится капитаном команды в функциях которого буду входить обязанности по пику и бану карт, а так же возможность исключать других игроков команды.
❗️Редактирование команды во время активных матчей или турниров у команды не доступно.
В разделе доступно дополнительном меню на созданную команду:
Показать, обычный просмотр состава команды (в таком же виде состав будет доступ к просмотру например другим участникам матча или турнира где учавствует данная команда) 
Редактировать (Капитан или же владелец команды, могут редактировать и удалять участников).
❗️ Добавление — только через код приглашения.
Присоединится к команде может любой другой игрок так же перейдя в раздел "Команды" нажав кнопку "Присоединится к команде" указав ID команды который получит от капитана\владельца команды.
Как создать простой матч (основная логика матчей)
Для создание матча просто между двумя созданными командами, необходимо знать ID команды, перейти в раздел матчи под ролью "Организатор матчей" (на данный момент только эта роль может создавать разовые матчи), нажать кнопку "Создать матч"
Далее в меню создания матча необходимо указать ID команд, при этом есть возможность их не указывать обязательно. Т.е. можно сразу указать две команды и матч будет сформирован, или же указать только одну или оставить пустым.
Выбрать формат матча из доступных BO1\BO3\BO5 + указать время Check in'a игроков в матче (игрок может принимать участие только в одном из матчей, поэтому стадия чекина это проверяет + подтверждает намерение игрока участвовать в этом матче, пока все игроки не будут готовы (зачекинены), матч не начнется.
В случае если вы указали только один ID Команды как в примере выше, то создаться матч в статусе Ожидает начала и будет находится в этом матче пока к нему не присоединится вторая команда, тут же вы можете увидеть ID данного матча для того что бы поделиться этим айди например с другой командой (которой например еще не было на момент создания матча или вы не знали кто это будет предварительно).
Теперь, для присоединения к данному матчу другой команды, любой игрок который является капитаном какой либо команды, может зайти в матчи и нажать кнопку присоединится к матчу указав ID матча и выбрав какой командой присоединится, т.к. игрок может быть капитаном нескольких команд.
После этого у каждого игрока данных командах в разделе матчей появится данный матч и статус матча сменится на check in, Каждому участнику матча необходимо будет поржать зеленую кнопку чекина для подтверждения готовности.
Как только игрок подтвердил чекин, ему не более не доступно участие в других матчах, при этом слева в меню у него появится статус его действующего матча, сколько игроков зачекинилось в общем и какие игроки из его команды прошли чекин или нет + таймер оставшегося времени до окончания чекина, если к концу таймера не наберется 10 игроков матч перейдет в статус не состоялся.
После того как все игроки пройдут чекин, статус матча сменится на пик\бан (Смена статусов происходит автоматически раз в минуту) и игрокам откроется лобби в котором будут видно этап пиков, а именно капитаны проводят голосования за карты в зависимости от BO матча.
Очередность пиков бана определяется рандомом (монеткой), капитаны по очереди пикают и банят карты, по окончанию которой будет выделен игровой сервер и всем игрокам в лобби отобразятся данные для подключения к игровому серверу + данные подключения GOTV для кастеров.
Статус матча переходит в разминку, и начинается игровая механика уже в самом CS2, где сервер ожидает подключения всех игроков на сервер (на сервер подключится можно только игрокам заявленных в матче и строго по привязанным аккаунтам стима).
Как только игроки подключились и каждый игрок в матче прописал .r , начнется ножевой раунд для определения сторон, капитан команды победителя ножевого раунда по окончанию должен будет прописать /stay или /switch для определения стороны. После начинается игра) glhf ) (Все статус на платформе будут так же будут меняться в процессе для информативности (ножевой раунд\решение ножевого раунда\идет).
Т.к. матч организовывал совершенно другой пользователь с ролью организатор матчей ему таже доступно лобби матча со всей информацией (в основном это необходимо для просмотра результатов и получения ссылок гоТВ).
Во время самой игры в лобби матча в возможно получение онлайн статистики по матчу (при нажатии кнопки "обновить"), а так же по окончанию самого матча там будет финальная статистика и результат матча + в течении 3-15 минут подгрузится демо матча которую можно будет скачать (демки хранятся в на платформе в течении 2 недель, потом удаляются).
Так же по окончанию каждого матча, всем участникам матча (игрокам, организатору матча или же например организатору турнира если матч идет в рамках турнира), на почту приходит уведомление с результатами матча.
ВАЖНО! Заметили проблему отрисовки таблиц при использовании веб версии mail.ru (при этом у некоторых пользователей корректно отображается, в случае приема писем через почтовый клиент любой все отображается нормально). Найдем какая настройка в вебке мешает корректному отображению таблиц, оставим тут заметку.
Какие типы турниров доступны на платформе
На платформе доступны несколько типов турниров и форматов из MIX, SE, DE, групповая стадия
MIX-Турниры:
- Микс турнир на 20 человек где 1 группа где играет каждый с каждым и просто определяется топ5 игровиков по результатам личных статистик, всего каждый игрок играет 8 игр, всего 16 матчей в турнире.
- Микс турнир на 20 человек где 2 группы, играют каждый с каждым в рамках группы и потом по окончанию игры группы создается финальный матч между топ5 игроков из каждой группы. Каждый игрок в рамках группы сыграет 4 игры. Всего 9 матчей (8 в группах и 1 финальный).
- Микс турнир на 40 человек где 2 группы, играют каждый с каждым в рамках группы и потом по окончанию игры группы создается финальный матч между топ5 игроков из каждой группы. Каждый игрок в рамках группы сыграет 8 игр. Всего 19 матчей (18 в группах и 1 финальный).
Single Elimintion:
Классическая турнирная сетка с рандомно стартовой расстановкой команд в 1 раунде. (минимальное количество команд для запуска турнира 4)
Double Elimintion:
Сетка с looser braket, так же ограничение по минимальному количеству команд 4 шт.
Групповая стадия (GS) - Описание будет позже
GS-SE - Описание будет позже
GS-DE - Описание будет позже (но можете посмотреть последний турнир LGCL)
Как создать турнир MIX
Отдельно продублирую ссылку на vmeo на случай проблем с доступом
https://vimeo.com/1140809212/0b6cb01242?share=copy&fl=sv&fe=ci
Как создать турнир SE (Single elimination)\DE (Double elimination)
Видео будет добавлено 28.11
Как создать групповую стадию
Видео будет добавлено 28.11
Как создать турнир GS+SE\DE
Видео будет добавлено 28.11
Логика работы с резервными игроками в командах
Описание будет к 1 декабря
Частые вопросы и ответы
У меня не сменился статус матча\турнира после каких либо действий (например я нажал зачекинить всех автоматом).
Турнирная платформа обновляет все статусы раз минуту.
Какое время указывать при планировании турнира
пока платформа находится в тестировании, работа на платформе происходит по времени МСК (+3), соответственно все матчи и турниры планируйте с этим учетом.
Как высчитывается MVP и по каким критериям рассчитываются места в топ 5 среди игроков с равными очками?
Логика и приоритет подсчёта MVP:
> Сначала по K/D
> Потом по (K+A)/D
> Потом по damage
При равенстве очков у игроков в группе приоритет отдается тому, у кого большее кол-во МВП, при равном кол-ве МВП приоритет отдается лучшему (K+A)/D, при равном (K+A)/D считается damage
Вот наглядный пример:




















