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

MimicChest - не гуляй по данжу в одиночку

Тема в разделе "Оффтопик", создана пользователем MYXOMOPX, 13 июл 2015.

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

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

    Баллы:
    78
    Skype:
    MYXOMOPX
    Имя в Minecraft:
    MYXOMOPX
    Представляю вашему вниманию:


    MimicChest - скрипт, добавляющий прожорливые сундуки.
    Зависимости:
    VarScript версии 1.1 или выше.
    Spigot версии 1.8 или выше
    1) Создать файл plugins/VarScript/autorun/mimic.groovy
    2) Добавить в него текст:
    Код:
    @GrabResolver(name='myxomopx', root='http://dl.bintray.com/myxomopx/maven/')
    @Grab(group='ru.myxomopx.mimic', module='MimicChest', version='[1.0,)')
    import ru.myxomopx.mimic.MimicChestService
    
    MIMIC = new MimicChestService(workspace)
    3) По желанию добавить рецепт крафта (в этот же файл):
    Код:
    def recipe = new ShapelessRecipe(MIMIC.getMimicItem())
    recipe.addIngredient(Material.CHEST)
    recipe.addIngredient(3,new org.bukkit.material.MaterialData(Material.SKULL_ITEM,1 as byte))
    Bukkit.addRecipe(recipe)
    Сундук + 3 головы иссушителя
    4) Перезапустить сервер или воркспейс (/ws reload mimic)

    Чтобы получить предмет:
    /ws set mimic
    /> me << MIMIC.getMimicItem()
    Для того, чтобы изменить некоторые параметры конкретного сундука, нужно добавить через пробел в название сундука JSON запись (можно изменять название предмета, а не блока).
    Пример названия сундука с большим запасом жизней:
    Mimic {"maxHealth"=60}

    Важно сохранить желтый цвет. (§e)
    Существующие параметры:
    health - (double) стартовое количество жизней.
    maxHealth - (double) максимальное количество жизней.
    displayAttackZone - (boolean) при true отображает зону, в которой может атаковать.
    scanRadius - (double) радиус сканирования игроков.
     
    Последнее редактирование: 9 авг 2015
  2. sgoldik

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

    Баллы:
    103
    Круто!
     
  3. ql_Nik_lp

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

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Годно.
     
  4. VEXstars

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

    Баллы:
    63
    Имя в Minecraft:
    VEXstars
  5. MySt1k

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

    Баллы:
    173
    Классно
     
  6. ZloYCRipeeR

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

    Баллы:
    153
    Skype:
    cry_zloy
    Имя в Minecraft:
    ZloYCRipeeR
  7. 0bsid1

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

    Баллы:
    123
    Имя в Minecraft:
    Artarious
    Как всегда, круто
     
  8. fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    ОФИГЕТЬ! Особенно жующий сундук - это вообще безумие какое-то! ГениальнО!!!!
     
  9. robin957

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

    Баллы:
    61
    Имя в Minecraft:
    robin
    не моуг установить скрипт, файл создал , в папку закинул, при команде /> me << MIMIC.getMimicItem()
    пишет missingproperty exception no such property:Mimic for class
     
  10. Автор темы
    MYXOMOPX

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

    Баллы:
    78
    Skype:
    MYXOMOPX
    Имя в Minecraft:
    MYXOMOPX
    Поправил инструкцию к установке. Замени autorun на это:
    Код:
    @GrabResolver(name='myxomopx', root='http://dl.bintray.com/myxomopx/maven/')
    @Grab(group='ru.myxomopx.mimic', module='MimicChest', version='[1.0,)')
    import ru.myxomopx.mimic.MimicChestService
    
    MIMIC = new MimicChestService(workspace)
     
  11. robin957

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

    Баллы:
    61
    Имя в Minecraft:
    robin
    спасибо, работает.Не понял только как изменить конфигурацию сундука.Как изменить название сундука?
     
  12. Автор темы
    MYXOMOPX

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

    Баллы:
    78
    Skype:
    MYXOMOPX
    Имя в Minecraft:
    MYXOMOPX
    Вся конфигурация каждого сундука хранится в названии. Название можно поменять следующей командой:
    /> i = me.hand.itemMeta; i.displayName = "Название"; me.hand.itemMeta = i;
    Сундук должен быть в руках.
    Для того, чтобы цвет названия остался желтым, нужно текст начинать с &e и в конце поставить .c
    Пример:
    /> i = me.hand.itemMeta; i.displayName = "&eMimic {\"maxHealth\"=60,\"scanRadius\"=30}".c; me.hand.itemMeta = i;
     
    Последнее редактирование: 28 авг 2015
  13. sanjee

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

    Баллы:
    78
    очень давно играл на приватном японском сервере версия 1.5.2 там была мини игра типо победи босса вроде тот плагин был похож на этот но этот лучше =3
     
  14. sanjee

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

    Баллы:
    78
    У меня друг там играл и сказал он админам чтобы меня в ваит лист тоже добавили
     
  15. zeshiero

    zeshiero Ньюби

    Баллы:
    0
    Имя в Minecraft:
    The_Crow
    the keep getting i /> << MIMIC.getMimicItem me ()
    writes missingproperty by exception the no such property: MimicChest for class: @ The_Crow MimicChest

    im n this please help
     
  16. Автор темы
    MYXOMOPX

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

    Баллы:
    78
    Skype:
    MYXOMOPX
    Имя в Minecraft:
    MYXOMOPX
    wrong command. use
    /> me << MIMIC.getMimicItem()
    also try install latest version from spigot forum.
     

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