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

Плагин [FUN] RandomBox 2.5.1 — коробки удачи в Minecraft! *теперь с кастомными GUI* [1.7 | 1.8]

Тема в разделе "Релизы плагинов", создана пользователем saharNooby, 23 окт 2014.

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

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    @Mr.appleXZ
    Чё, внатуре работает? А не должно, я же знал об этом. Ладно, сейчас посмотрю, попробую воспроизвести. В консоли ошибок нет?
    Ага, правда. Буду фиксить.
    2.3:
    • Коробки теперь хранятся в отдельных yml файлах в папке boxes.
    • Файлы локализации хранятся в отдельных файлах в папке locales.
    • Старые конфиги автоматически разделятся.
    • Параметр enchant заменён на addGlow. Теперь коробки не чаруются, а просто начинают светится, без зачарования.
    • Теперь можно настроить предметы, которые будут лежать сверху и снизу крутилки в конфиге.
    • Фикс: при закрытии gui выдача предметов отменяется.
     
  2. iHate

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

    Баллы:
    6
    Лойс. Избавил от покупки ItemCases. Золото-человек.
     
  3. NewDays

    NewDays Новичок

    Баллы:
    6
    Имя в Minecraft:
    Days
    На версию 1.5.2 с GUI работает?
     
  4. Автор темы
    saharNooby

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    Тестил, вылетов нет, GUI работает. Разве что цветного стекла нет, по умолчанию заполнитель -- шерсть.
     
  5. NewDays

    NewDays Новичок

    Баллы:
    6
    Имя в Minecraft:
    Days
    Не открывается кейс. При попытки открытия пишет какуето ошибку в консоль.
    [​IMG]
     
  6. Автор темы
    saharNooby

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    2.3.1:
    • Фиксы для 1.5: исправлена ошибка при загрузке плагина, исправлена ошибка при отсылке Metrics.
    • Багфикс: игрок, закрывший gui, останавливал все открытые другими игроками крутилки.
    @NewDays, поставьте новую версию
     
  7. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Действительно интересный плагин, странно что только сейчас заметил, сам хотел сделать что-то похожее.
    Автору лойс.

    Но я заметил одну недоработку:
    При закрытии GUI коробки, коробка не должна просто возвращаться в ивентарь, лучше сделать что-бы она просто дропала рандомный предмет из этой коробки. (к примеру как в CS:GO, при закрытии игры во время открытия коробки, рандомный предмет автоматически падает в инвентарь).
    Иначе можно просто отсчитать время за которое коробка выдаёт предмет, и если нужного предмета не окажется, закрыть коробку, и попытаться снова. Конечно способ будет работать не всегда, но тем не менее...
     
  8. Автор темы
    saharNooby

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    @RespectDDD
    "Иначе можно просто отсчитать время за которое коробка выдаёт предмет, и если нужного предмета не окажется, закрыть коробку, и попытаться снова. Конечно способ будет работать не всегда, но тем не менее..." -- воистину, потому что время фиксированно. Но если сделать выдачу при закрытии, проще будет читерить -- дождаться, пока пойдёт дорогой предмет, и закрыть инвентарь. Выход вижу один -- рандомное время.
     
  9. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Нет, ты должен отменить старый процесс открытия коробки, и запустить его по новой, но уже без GUI.
    Проще говоря при закрытии GUI - открытие коробки отменяется (и выдачи предмета не происходит), дальше открывается еще одна коробка, но уже без интерфейса, и именно из второй коробки предмет идет в инвентарь, а из первой пропадает.
     
  10. Автор темы
    saharNooby

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    @RespectDDD
    Алгоритмы выдачи без GUI и с GUI различаются, поэтому так делать не буду. Например, без GUI всегда выпадают уникальные вещи. С GUI -- нет. Этом можно будет пользоваться.
     
  11. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Впринципе это ничего не изменит, твой так называемый "барабан" с предметами со временем убавляет обороты, и под конец он крутится медленно, достаточно уловить момент когда произойдет открытие коробки, и закрыть интерфейс если ничего хорошего там не будет, ну и открывать пока не выпадет нужный предмет.

    Как вариант: выпадающий предмет выбирается еще до открытия интерфейса, дальше интерфейс пролистывает предметы, и останавливается на том который плагин выбрал еще до открытия интерфейса. То есть получится что GUI вообще ничего не решает, и предмет выбирается независимо от него.
    Но придется отказаться второго алгоритма, ибо он уже будет не нужен.
     
  12. Автор темы
    saharNooby

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    Ладно, чё нибудь придумаю.
    2.3.2:
    • Рандомизированно время выпадения вещей
    • Багфикс: коробки долго открывались
     
  13. Alex_Asleep

    Alex_Asleep Ньюби

    Баллы:
    1
    Имя в Minecraft:
    h0le
    Приветствую! Создал одну коробку и при открытии выдает ошибку в консоле и коробка не открывается.
    Лог и саму коробку прикладываю.
     

    Вложения:

    • randombox.zip
      Размер файла:
      52,5 КБ
      Просмотров:
      7
  14. DeDok123123

    DeDok123123 Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    TheMeverick
    Возможно ли сделать GUI так:
    Вот где выигрыш там 3 можно вещи выиграть а мне надо одну, как сделать так?
     
  15. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    В конфиг залезь, там можно выбрать сколько шмоток выпадает
     
  16. DeDok123123

    DeDok123123 Участник Пользователь

    Баллы:
    31
    Имя в Minecraft:
    TheMeverick
    Какая именно там строчка?
     
  17. Den42

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

    Баллы:
    76
    Как сделать GUI? У меня при нажатии на коробку сразу выдает рандомную вещь, а надо сделать GUI! В конфиге не наше настройку, версия 1.5.2
     
  18. mine88

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

    Баллы:
    143
    Плагин отличный, но вот еще бы защитить это всё от хитрых админов и креатива, то будет - прелесть
     
  19. Merkrof

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

    Баллы:
    61
    Имя в Minecraft:
    1Merkrof1
    В какой-то момент (по-моему при наборе стака каких-либо предметов их бокса) изменяется кол-во падающих предметов (у меня стоит 10, набрал стак - падает по 6 внезапно). Так каждый раз.
    Да, проверил. Так и есть - сбивается, если набрал стак предметов.
    Начинает выпадать столько, на сколько превышен был стак при выпадении.
     
  20. Slavchik2001

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

    Баллы:
    66
    Имя в Minecraft:
    Slavok2001
    А как сделать чтобы он выдавал Одну вещь? Например я хочу, чтобы он выдавал Донат, но он выдает сразу несколько
     

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