afk на бг (исправить систему - репорты) - Багтрекер - Moonwell
Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Добрый день, можно ли восстановить нормальную работу системы репортов.

Сейчас от неё толку нет, на игрока из скрина каждый день кидают с десяток репортов (по делу), на него вешаются соответствующие дебафы и... ничего не происходит.

 

image.thumb.png.0dd881d6029c92c1f5eca26f23912bcc.png

 

image.png.7e83ff3673a43be8320ecc8cc1321f40.png

 

  • Администратор
Опубликовано

Если игрока не кикнуло, значит он вступил в ПВП. Любой игрок активно участвующий в ПВП может игнорировать репорты, иначе можно было бы кикать любых неугодных игроков по сговору.

Опубликовано

Игрок выше - активно неучаствующий в ПВП, за что постоянно получает репорты, которые не работают.

Возможность кикать по сговору Вы итак отключили, про неё я и не писал ничего.

Получив 2+ репорта, на игрока вешается дебаф "лень". На альтераке на 5 мин, на других БГ на 3 мин. Далее, если ничего не делать, дебаф заменятся на "пассивность" которое действует ещё 3 мин. Если за отведенное время никого не ударить (6/8 мин) должен быть кик с БГ. Этого времени более чем достаточно.

Если игрок вступил в ПВП на любом из этапов - дебаф сразу же слетает.

На скрине выше видно что у игрока минимум 5 минут второго дебафа "пассивность"

Можете это проверить и исправить?

image.png.75fdc4a987bf014ab761280c3ce32971.png

image.png.a104884d3aceddc09a334ddd60888bc2.png

https://www.wowhead.com/tbc/ru/spell=219003/лень

https://www.wowhead.com/tbc/ru/spell=219004/пассивность

 

Опубликовано

Слишком легко абьюзить с таким таймингом, раз в 5 минут заходить, вступать в бой и снова 5 мин афк, по кругу.
Как минимум надо таймеры уменьшать, вплоть до 30-60 сек на каждой ауре.
Также, если это реально реализовать - таймер ауры должен уменьшаться накопительным эффектом, в зависимости от количества аур Лень/Пассивность за бой.
Условно, на первую - 60 сек, на вторую 45 сек, на третью 30 сек.
Таким образом абьюзить весь бой будет практически невозможно.
 

Опубликовано

Ну 30-60 сек это уж слишком мало, особенно если речь идёт об альтераке. К примеру если ты сидишь в дефе на базе то за 30-60 секунд ты врага физически не успеешь найти, как итог - кик.  Понятно что можно будет написать жалобу и игроков возможно забанят, но сути это не меняет. Надо что-то более справедливое.

  • Администратор
Опубликовано

Посмлтрел в коде. Inactive дебаф вешается по ошибке, просто визуальный баг. Исправил.

Система сейчас работает так: если игрок получает 2 жалобы от других игроков, то на него вешается дебаф (5 минут на альте, 3 минуты на остальных). Если за время дебафа игрок не вступает в пвп, то он кикается с бг. И так каждый раз при получении двух жалоб. Если есть идеи как можно сделать лучше - предлагайте.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...