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

Идея Заказ плагина "Древние сундуки"

Тема в разделе "Запросы на разработку плагинов", создана пользователем Типа админ:D, 14 ноя 2015.

Статус темы:
Закрыта.
  1. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Описание:
    Мне нужен плагин, как на Cristalix'e.
    Схема работы:
    Игрок вводит команду /trchest open и у него отнимается один ключ из конфига(т.е. было 6, стало 5)
    И начинается создание блоков:
    [​IMG]
    Чёрный - блоки, которые были ДО ввода команды /trchest open
    Красный - включённая лампа
    Синий - место для игрока(он не сможет выйти из этой точки пока не откроет все сундуки)
    Серый - кварц
    Зелёный - резной кварц
    Голубой - стеклянная панель ГОЛУБОГО цвета

    Между стадиями по 0.80 секунд.
    Появление блоков сопровождается звуком и эффектом разрушения

    После третьей стадии: с высоты в три блока падают сундуки на места белых точек(где зелёный цвет)
    Игрок их открывает: над сундуком, который открыл игрок, появляется надпись с рандомным призом и предмет/блок указанный в конфиге.
    После открытия последнего сундука: проходит две секунды и платформа заменяется на блоки, которые были ДО ввода команды /trchest open (Чёрный цвет)(Если у игрока нету ключей в конфиге, то выводится сообщение об ошибке из messages.yml)

    Желательно, конечно, было бы список призов хранить в awards.yml . Приз выдаётся командами(Команда не одна, т.е. разделять команды вот так: /команда аргумент; /команда и т.д.).
    При написании команды /trchest open выводилось сообщение об открытии из messages.yml
    Параметр в awards.yml legendary: true даёт призу значение ЛЕГЕНДАРНЫЙ. Сообщение выводится из messages.yml

    Команды и их работа:
    /trchest open - treasurechest.command.player.open - Открытие сундука
    /trchest givekey [игрок] [кол-во] - treasurechest.command.admin.givekey - Выдача ключей игроку(запись в playerdata.yml)
    /trchest takekey [игрок] [кол-во] - treasurechest.command.admin.takekey - Удаление ключей
    /trchest reload - treasurechest.command.admin.reload - Перезагрузка плагина

    Связь со мной:
    [В]Контакте: ТЫК

    Заключение:
    Не пишите в комментарии всякую фигню типа: ("Сам напиши", "Скачай шонить")
    На эти комментарии я отвечать не буду - это не ответ.

    Всем заранее спасибо!
     
    Последнее редактирование: 14 ноя 2015
  2. Хостинг MineCraft
    <
  3. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Никто не осилит ? :с
     
  4. _EnderWorld_

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

    Баллы:
    78
    Имя в Minecraft:
    Steve
    Ищи на спиготе ProdigyGadgets
     
  5. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Я уже купил это дерьмо.
     
  6. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    На кристаликсе он же, только под их систему переписанный.
     
  7. _EnderWorld_

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

    Баллы:
    78
    Имя в Minecraft:
    Steve
    А мне кажется они не переписывали, он в данный момент его вовсе удалили
     
  8. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Его не удалили. Его переписывают.
     
  9. _EnderWorld_

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

    Баллы:
    78
    Имя в Minecraft:
    Steve
    Простите за оффтоп, но они даже голодные игры не писали
     
  10. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    ЭЙ, АУУУ! Я, ВООБЩЕТО, НЕ ПРОСТО ТАК ТЕМУ СОЗДАЛ!
     
  11. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Он у меня есть уже + работает не так как надо.[DOUBLEPOST=1447653079,1447597819][/DOUBLEPOST]UP[DOUBLEPOST=1447661642][/DOUBLEPOST]Я не закончу апать тему. Ещё нету нужного ответа.[DOUBLEPOST=1447681440][/DOUBLEPOST]UP[DOUBLEPOST=1447696316][/DOUBLEPOST]UP
     
  12. Бартоломью

    Бартоломью Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Notch
    Бан б тебе за спам
     
  13. WhiteHeroV

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

    Баллы:
    68
    Имя в Minecraft:
    WhiteHeroV
    Смысл брать идею с Mineplex? Свое никак не придумать, да?
    Cristalix тоже взял оттуда идею, хех..
     
  14. _EnderWorld_

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

    Баллы:
    78
    Имя в Minecraft:
    Steve
    Есть ещё 1 плагин TreasureChests, ищи в разделах платные на спиготе
     
  15. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    ТУДА НЕЛЬЗЯ ВСТАВИТЬ СВОИ ПРИЗЫ!
     
  16. Бартоломью

    Бартоломью Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Notch
    А ты купи и узнаешь, можно или нет.
     
  17. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
    Я уже купил [​IMG]
     
  18. Бартоломью

    Бартоломью Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Notch
    Тогда забей. В
    се равно сомнительный функционал.
     
  19. _EnderWorld_

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

    Баллы:
    78
    Имя в Minecraft:
    Steve
    Что то я сомневаюсь что ты покупал, кажется просто слитую версию скачал и все.
    Если нет - кидай пруфы покупки

    Сорян за оффтоп
     
  20. Автор темы
    Типа админ:D

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

    Баллы:
    76
    Имя в Minecraft:
    B1ruk
  21. tyumencev2004

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

    Баллы:
    66
    еализация МБ така: есть плагин в /plugins/***.jar.
    Есть его папка - /plugins/***/.
    Есть главный конфиг - /plugins/***/config.yml
    Есть конфиги игроков - /plugins/***/PLAYERNAME.yml
    Есть команда - /***:add PLAYERNAME COUNT
    Есть команда - /***:remove PLAYERNAME COUNT
    Есть команда - /***: open
    При заходе игрока проверяется - есть ли его YML, если нету - создаётся.
    С помощью своей системы/MCDonate выполняется команда /*** add PLAYERNAME COUNT при покупке
    Команда /***: open НЕ требует PEX/OP у игрока
    Команда /***:remove ТРЕБУЕТ PEX/OP у игрока
    Команда /***:add ТРЕБУЕТ PEX/OP у игрока
    В YML при условии что у игрока есть "ключи" и он ввёл команду /***: open пишутся блоки, которые нужно будет поставить - т.к. они были сломаны.
    При вводе команды /***: open проверяется - есть ли у игрока ключи. Есть == блоки которые будут заменены пишутся в конфиг. Ставится конструкция. Далее - ждём пока игрок откроет сундуки. Далее - убираем ВСЕ блоки конструкции и ставим блоки в PLAYERNAME.yml. При поставленной конструкции запрещено двигаться.
     
Статус темы:
Закрыта.

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