1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [FIX/SEC/MECH] MonsterFix - Антифарм, Антиглитч, Контроль взрывов, Хедшоты... [BukkitDev]

Тема в разделе "Релизы плагинов", создана пользователем fromgate, 26 авг 2012.

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

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    MonsterFix - Антифарм, антиглитч и т.д.

    Набор исправлений, улучшений и изменений, который являсь максимально настраиваемым, включает в себя множество функций направленных на противодействие фарму, использованию некоторых багов, добавляением ряда изменений в игровую механику, контроль над взрывами и исправлением некоторых багов майнкрафта. Создавался специально для сервера MCCity Project.

    Фунционал
    • Антифарм:
      - отключение дроп предметов и опыта из мобов (которые появились из мобспавнера, которые погибли не от рук игрока, которые погибли в рукотворной мобоферме);
      - отключение автоматической кактусовой фермы, полуавтоматических ферм пшеницы, автоферм, автоматических арбузных ферм, генераторов обсидиана, фарма снега и т.п.)
    • Античит: противодействие ряду глитчей, позволяющих проходить в защищенные двери.
    • Геймплей: хедшоты, бег в броне, исправление длительной скрытности, ограничение регенерации здоровья и т.п.
    • Взрывы:
      - полный контроль над взрывами разных типов (радиус взрыва, включение огня)
      - детонация динамита в инвентаре игрока
    • Системные фиксы: автосохранение мира (по сути команда /save-all), использование цветов в чате, поддержка использования цвета при вводе команд (к примеру, можно добавить цвет в команду /say)
    • Мир - фиксы влияющие на миры майнкрафт: запрета выпадения снега на определенных блоках и в определенных биомов, уборка мусора (меня по настоящему достали сотни верстаков расставленных везде где только можно ;)) и т.д.
    Cкачать плагин
    BukkitDev

    Видео
    Очень сложно показать весь функционал MonsterFix в одном ролике, поэтому я создаю ролики в привязке к определенным функциям.

    Вот, например, видео демонстрирующее возможность раскрашивания шерсти красителями:


    И видео демонстрирующее управление взрывами:


    Дополнительные ролики про MonsterFix

    Зачем нужен MonsterFix?
    Если Вам нужна хотя бы одна функция из MonsterFix - можно его ставить. Остальные ведь можно и отключить ;)

    Как устанавливать MonsterFix?
    Как обычно, скопируйте в папку /plugins своего сервера.

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

    Команды
    • /mfix help - страница помощи
    • /mfix cfg - текущая статистика по плагину, показывает перечень групп параметров и их состояние (включены или выключены)
    • /mfix <имя группы> - показывает перечень (и значение) параметров объединенных в данную группу.
    • /mfix <имя группы>=<on/off> - включить или выключить всю группу параметров
    • /mfix <параметр> - отобразить значение (текстовое описание и значение) параметра.
    • /mfix <параметр>=<значение> - задать значение для параметра.
    • /mfix rst - перезагрузить настройки из файла. Внимание: не перезагружаются языковые файлы, не включается/отключается проверка выхода новых версий - для них нужен рестарт.
    • /mfix fly - Полетели!!! (полет как в креативе, но не креатив ;))
    Параметры бывают логически (значение on или off), числовые (разделяются на целочисленные или дробные), а также текстовые. Если в текстовом параметре указывается какой-то перечень (к примеру перечень id блоков), то они должны указываться через запятую без пробелов.

    Пермишены
    • monsterfix.config - доступ к конфигурации плагина
    • monsterfix.farmer - игнорируем фиксы на антифарм
    • monsterfix.hugemushroom - разрешает выращивать гиганские грибы на земле и траве
    • monsterfix.badluck - пермишен неудачника (для хедшотов)
    • monsterfix.sharpshooter - пермишен снайпера (для хедшотов)
    • monsterfix.snowball - разрешает игрока укладывать снег снежками
    • monsterfix.fly.flymode - разрешает использовать встроенный fly-mode (команда /mfix fly)
    • monsterfix.cheats.unfreeze - игрок игнорирует режим заморозки при совершении запрещенных действий
    • monsterfix.enderperltp - allows to use enderperls
    • monstefix.highlander - разрешает игнорировать настройку "верхних слоев атмосферы" - можно строить, ломать и бегать вплоть до высоты 256
    • monsterfix.highlander.space-suit - разрешает использовать "скафандр" для того чтобы залезать и строить высоко
    • monsterfix.chat.font - позволяет использовать модификаторы шрифтов в чате (&l, &m, &n)
    • monsterfix.chat.color-basic - позволяет использовать все цвета кроме красного в чате (&0, &1, &2, &3, &5, &6, &7, &8, &9, &a, &b, &d, &e, &f)
    • monsterfix.chat.color-red - разрешает использовать в чате красный цвет (&4, &c)
    • monsterfix.chat.hidden - разрешает использовать в чате "секретный" модификатор (&k)
    • monsterfix.lamp.place - позволяет устанавливать включенные редстоун лампы (и они не погаснут)
    • monsterfix.lamp.break - позволяет ломать что-либо рядом с редстоун лампами так, что они не погаснут (можно навести рычаг, включить лампу, сломать рычаг - лампа останется гореть)
    • monsterfix.portal.nether - позволяет использовать портал в Незер (требует установки параметра nportperm=on)
    • monsterfix.portal.end - позволяет использовать портал в Энд (требует установки параметра nportperm=on)
    • monsterfix.paintwool - разрешает использовать красители для окраски шерстяных блоков
    • monsterfix.command.<команда> - разрешает использовать команду, заблокированную в списке blockcmdlist
    • monsterfix.joininvulnerability - игрок игнорирует настройки сброса неуязвимости при заходе на сервер
    • monsterfix.drop.xp - игрок игнорирует настройки антифарма мобов и собирает с убитых мобов опыт
    • monsterfix.drop.items - игрок игнорирует настройки антифарма мобов и собирает с убитых мобов предметы
    • monsterfix.unlhblock - игрок игнорирует запрет на установку запрещенных блоков выше определенной высоты

    Поддержка русского языка
    Плагин поддерживает возможность использования различных языков.
    Чтобы установить русский язык нужно:
    1. Скачать языковой файл russian.lng и скопировать его в директорию /plugins/MonsterFix на сервере
    2. Прописать команду /mfix language=russian (или найти секцию system.monsterfix.language в файле config.yml и задать русский язык прямо там).
    3. Рестартануть сервер. Обращаю внимание: команду /reload лучше не выполнять (лучше про неё вообще забыть), а сделать полноценный перезапуск.
    4. Небольшой бонус: после переключения языка - все описания параметров в файле config.yml тоже будут переведены (значения настроек, естественно не изменятся), т.е. можно будет более конфортно настраивать MonsterFix прямо из консоли.


    Понравился плагин?

    Шоколадки принимаю на пейпел :)

    [​IMG]
     
    Последнее редактирование: 10 мар 2016
  2. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Зарезервировано под описание
     
    Egor33345 нравится это.
  3. Egor33345

    Egor33345 Старожил Переводчик Пользователь

    Баллы:
    173
    Имя в Minecraft:
    HellDragon97
    Большую работу проделал
     
    Сергей-minecrafter нравится это.
  4. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Egor33345, большая работа была найти по коду весь текст чтобы перевести. Фиксы-то по чуть-чуть добавлялись, тихо и спокойно ;)
     
  5. nikolor

    nikolor Активный участник

    Баллы:
    68
    Имя в Minecraft:
    nikolor
    у меня не работает русификация. когда ставлю руссификаю у меня всё остаётся по преждему а в консоль (при старте сервера) кидается такая ошибка
    [SEVERE]at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
    2012-08-30 23:27:49 [SEVERE]at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
    2012-08-30 23:27:49 [SEVERE]at fromgate.mccity.monsterfix.FGUtilCore.InitMsgFile(FGUtilCore.java:319)
    2012-08-30 23:27:49 [SEVERE]at fromgate.mccity.monsterfix.FGUtilCore.<init>(FGUtilCore.java:93)
    2012-08-30 23:27:49 [SEVERE]at fromgate.mccity.monsterfix.MFUtil.<init>(MFUtil.java:31)
    2012-08-30 23:27:49 [SEVERE]at fromgate.mccity.monsterfix.MonsterFix.onEnable(MonsterFix.java:859)
    2012-08-30 23:27:49 [SEVERE]at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
    2012-08-30 23:27:49 [SEVERE]at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:365)
    2012-08-30 23:27:49 [SEVERE]at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
    2012-08-30 23:27:49 [SEVERE]at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265)
    2012-08-30 23:27:49 [SEVERE]at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247)
    2012-08-30 23:27:49 [SEVERE]at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296)
    2012-08-30 23:27:49 [SEVERE]at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275)
    2012-08-30 23:27:49 [SEVERE]at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225)
    2012-08-30 23:27:49 [SEVERE]at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140)
    2012-08-30 23:27:49 [SEVERE]at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
    2012-08-30 23:27:49 [SEVERE]at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    2012-08-30 23:27:49 [SEVERE] Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
    in "<string>", position 8474
    2012-08-30 23:27:49 [SEVERE]at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
    2012-08-30 23:27:49 [SEVERE]at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
    2012-08-30 23:27:49 [SEVERE]at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    2012-08-30 23:27:49 [SEVERE]at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    2012-08-30 23:27:49 [SEVERE]... 17 more
    2012-08-30 23:27:50
    если меняю обратно на английский то всё работает
    встате с русским переводом всё работает нормально только русского нету(всмысле комманды работают) и ошибку выкидывает
    java 7
    CraftBukkit-1.3.1-R2.0 (русифицировано от егора)
     
  6. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Аа! это просто где-то в файле кавычки отвалились. Сегодня перепроверю и выложу обновленный русский файл
     
  7. muhammad

    muhammad Старожил

    Баллы:
    103
    Имя в Minecraft:
    Server
    Что за текст туры во 2 видео?
     
  8. nikolor

    nikolor Активный участник

    Баллы:
    68
    Имя в Minecraft:
    nikolor
    Напишешь когда выложишь.ок?
     
  9. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    muhammad, мм... дефолтные... )
     
  10. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
  11. nikolor

    nikolor Активный участник

    Баллы:
    68
    Имя в Minecraft:
    nikolor
    нет тоже самое. (устанавливаю монстер фикс, останавливаю сервер, закидываю ланг файл в plugins/monsterfi, изменяю в confige language: russian, запускаю сервер и выходит ошибка
     
  12. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    nikolor, и ещё один вариант. Ссылка та же.
     
  13. muhammad

    muhammad Старожил

    Баллы:
    103
    Имя в Minecraft:
    Server
    когда он врубает другие))
     
  14. nikolor

    nikolor Активный участник

    Баллы:
    68
    Имя в Minecraft:
    nikolor
    нет не помогает можешь скинуть папку monster fix сразу русифицированную?
     
  15. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Ну там ничего другого-то нет.
    Покажите строку, которой Вы сервер запускаете?
     
  16. nikolor

    nikolor Активный участник

    Баллы:
    68
    Имя в Minecraft:
    nikolor
    всмысле? я просто запускаю bat файл вот что в нём записано
    @ECHO OFF
    SET BINDIR=%~dp0
    CD /D "%BINDIR%"
    java -Xincgc -Xmx1512m -jar CraftBukkit-1.3.1-R2.0.jar
    PAUSE
     
  17. xKairos

    xKairos Активный участник

    Баллы:
    88
    Skype:
    karlosn-rap
    Очень интересный плагин) (Лайк) )
    Есть ли возможность установки времени на тнт?
    и это распростроняется на всех?
    т.е. я могу сделать что бы для всех детонация тнт была в течении 1 сек ?
     
  18. ufes

    ufes Старожил Девелопер Пользователь

    Баллы:
    173
    Может лучше WM укажешь? А то в России WM больше распространен как бы :)
     
    1lyaSweeper нравится это.
  19. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate

    Попробуй добавить туда: -Dfile.encoding=UTF-8

    Вот к примеру мой файл запуска:
    Код:
    chcp 65001
    "%ProgramFiles%\Java\jre6\bin\java.exe" -Xms1024M -Xmx1024M -Dfile.encoding=UTF-8 -jar craftbukkit.jar
    pause
    
     
  20. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Я уже убедился в виртуальности доната: взять тот же WeatherMan, установлен более чем на 2500 серверов, сумма доната: 0.00 ;)
    Может пороюсь найду ключ от WM, нарисую кошелёк, но... .;)
     
    ВремяПриключений нравится это.

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