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

Идея Рюкзак [1.8+]

Тема в разделе "Запросы на разработку плагинов", создана пользователем Acurity, 12 май 2015.

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

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

    Баллы:
    78
    Имя в Minecraft:
    Acurity
    Здравствуйте. Нужен плагин на рюкзачки, а точнее переносные сундуки. Сам плагин будет добавлять 6 видов сундуков. Друг от друга они будут отличатся названием, описанием, к-вом ячеек, тобишь 9, 18, 27 и т.д. Сундуки можно выдать командой /chest <Backpacks>. Типы сундуков можно будет настроить в конфиге. Чтобы открыть сундук, нужно взять его в руку и тыкнуть ПКМ.

    ====================Config====================
    Backpacks:
    ....1:
    ........name: 'Маленький Рюкзак'
    ........lore: '+9 дополнительных слотов'
    ........rows: 1 (к-во строк с ячейками)
    ....2:
    ........name: 'Рюкзак из шкуры Волка'
    ........lore: '+27 дополнительных слотов'
    ........rows: 3 (к-во строк с ячейками)

    ==================Commands==================
    /chest list - список доступных сундуков
    /chest give <Backpacks> <Игрок> - выдать игроку сундук
    /chest remove <Backpacks> <Игрок> - убрать у игрока сундук
    /chest reload - перезагрузить плагин

    ==================Permission==================
    chest.list - доступ к команде /chest list
    chest.give - доступ к команде /chest give
    chest.remove - доступ к команде /chest remove
    chest.reload - доступ к команде /chest reload
    chest.use - позволяет исользовать все сундуки
    chest.use.<Backpacks> - использовать определённый сундук

    ===================Messages===================
    - Вы не можете выполнить эту команду!
    - Вы не можете использовать этот сундук!
    - Вы не можете открыть сундук другого игрока!
     
  2. Хостинг MineCraft
    <
  3. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Взялся за написание.
     
  4. Автор темы
    Acurity

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

    Баллы:
    78
    Имя в Minecraft:
    Acurity
    Спасибо ^__^
     
  5. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Из процесса написания:
     
  6. Автор темы
    Acurity

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

    Баллы:
    78
    Имя в Minecraft:
    Acurity
    :(
     
  7. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Написал рабочий вариант, но без некоторых команд (вернее, только с двумя - give и list).
    Скачать. После проверки отпиши, какие функции всё ещё нужны, а что ещё добавить.
    Проверять желательно на unix системе. Иначе config.yml перекодируй в ansi.
     
  8. Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Зачем создавать велосипед?
    Знаю как минимум два плагина с тем же функционалом
     
  9. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Покажи. Хоть посмотрю, как можно это ещё реализовать :)
     
  10. Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Если вспомню, я его качал пару месяцев назад, потестил, поплевался и забыл как страшный сон.
     
  11. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Пока ты вспомнишь, я могу написать свой плагин, который будет пользоваться популярностью. лел.
    Вспоминай быстрее :)
     
  12. Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
  13. Автор темы
    Acurity

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

    Баллы:
    78
    Имя в Minecraft:
    Acurity
    Лол, вообще не то, что я имел ввиду)) Там есть один сундук, который у разных игроков открывается по-разному с помощью команды...
     
  14. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Обновил плагин. Убрал костылину с сохранением итемстака.
     
  15. Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Где там? В твоей голове?[DOUBLEPOST=1431705582,1431705238][/DOUBLEPOST]Ты хочешь, чтобы был "один сундук, который у разных игроков открывается по-разному с помощью команды..." ?

    Или ты хочешь то, что ты написал
    Я скинул тот плагин, который делает всё абсолютно так, как написано у тебя в описании.
     
  16. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Итить в нём мусора.
    Самое оно для какого ниб рпг-сервера без доната.
     
  17. Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Вообще плагин интересный, но я ничего в нём не нашёл того, что могло бы мне пригодиться, даже в будущем..
     
  18. Автор темы
    Acurity

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

    Баллы:
    78
    Имя в Minecraft:
    Acurity
    В том плагине что Вы скинули механика такая: сундук открывается через команду, причём у разных игроков по-разному. Игрок, у которого есть пермишен чтототам.1 при вводе этой команды видит сундук с одним рядом слотов, игрок с пермишеном чтототам.2 видит сундук с двумя рядами слотов и т.д., а мне такого ненадо...[DOUBLEPOST=1431707161,1431707110][/DOUBLEPOST]
    А у меня он неработает :D (Windows 7)[DOUBLEPOST=1431707293][/DOUBLEPOST]А нет, лол... Я что-то немного подумал о другом плагине -__- простите
    UPD: но плагин всё равно не подходит, там склишком много всего "ненужного"
     
  19. Toshka17

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

    Баллы:
    76
    Имя в Minecraft:
    Toshka
    Кто-то запрещает этим лишним не пользоваться?
    От того, что в нём есть лишние функции, он больше нагружать сервер не будет.
    Пусть меня поправят, если я чего-то не понимаю..
     
  20. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Скомпилировано под Java 8. Обновляйся.
     
  21. Автор темы
    Acurity

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

    Баллы:
    78
    Имя в Minecraft:
    Acurity
    Даааааааа... Капец... Не буду)
     

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