Перейти к содержимому

"Подставушники", "Читеры" предложение как с ними бороться без нагрузки на сервера


KyCTaP_HuK

Рекомендованные публикации

Игроки
1 914 публикации
20 081 бой

Все знают про подставушников. Все знают про любителей поиграть с запрещёнками. Предлагаю достаточно инересный на мой взгляд метод борьбы с ними. А именно, выявление плохих игроков самими игроками. Как это предлагается мной:

1) добавление функционала "полного реплея"

2) модифицирование плеера реплеев

3) голосование по результатам просмотра реплея

4) система анализа нарушений

5) система передачи реплеев

6) система определения рейтинга игроков

7) безопасность от вирусов и троянов


1) Сервер обрабатывает со своей стороны все данные, хранит в кеше весь бой и если кто-то именно во время боя заподозрил, что происходит что-то не ладное в бою, то игрок нажимает ESC и нажимает галочку "запросить полный реплей". Этот полный реплей после боя отправляется ему лично на компьютер (через WG центр по типу торрента), даже если игрок вышел из боя. WGC скачивает реплей и игрок может воспроизвести реплей у себя на компьютере от лица любого игрока.


2) В плеере реплеев добавляем ползунок (нажатие ctrl, появляется мышка и мы можем управлять реплеем). В любой момент времени мы можем остановить реплей и добавить временную метку с пометками. Пометки отмечаются как на временной шкале точками, так и справа (слева) на экране в виде надписей:

"метка 1 - подозрительно выстрелил

 метка 2 - видна "ванга" в прицеле от 1 лица

 метка 3 - необоснованный мат в чате

 метка 4 - ботоводство"

и эти надписи кликабельны. То есть игрок сам ставит метки и дает им примечания.

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

Автору реплея (тому, кто запросил реплей), предлагается функционал по:

  • добавлению и редактированию временных меток и меток техники (кто нарушил)
  • добавлению описания нарушений до просмотра реплея (запускается реплей и до отсчета появляется описание того, что игрок подозревает)
  • добавление голосования (пункты из Лицензионного соглашения) о нарушениях

3) Как предлагается вычислять нерадивых игроков:

  • В конце реплея вылезает меню с голосованием, где указан перечень нарушений правил игры, взятый из Лицензионного соглашения автором реплея. Игроку, просмотревшему реплей, предлагаются выбрать уже предлагаемые автором реплея пункты нарушений. Остается лишь выделить те, с которыми согласен просмотревший. Если игрок не согласен с предлагаемыми нарушениями, то игрок не выбирает галочки и просто нажимает "продолжить"
  • После голосования за нарушения появляется ещё одна голосовалка (от 0 до 5), где идет опрос:
    • оцените полноту и качество описания проблемы
    • оцените точность и правильность поставленных меток

4) Просматривает реплей 100 случайных игроков.

  • Если реплей набирает более 75% подтверждений конкретной галочки, то конкретное нарушение считается подтвержденным
  • Если 26-74%, то нарушение спорное и не применяется на игрока, но хранится в личном рейтинге игрока. В случае если по конкретному игроку копится 10 спорных нарушений, система даёт предупреждение игроку. Но не банит. Даёт знать, что за ним следят.
  • Если менее 25%, то игрок оправдан.

5) Сервер хранит только данные о голосовании конкретных реплеев которые запрашивали игроки, а так же система рейтингов игроков как тех кто просматривал, так и тех кто нарушал.

Сами реплеи находятся у игроков, которые скачивали их для просмотра и передаются друг другу по типу "торрент трекера". В случае если кто-то меняет реплей, то контрольные суммы по реплею уже не сходятся и система просто автоматически меняет загруженный реплей у игрока на "нормальный". Хранится реплей 10 дней. Потом автоматически удаляется. Ни кто не запрещает вытащить реплей из папки и сохранить его себе, но WGC удаляет автоматически старые реплеи чтобы они не хламились.


6) 

  • В случае, если 75% и более игроков поддерживают предложенный конкретный пункт нарушений, то нарушение считается правдивым и всем тем, кто выбрал этот пункт начисляется балл рейтинга и тем кто не выбрал данный пункт отнимается один балл, а так же прибавляется балл тому кто выложил реплей. И наоборот Если предлагается галочка "мат в чате (к примеру)" и более 75% игроков не поставили галочку "мат в чате" не увидев мата, то игроку просматривающему реплей и не выбравшему галочку приписывается дополнительный балл, но тому кто выложил реплей уже отнимается 3 балла рейтинга и тем кто добавил галочку "мат в чате" отнимается одно очко. Таким образом если ты попадаешь в 75%, то ты получаешь балл. Если не попадаешь в 75%, то балл отнимается. 
  • Если реплей спорный, то баллы не начисляются никому (результаты по голосованию от 26% до 74%) и реплей удаляется спустя 10 дней.
  • Игроки с бОльшим рейтингом просматривают реплеи игроков с бОльшим рейтингом. Эти игроки, просматривая реплеи получают приоритет со стороны действий системы автобана. Им система доверяет больше, чем другим игрокам.
  • Игроки с меньшим рейтингом, которые ставят галочки просто так или не понимают что от них хотят, попадают в общий котёл, из которого сами получают реплеи и выкладывают туда реплеи. Им система доверяет меньше и автобан приходит лишь тем игрокам, кого по голосованию выбрало 90% просмотревших реплей и подтвердило галочкой нарушение.
  • Чтобы система на была накопительной в рейтинге, предлагается ввести верхнюю планку рейтинга в 100 баллов. и нижнюю в -100 баллов. До 100 дошел - молодец. Ошибся и получи свои 99 баллов, ты опустился на уровень ниже. Это позволит избежать накопительности и исключить момент, когда вновь пришедший игрок не попадал в котёл к игрокам, которые специально гадят при просмотре реплеев и ставят галочки просто так.

P.S. На мой взгляд, данный метод позволит принимать игрокам прямое участие в анализе подставных боёв и разгрузить и так загруженный ЦПП.

  • Плюс 3
Ссылка на комментарий
  • Глобальные модераторы
Глобальные модераторы
43 558 публикаций
37 944 боя

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

 

 

 

 

http://i.imgur.com/plCKdZy.gif

  • Плюс 6

 

dcbf6b4e4f39dc611fad04893f1a91d1.gif

 

8f494af5c3ae683e0bbbef0fba57480b.png

 

Ссылка на комментарий
Гость
Эта тема закрыта для публикации новых ответов.
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...