Перейти к публикации
  • Модификация Vote Menu под версус


    Electr0
    • Сделано

    Прямой вызов на кик:

    • Т.к. активных игроков у нас 8, поэтому удобнее чтобы из меню игры - > кикнуть игрока, можно было сразу запустить процесс по конкретному игроку минуя одно действие на повторный выбор игрока, но это должно быть опциональным ибо для серверов где в команде более 4 игроков это уже не удобно.
    • Для решения задачи потребуется интеграция Vip system на уровне Vote Manager, а так же интеграция в Vote Manager списка исключений на кик из Vote menu, так же понадобится прямой звонок в Vote Menu из Vote Manager о том что такой то игрок, такого-то хочет выкинуть, и если доступ к целевому есть то разрешаем обойти меню выбора напрямую к указанию причины.
    • Сделать автоопределение возможности отправки прямого вызова вместо показа меню !vk если это будет режим игры версус то считать кол-во игроков в команде игрока если их число <= 4 то можно делать прямой вызов, если режим игры кооп, выживание считать кол-во игроков на сервере в команде игрока плюс кол-во спеков так же если <=4 то разрешаем делать прямой запуск.

    Сделать квару "без указания причины голосования":

    • Интеграция системы причин очень крупная поэтому это займет определенное время но возможно.
    • В таком режиме в добавок к прямому вызову будет просто диалог Да/Нет: точно ли вы собираетесь выгнать игрока.

    Не связанные с версусом оптимизации:

    • Добавить кеширование разрешенных типов голосований
    • Убрать лишний знак вопроса в имени игрока при отображении уведомлений системы голосований игры

    Отзывы пользователей

    Рекомендованные комментарии

    Прототип 2: 

    • Исправлена ошибка запроса к несуществующему номеру аргумента в прямом вызове
    • Исправлена ошибка показа предупреждений и запросов ввести причину самому выгоняемому игроку.
    • Работа проверена на сервере выживания.
    • Установлено на все сервера альянса.
    • Работа системы логирования target player голосований без указания причины проверена.
    Ссылка на комментарий
    Поделиться на других сайтах

    Прототип 4:

    • Сделать опцию для настройки запроса причины: если режим 1 то просто ввод причины, если 2 - после того как игрок выбрал цель target player голосования он видит список стандартных причин, и если ни одна из них его не устраивает выбирает ввести свою причину. Дальше стандартная логика как при вводе причины. Данная настройка понадобится для версуса, на остальных серверах оставлю как есть с указанием причины вручную всегда.
    Ссылка на комментарий
    Поделиться на других сайтах

    В 26.04.2016 в 08:54, Electr0 сказал:

    Прототип 4:

    • Сделать опцию для настройки запроса причины: если режим 1 то просто ввод причины, если 2 - после того как игрок выбрал цель target player голосования он видит список стандартных причин, и если ни одна из них его не устраивает выбирает ввести свою причину. Дальше стандартная логика как при вводе причины. Данная настройка понадобится для версуса, на остальных серверах оставлю как есть с указанием причины вручную всегда.

    Реализация сделана, тестирую завтра.

    Ссылка на комментарий
    Поделиться на других сайтах

    1 час назад, Electr0 сказал:

    Реализация сделана, тестирую завтра.

    протестировано, ошибки устранены.

     

    Марсику, по поводу вчерашнего репорта:

    Цитата

    "[Vote Menu] Вы должны подождать несколько секунд, прежде чем запускать голосование!"

    Между голосованиями есть системная задержка в 8.5 секунд, так же есть задержка личная для каждого клиента, например запустил он голосование, все ему дается 30 секунд кулдаун на голосования следующие, чтоб не тролили голосованиями.

     

    Так что не просто без всяких причин, движок менеджера голосований не дает им перебарщивать.

    Момент два: я выкладывал фикс для войтменеджера по данной теме при запуске голосования на кик был кулдаун ошибочный.

    Ссылка на комментарий
    Поделиться на других сайтах

    7 часов назад, Marsik сказал:

    Я закидывала этот фикс. Потом пошла проверила несколько раз. Не знаю почему он теперь так.. 

    Ладно как будем готовы зальем обнову на один из серверов и проверим, без админки

    Ссылка на комментарий
    Поделиться на других сайтах



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

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

    Гость
    Добавить комментарий...

    ×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

      Разрешено не более 75 эмодзи.

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

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

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


  • Обозначения статусов

    В обработке = Мы работаем над вашим отзывом.

    Будет сделано = Ваша идея добавлена к плану будущих изменений.

    Тестируется = Изменения внесены, но требуют тестирования.

    Сделано = Ваша идея реализована!

    Отклонено = Отзыв некорректный, бред, либо уже реализовано. Если у вас есть дополнительная информация напишите комментарий и мы снова откроем этот вопрос.

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