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

Плагин [SEC/MECH] PVPProtect - Защита от пвп [Tested: 1.8-1.11.2]

Тема в разделе "Неподтвержденные плагины", создана пользователем MaxCode, 9 май 2017.

  1. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    PVPProtect - Защита от пвп для вашего сервера.
    Версия: 0.1beta

    [​IMG]
    Особенности:
    • Защита от пвп в креативе|флае|ванише|гуде|режиме моба.
    • Возможность отключить спец режим в пвп.
    • Настройка всех сообщений плагина в конфиге.
    • Анти-Релог
    • Немного говнокода/*Все было хорошо, а потом закружилась голова, все закружилось,завертелось и тут на тебе... Ну ничего, поправлю в обнове)*/
    • Есть поддерка Essentials или EssentialsX, iDisguise или LibsDisguise.
    Конфиг:
    PHP:
    Anti-Relog:
    enabletrue #Возможность включить/отключить функцию Анти-Релог.
    time10 #Время поединка.
    message:
      
    add_combat_damager"&7[&cPVPProtect&7] &8Вы начали пвп с игроком &6{player}."
      
    add_combat_entity"&7[&cPVPProtect&7] &8Игрок &6{player} начал пвп с вами."
      
    remove_combat_mode"&7[&cPVPProtect&7] &8Режим пвп отключен."
      
    error_block_command"&7[&cPVPProtect&7] &8Эту команду нельзя использовать во время пвп."
    white_list_command: [] #Список команд, которые можно использовать во время поединка.
    Anti-Pvp:
    enabletrue #Возможность включить/отключить функцию Анти-Пвп.
    remove#Отключать ли спец.режими во время поединка.
      
    creativetrue
      disguise
    true
      vanish
    true
      fly
    true
      god
    true
    message
    :
      
    creative"&7[&cPVPProtect&7] &8Пвп в креативе не пройдет!"
      
    disguise"&7[&cPVPProtect&7] &8Пвп в режиме моба не пройдет!"
      
    vanish"&7[&cPVPProtect&7] &8Пвп в ванише не пройдет!"
      
    fly"&7[&cPVPProtect&7] &8Пвп во флае не пройдет!"
      
    god"&7[&cPVPProtect&7] &8Пвп в режиме бога не пройдет!"
    О старых версиях Minecraft: На 1.5.2, должен работать, но я не тестировал.
    О другой версии PVPProtect: Я автор того плагина, а потому просто оставлю в той теме ссылку на эту.
    1.Убрать использование getOnlinePlayers.
    2.Оптимизировать код.
    3.Инкапсюляция? Что это? - А нужно сделать, т.к не очень хорошо, когда можно использовать почти любую функцию плагина. Сделаю через Api и все.
    4.Поправить класс CombatTag(Вероятно уберу System.currentTimeMillis() и буду работать только через шедулер с этим всем).
    5.Поправить баги, которых я пока не нашел. Но как сказал один мой друг: "Баги есть везде, только их надо найти".
    *.And so on...
    v0.1beta - Добрый вечер, я диспетчер!
    [​IMG]
    [​IMG]
     
    Последнее редактирование: 9 май 2017
  2. Хостинг MineCraft
    <
  3. WestCrazy

    WestCrazy Новичок

    Баллы:
    6
    Имя в Minecraft:
    WestCrazy
    Не та ссылка
     
  4. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    Упс.. Поправил)
     
  5. BestKVanT

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

    Баллы:
    76
    Имя в Minecraft:
    BestKVanT
    Годно
     
  6. Enay

    Enay Новичок Пользователь

    Баллы:
    11
    Имя в Minecraft:
    EnayNooby
    Идея не нова, но реализации хорошей не было.
     
  7. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    Знаю, что не нова. Я просто решил возродить свой старый PVPProtect и реализовать его так как я и хотел)
     
  8. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    46
    ух ты! снова колесо изобрели! бездарная копия пвп менеджера мда)

    p.s. проиграл с оригинальных мессагов
     
  9. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    ¯\_(ツ)_/¯
     
  10. CrashInYou

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

    Баллы:
    76
    Имя в Minecraft:
    CrashInYou
    Точнее, с FJobs уже 2 колеса.
    Ждем, скоро будет велосипед!
     
  11. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    Хех, а такие как ты будут педали крутить=)
    Для вас же стараюсь, бесплатно велики вам делаю, а вы... ¯\_(ツ)_/¯
     
  12. Slavchik2001

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

    Баллы:
    66
    Имя в Minecraft:
    Slavok2001
    Не слушай никого, шикарные плагины.
     
  13. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    :rolleyes:
     
  14. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    46
    а ты, как я вижу, не очень-то в плагинах и разбираешься, раз так говоришь
     
  15. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    К чему ты это сказал??
    Может ему идеально подходит этот плагин по функционалу, вот и все.

    Плагин не криво сделаный + идеально для него подходит = шикарный, для него плагин.

    Еще раз повторю, всезнающий ты Бог, к чему ты это сказал? Лишь бы не молчать?
    P.S. Если тебе нужен плагин в котором миллион не нужных функций, то используй пвп менеджер-_-
     
  16. hyndorik

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

    Баллы:
    66
    Имя в Minecraft:
    hyndo
    Исходники зальешь?
     
  17. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    Возможно, а пока есть JD-GUI, его никто не отменял)
     
  18. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Самый худший декомпилятор, он нужен максимум для быстрого просмотра кода.[DOUBLEPOST=1495119116,1495119049][/DOUBLEPOST]
    Можно просто getPlayer т.к. он онлайн.[DOUBLEPOST=1495119149][/DOUBLEPOST]
    Чем он тебя не устроил?
     
  19. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    1. Больше и не нужно.
    2. Примерно это я и сделаю.
    3. Просто немного иначе реализую.
     
  20. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Как по мне, System.currentTimeMillis() самый лучший и не нагружающий метод для таймеров/задержек.
     
  21. Автор темы
    MaxCode

    MaxCode Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    planet0111
    У меня есть некоторые задачи в плагине, для которых он не так уж и подходит.
     

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