Пользовательские игры в Dota - это продолжение традиции, которая породила Dota, но настрой в сообществе разработчиков пользовательских игры всегда был низок. После Неудачного Холодрыжества многие разработчикие оказались преданны и проигнорированы Valve, получив чувство, что разработка пользовательских игр - это безнадежная битва против компании, которой нет до нас дела. У пользовательских игр может быть светлое будущее, но лишь с поддержкой Valve. Помогите нам передать им это сообщение.
Обновление от 13 января - На данный момент некие боты спамят ссылкой на этот сайт в лобби кастомных игр. Мы не имеем никакого отношения к этому и сообщество не одобряет такой подход.
Проблема: Игроки больше не могут загрузить Dota 2, чтобы просто поиграть игры в Игротеке ; вместо этого они теперь вынуждены играть в 30 игр Dota 2, даже если их первоначальный интерес заключался в игре в Autochess или другой пользовательской/кастомной игре. Это сильно ограничило возможности игротеки по привлечению новых игроков в развитие пользовательских игр Dota 2, так как многие из них просто увидят ограничение и уйдут. Это было пластырное решение для борьбы с ботами, и оно так и не было заменено на лучшее, постоянное.
Предлагаемое решение: Сделать требование о 30 играх не обязательным, а опциональным, на основе индивидуальной/конкретной игры, сделав его опцией в настройках аддона игры (файл addoninfo.txt). Таким образом, игры, которые не подвергаются атакам ботов, могут быть доступны новым игрокам, а те, которые подвергаются, могут включать защиту от ботов на 30 игр по мере необходимости.
Проблема: Проблема: бан на 1 час выдается, если игрок не нажимает кнопку "принять" в любом пользовательском игровом лобби. Это слишком суровое наказание для реальных игроков, и вызывает постоянные проблемы из-за простой человеческой ошибки.
Усугубляет проблему то, что наказание применяется даже к лобби, рассчитанным из 1 игрока. Это также можно использовать, если хозяин лобби - грифер, так как он может начать лобби раньше времени (до того, как будет достигнуто необходимое количество игроков для игры), предоставляя игрокам выбор: либо получить штраф в 1 час за то, что не зависит от них, либо потратить впустую иногда несколько минут, которые они потратили на поиск текущего лобби.
Предлагаемое решение: Не наказывать игроков за то, что они не нажимают кнопку "Принять", если::
a) Это лобби для одного игрока,
b) b) В лобби нет полных игроков, или
c) c) Все лобби заполнено одним игроком.
Кроме того, измените масштаб наказания: начните с 5 минут, затем увеличьте до 10 минут, 30, 60 и т.д. Запрет на игротеку также не должен влиять на обычную игру в Доту: если вы не загрузитесь в пользовательскую игру,например вы НЕ должны быть лишены права участвовать в матчмейкинге или играть с ботами.
Проблема: Эта проблема возникла недавно, только на прошлой неделе. После начала матча в любой пользовательской игре с включенными штрафами за покидание игры, таймеры покинутых игроков начинают обратный отсчет, и через 5 минут все они получают ( бан на 1 час в Игротеке). Игроки обнаружили, что ручное отключение/переподключение в этот период является действенным обходным решением проблемы и останавливает таймер отключения.
Предлагаемое решение: Это недавно появившаяся ошибка, поэтому, надеемся, не составит труда ее обнаружить и исправить или вернуть соответствующее обновление. Мы предполагаем, основываясь на предложенном решении, что существует проблема с определением или проверкой статуса подключения игроков в начале игры, но это всего лишь предположение; Valve имеет больше возможностей для диагностики и устранения этой проблемы.
Проблема: Игроки, которых выгнали из лобби, могут мгновенно вернуться в него. Этим пользуются боты и гриферы, чтобы снова вступить в игру быстрее, чем кто-то успеет их выгнать.
Предлагаемое решение: Сделать так, чтобы игроки не могли вернуться в лобби, из которого их выгнали, ни на время существования лобби, ни на 5 минут. Также, чтобы избежать ботов, быстро присоединяющихся к лобби и покидающих его, чтобы избежать выкидывания из него, добавьте небольшое время задержки (5 секунд будет достаточно) для возможности игрока войти или выйти из лобби (т.е. нельзя снова войти, если вы только что вышли).
Проблема: Гриферы присоединяются к лобби, когда в нем не хватает одного игрока, что приводит к автозапуску игры. В результате другие игроки оказываются в ловушке вместе с грифером, поскольку они не могут отказаться (так как за это они получат только 1-часовой бан в ИГРОТЕКЕ. Боты особенно эффективны в этом виде грифинга по очевидным причинам.
Предлагаемое решение: Добавить обратный отсчет 5 с до начала игры, чтобы у хостов/лидеров лобби был шанс выгнать нарушителей, пытающихся войти в лобби. Игроки должны иметь возможность покинуть лобби во время этого отсчета, но если они это сделают, это должно повлечь за собой временную задержку (не менее 1 минуты) на их возможность присоединиться к тому же лобби. Если это произойдет, лобби должно остановить обратный отсчет и вернуться в прежнее состояние (ожидание игроков).
Проблема: Когда пользовательская игра обновляется, в течение получаса (или более) становится невозможно играть, поскольку одни игроки видят (и могут загрузить) новую версию, а другие - нет.
Лобби со старой версией остаются открытыми часами, не имея возможности начать игру, задерживая игроков в них и иногда вызывая часовой бан (вредоносные боты также злоупотребляют этим, иногда оставляя эти устаревшие лобби открытыми месяцами). Игроки десятками раз удаляют и переустанавливают игру, недоумевая и злясь на свою неспособность играть и за незаслуженные баны в виде 1 часа запрет игры (в Игротеке)
Предлагаемое решение: Сразу же сообщать игрокам, что загруженная ими версия отличается от самой последней. Закрывать все открытые лобби сразу после обновления пользовательской игры и разрешать создавать новые лобби только игрокам с самой новой версией. Когда игроки пытаются присоединиться или создать лобби, игра должна проверить их локальную версию, обновить ее, если необходимо, и только после этого разрешить присоединится/создать.
Tell Valve that the community tutorial, as well as the Arcade, are important for you!