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

Плагин [FUN] ChatExercises v1.0 - кастомные чат-игры [1.7+]

Тема в разделе "Неподтвержденные плагины", создана пользователем h1karo, 24 июн 2016.

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

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

    Баллы:
    76
    [​IMG]
    ChatExercises - твои личные чат-игры!
    Последняя версия: 1.0
    Страница на BukkitDev.

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

    Примечание:
    Идей данного плагина я вдохновился благодаря плагину-аналогу ChatGame. К сожалению, в нём меньше функций, чем хотелось. Поэтому я решил собрать свой плагин с более сложными математическими и своими задачами, а также с более большим набором функций.

    Функционал
    • Полная совместимость с 1.7+ версиями Minecraft.
    • Много разных типов задач: на данный момент только математика.
      В математике есть 3 типа:
      Легкие (сложение и вычитание),
      Средние (умножение и деление),
      Сложные (возведение в квадрат, квадратный корень, факториал).
      Они могут сочитаться: в одном примере все 3 типа!
    • Много настроек
    • Вариация приза: предмет, деньги (требуется Vault) или своей команда.
    • И многое другое...
    Команды
    • /chatexercises (/ce) - главная команда плагина, получение меню команд
    • /ce award - получить приз за победу (если при вводе правильного ответа инвентарь был полностью заполнен, доступно игрокам)
    • /ce start - принудительно создать игру
    • /ce info - получение информации о плагине
    • /ce reload - перезагрузить конфиг
    • /ce update - проверить наличие обновлений
    Конфигурации
    Код:
    # CONFIG OF ChatExercises
    # |------------------| #
    # |     SETTINGS     | #
    # |------------------| #
    
    General:         # Основные настройки
      CheckUpdates: true          # Проверять ли новую версию
      Version: '1.0'         # Текущая версия
      Language: en         # Язык локализации
    Settings:         #Настройки
      Interval: 20     # Интервал между играми в минутах. Если установить '0', то игры не буду автоматически запускаться
      Runtime: 90     # Время для решения задачи в секундах
      MinPlayers: 2     # Минимальное количество игроков для любой игры
      Types:
        Math:
          Enabled: true     # Если true, то Математика рассматривается как работающий тип. То есть она входит в список возможных типов
          Simple: true     #  Сложение и вычитание
          Average: true     # Умножение и деления
          Complex: true     # Возведение в степень, квадратный корень и факториал
      Award:
        Mode: 0     # 0 - предмет, 1 - деньги (required Vault), 2 - команда
        Money: 2000.0
        Item:     # Настройка предмета
          ID: 266
          Name: '&6&lGolds'
          Amount: 8
        Command:     # Настройка команды
          Name: '&a&lApple'
          Cmd: give %player% Apple 64
    
    Permissions
    • chatexercises.* - полные права
    • chatexercises.players.* - права для игроков (автоматически имеют)
    Поддержка версий Minecraft:
    • Spigot 1.7 - 1.10 [полная]
    • Bukkit 1.7 - 1.10 [полная]
    • CraftBukkit 1.7 - 1.10 [полная]
    Скачать последнюю версию
    Внимание! У плагина начальный язык в файле локализации - английский, поэтому в файле конфига поставьте Language: ru.
    Известные баги:
    Нет

    Лог изменений
    Версия 1.0:
    • релизная версия
    Особенности в будущем:
    Больше типов задач! Есть идея для типа задачи? Пиши!

    Форматы примеров для математики
    %number% + %number%,
    %number% - %number%,
    %number% + %number% + %number%,
    %number% - %number% - %number%,
    %number% + %number% - %number%,
    %number% - %number% + %number%

    %number% - число от 101 до 2000
    %number% * %number%,
    %number% / %number%

    %number% - число от 11 до 99
    %square1%^%square2%,
    √%root%,
    %fact%!

    %square1% - число от 2 до 4
    %square2% - число от 2 до 8
    %root% - число от 5*5 до 45*45 (только квадраты, чтобы можно было извлечь корень)
    %fact% - число от 2 до 5
    %simple% + %average% * %average%,
    %simple% + %average% / %average%,
    %simple% - %average% * %average%,
    %simple% - %average% / %average%,
    %average% * %average% + %simple%,
    %average% * %average% - %simple%,
    %average% / %average% + %simple%,
    %average% / %average% - %simple%,
    %average% / %average% + %average% / %average%,
    %average% / %average% - %average% / %average%

    %simple% - число от 101 до 2000
    %average% - число от 11 до 99
    %simple% + %complex% + %simple%,
    %simple% - %complex% - %simple%,
    %simple% + %simple% + %complex%,
    %simple% - %simple% - %complex%,
    %simple% + %complex% - %simple%,
    %simple% - %complex% + %simple%,
    %simple% + %simple% - %complex%,
    %simple% - %simple% + %complex%

    %simple% - число от 101 до 2000
    %complex% - одно из значений из "только Complex"
    %average% * %complex% * %average%,
    %average% * %average% * %complex%,
    %average% / %average% / %complex%,
    %average% * %complex% / %average%,
    %average% * %average% / %complex%,
    %average% / %average% * %complex%

    %average% - число от 11 до 99
    %complex% - одно из значений из "только Complex"
    %simple% + %complex% * %average%,
    %simple% - %complex% * %average%,
    %simple% + %complex% / %average%,
    %simple% - %complex% / %average%,
    %average% * %complex% + %simple%,
    %average% * %complex% - %simple%,
    %average% / %average% + %complex%,
    %average% / %average% - %complex%

    %simple% - число от 101 до 2000
    %average% - число от 11 до 99
    %complex% - одно из значений из "только Complex"
    Ответ может получиться не целым, в этом случае округлить до ближайшего наибольшего целого. К примеру, ответ получился 5.2, значит округляем до 6. Ответ так же может быть и отрицательным! При -5.8 округляем до -5 (-5 больше, чем -5.8).


    Пожертвования
    WebMoney: R136861426393
     
    Последнее редактирование: 24 июн 2016
  2. Хостинг MineCraft
    <
  3. Автор темы
    h1karo

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

    Баллы:
    76
    Уважаемая администрация, если плагин не прошел проверку, скажите, пожалуйста, что нужно исправить.
     
  4. Типа админ:D

    Типа админ:D Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Администрация тут не хочет работать. Даже не жди увидеть свой плагин в релизах.
     
  5. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Не.
     
  6. Кровавый Ангел

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

    Баллы:
    76
    Имя в Minecraft:
    iReckleZ
    Уже давно НЕ)
     

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