Если вы хотите сообщить об использовании скриптов в Dota 2, важно понять простую вещь: Valve реагирует на жалобы, когда в них есть проверяемые детали. “Кто-то что-то делает” без контекста почти не работает. А вот чёткая фиксация ситуации, времени, матча и конкретных признаков помогает быстрее разобраться.

Ниже - что именно собрать, куда писать и какие формулировки использовать, чтобы сообщение выглядело как реальная заявка, а не как поток эмоций.

Что считается “скриптами” в Dota 2 (и почему жалуются по-разному)

Под запрос “скрипты” обычно попадают разные вещи, и от этого зависит, какие детали указывать:

Что вы подозреваете Пример признаков Как описывать в жалобе
Lua/внутриигровые скрипты кастомного уровня “поведение слишком ровное”, “автоматизация действий” Не пишите “точно Lua”. Пишите “выглядит как автоматизация/серии действий без участия игрока”
Инъекции/оверлеи/сторонние помощники подсказки, “видит лишнее”, странные подсветки Сфокусируйтесь на эффекте: что именно игрок делает и почему это выглядит как преимущество
Автодействия (aim/lasthit/фарм/пуш) повторяемые действия в одинаковых ситуациях Укажите момент, что именно повторялось и насколько часто
Манипуляции через консоль/команды резкие изменения статов/ресурсов в матчах, которые не должны быть возможны Пишите факты: “в момент X произошло Y”, если видели подтверждаемые эффекты

Главное: не разгоняйте уверенность. Если вы не уверены, лучше честно сформулировать наблюдение: “похоже на…”, “заметно, что…”, “выглядит как…”.

Какие данные собрать перед тем, как сообщить

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

Обязательный минимум

  • ID матча (или точная дата/время + режим + сторона/роль)
  • Ник подозреваемого игрока
  • Пример ситуации: что именно он сделал и в какой момент
  • Скриншоты/видео (очень желательно). Даже 10-20 секунд в нужный момент лучше, чем “он всегда читерит”

Очень полезно

  • Карта и время игры (например: “12:35, mid, влетел в лес и сделал X”)
  • Частота повторения (разово, несколько раз, почти постоянно)
  • Контекст: когда это началось (после паузы, после кика, после смены героев, после “перехода к ранней драке”)
  • Если вы видели команды/системные сообщения - что именно там было (и как вы это увидели)

Куда отправлять жалобу (практично)

Обычно есть два пути: официальный репорт внутри игры и обращение через поддержку/сообщение о проблеме.

Внутриигровой репорт

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

Что писать в комментарии к репорту:
- коротко
- с таймкодом/моментом
- без “точно скрипт” (если не доказано)

Пример структуры комментария:
- “В матче [режим], [карта], [время]. Игрок [ник] совершает [наблюдение] без видимых причин. Похоже на автоматизацию/скрипт. Есть видео: [описание]”

Сообщение в поддержку (если нужен подробный кейс)

Если вам важно приложить материалы и развернуть ситуацию, пишите в поддержку Steam/Valve, где есть поле для описания случая и прикрепления.

Почему это уместно: жалоба с фактами и материалами работает лучше “наброска”.

Как формулировать сообщение, чтобы его не скинули в “мусор”

Ниже - шаблоны, которые помогают.

Шаблон “наблюдение + момент”

В матче [режим], [дата/время], игрок [ник]. На [карта] в момент [таймкод] сделал [конкретное действие]. Повторилось [сколько раз]. Это выглядит как автоматизация/скрипт, т.к. действия слишком одинаковые/идеально совпадают с ситуацией. Приложил/могу приложить видео.

Шаблон “похоже на скрипт, но не уверен”

Не могу подтвердить точно, но поведение игрока [ник] выглядит как использование скриптов: [что именно]. Сработало/стало заметно после [момент]. Таймкоды: [x:y], [x:y]. Видео есть.

Что лучше НЕ писать

Не стоит Почему
“Он 100% на скриптах” без доказательств выглядит как эмоция, а не заявка
“Проверяйте айпи/виньте античит” модерации не даёт фактов
Половина текста - философия про справедливость съедает место, а доказательств нет
Полное отсутствие времени/матча жалоба становится непроверяемой

Как отличать “подозрительное” от реально подозрительного (без паранойи)

Вот трезвая логика: в каждом матче есть люди с разным уровнем игры, пингом, опытом матчапа и командной координацией. “Хорошо сыграл” не равно “скрипты”.

Что сильнее указывает на проблему:
- невозможная стабильность в сериях однотипных действий
- поведение без реакции на реальные помехи (сильные изменения обстановки, обманные движения, неожиданные перемещения)
- неестественная точность там, где у большинства игроков есть разброс

Что слабее:
- “играет лучше меня”
- “кажется, что видит то, чего не должно быть” без видео и таймкодов

Как связать подозрение с “сообщить об использовании скриптов” и не уйти в технику

Слово “скрипты” в запросах часто смешивает:
- Lua-скрипты (в контексте разработки)
- консольные команды (в контексте отладки)
- внешние помощники/инъекции (в контексте читов)

В жалобе вам не нужно объяснять движок. Вам нужно объяснить наблюдаемое: что игрок делал, когда и как это давало преимущество.

Если вы упоминаете детали, держитесь фактов. Даже если вы уверены в механике, всё равно лучше начинать с “что увидел в матче”.

Источники, на которые можно опираться при составлении жалобы

Тема Источник
Как работают события в Lua для Dota 2 Workshop (контекст скриптов) Valve Developer Wiki: Listening to game events https://developer.valvesoftware.com/wiki/Ru/Dota_2_Workshop_Tools/Scripting/Listening_to_game_events
Консольные/чит-команды и общий контекст команд в Dota 2 Dota 2 Fandom (страница с перечнем команд): https://dota2.fandom.com/ru/wiki/Читы
Примеры структуры учебных материалов по Lua/скриптам (контекст, не как руководство для читов) XGM (копия статьи-урока): https://xgm.guru/p/blog-sleep/132844

В итоге, чтобы сообщить об использовании скриптов в Dota 2 максимально эффективно, держитесь простой формулы: матч + ник + таймкод + конкретное действие + (лучше всего) видео. Чем меньше “кажется”, тем больше шансов, что ваша жалоба попадёт в работу.