Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [CHAT] VoteMute v0.2 - голосование за мут игрока [1.6.4-R2.0]

Тема в разделе "Неподтвержденные плагины", создана пользователем Mr_Grom, 12 янв 2015.

  1. Gromweld

    Gromweld Активный участник Пользователь

    Баллы:
    66
    Skype:
    gromweld68
    Имя в Minecraft:
    Gromweld
    Плагин понравился, буду использовать!:good:
    Не знаю послушаешь меня или нет, но думаю тебе лучше сменить сообщение о голосовании, т.е. не yes/no, а y/n или же +/-
     
  2. Хостинг MineCraft
    <
  3. dragdy

    dragdy Старожил Пользователь

    Баллы:
    103
    Skype:
    dimon.gurov
    Имя в Minecraft:
    dragdy
    Лучше бы добавить ещё, время на которое мут ставиться по умолчанию. А то следить постоянно кто кого в мут путём голосования поставил не очень хочется...
     
  4. Автор темы
    Mr_Grom

    Mr_Grom Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Failer
    Игрок кидается в мут на определенное время которое указывается в конфиге, игроки не указывают время при голосовании
     
  5. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    Ситуация:
    На сервере сейчас 50 игроков онлайн.
    Я инициирую голосование на мут игрока.

    (Start)
    Трое поддержали меня.
    Один не поддержал меня.
    ...
    ...
    (прошло время голосования)
    Счет 3-1.
    Игроку выдан мут.
    (End)

    Я правильно понял принцип работы этого плагина?[DOUBLEPOST=1422801706,1422801555][/DOUBLEPOST]Фраза "Голосов за больше! Nagibator228 будет замучен!" только у меня вызывает недоумение?[DOUBLEPOST=1422801789][/DOUBLEPOST]Фраза "Голоса распределились поравну!" слегка хромает в плане орфографии.
     
  6. LightSunrider

    LightSunrider Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    LightSunrider
    Полезная штука, хоть что-то автор темы сделал не для сталкер подобных серверов.
     
  7. LaoTheLizard

    LaoTheLizard Старожил Пользователь

    Баллы:
    103
    Skype:
    sgp_the_controller
    Мне вот интересно, кто-нибудь скачал уже этот плагин и проверил его в работе?

    Я только посмотрел исходники.

    1. Если команда введена неправильно - игрок, написавший команду, увидит надпись из config.yml, которая ему ничем не поможет. Потому что файл config.yml не дописан.
    2. Игроки могут голосовать за мут самих себя. Забавно.
    3. Если никто не проголосует (счет 0 - 0), плагин пишет: "Голоса распределились поравну". В принципе, не врёт. Кстати, логично было бы голос инициатора голосования добавить в счетчик голосов "за".
    4. Если написать команду /vote yes(no), когда голосование не запущено, ответа не будет вообще.
    5. Зачем в main классе строка: if(event.getMessage().charAt(0) != '/') , если мы и так отслеживаем событие чата, а не команды?
    6. Фраза "Вы не можете писать в чат!" недостаточно информативна. Непонятно, почему не можем писать. Что? Исправить через инкласстранслятор? А в конфиг добавить три (или четыре?) фразы этого плагина трудно?
    7. Если никто на сервере не напишет /vote no (ну заняты были или лень, или тупо по барабану), то можно выдать мут игроку 2-3 голосами - то есть, буквально пары друзей хватит, чтобы выдать мут кому угодно. Эксплойт?
    8. Можно выдать мут админам и даже опам. Это сильно.
    9. Если сервер перезагрузить, то все муты обнулятся, так как информация о них содержится в памяти, а не в файле. Так что можете не ставить время мута особо большим, если ваш сервер периодически перезагружается.
    10. Снова о фразах. Почему не выписать их в конфиг? Почему не добавить к ним цвета? Неужели это так трудно?
    Это всё - только с точки зрения моего неопытного глаза.


    В целом код, по моим меркам, добротный. Сравниваю со своими - мои ни в какое сравнение не идут. Пока "читал", почерпнул для себя пару неизвестных мне "хитростей".

    Только непонятно, почему человек с подписью "Девелопер" не стыдится выкидывать сюда недоплагины, написанные на 50%. При этом в дефолт-конфиг вставляет строчки:
    Код:
    # спасибки сюда:
    # R261034216073
    # Z221643925630
    
    Некрасиво.
     
  8. LightSunrider

    LightSunrider Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    LightSunrider
    Он получил девелопера за плагин для сталкер подобных пректов. Который налаживал несколько эффектов если игрок стоит в том месте, где нет редстоун блока вместо бедрока.
     
  9. TAB_mk

    TAB_mk Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    TAB_mk
    Годная шняга, сделай алиасы команды /mute [yes/no]
     

Поделиться этой страницей