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

Идея Лицензии

Discussion in 'Запросы на разработку плагинов' started by Andrusha, Sep 7, 2012.

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

    Andrusha Активный участник

    Trophy Points:
    78
    Skype:
    andrusha993
    Имя в Minecraft:
    Andrusha
    Плагин дает возможность админам продавать лицензии.

    Например лицензии на постройку магазина.
    Или же лицензию на приват территории
    можно придумать кучу всего, я думаю такой плагин не сложно сделать.

    например команда /gl *ник* *тип*
    /givelicense bob shop/privat

    Или же можно сделать что то вроде магазина лицензий, задать определенную цену каждой лицензии, и, щелкая по табличке, игрок приобретает нужную ему лицензию. Так же можно сделать командой /buylicense *тип* , но думаю магазином будет поинтереснее. ;)
     
    ExiD and delour like this.
  2. Хостинг MineCraft
    <
  3. ExiD

    ExiD Активный участник

    Trophy Points:
    88
    Имя в Minecraft:
    bars268
    идея интересная! Только не Админ продает лицензии, а система рангов с группами в пермах. То есть при входе ранг "Новичка" и группа в пермишне, при выполнении условия игрок переводится в другую группу, у которой больше прав. Можно так же связать iChat, который будет приделывать цвет или префикс в соответствии с рангом.
     
  4. jwplaster

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

    Trophy Points:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    так это же есть в PEX ) там надо ввести команду (сейчас не вспомню какую, вроде /pex user ник permissions add ) и там ввести разрешение например для магазинов: shestshop.create
     
  5. ExiD

    ExiD Активный участник

    Trophy Points:
    88
    Имя в Minecraft:
    bars268
    Значит задача сводится к тому чтобы написать плагин который взаимодействует с другими плагинами...
    И все таки я за то чтобы перекидывать юзера по группам и ставить подписи)) Не помню, есть ли такая команда в PEX. Да и не забьется ли конфиг этими группами.
     
  6. jwplaster

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

    Trophy Points:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    там не создаётся отдельная группа, там под ником пишется дополнительный конфиг для этого человека
     
  7. ExiD

    ExiD Активный участник

    Trophy Points:
    88
    Имя в Minecraft:
    bars268
    Я про то чтобы создать группы вручную. И за достижения или за деньги. то есть Четко последовательные ранги.

    Но есть другой способ. Сделать магазин "пермишнов". То есть игрок покупает для себя отдельные пермы которые ему нужны.
     
  8. jwplaster

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

    Trophy Points:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    ааа, всё понял, так как я понял надо так:
    Что бы плагин забирал определённое количество денег и вводил команду для давания ему разрешения?
     
    ExiD likes this.
  9. ExiD

    ExiD Активный участник

    Trophy Points:
    88
    Имя в Minecraft:
    bars268
    Ну, по всей видимости, да. Можно еще сделать "Табличный магазин" а не командами
    Но я предлагал другое решение в виде рангов)
     
  10. jwplaster

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

    Trophy Points:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    я знаю как можно сделать это с помощью другого плагина, там плата за использование команд (кокрас то что и надо )
     
  11. ExiD

    ExiD Активный участник

    Trophy Points:
    88
    Имя в Minecraft:
    bars268
    Плата за ИСПОЛЬЗОВАНИЕ (!). Разве можно всем выдавать право на использование команды /pex ... ?
    Команду должен выполнять сервер.
     
  12. jwplaster

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

    Trophy Points:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    нет, ты не понял, им и не будет дано разрешение, они смогут платить только за себя
     
    Сникерсни likes this.
  13. ExiD

    ExiD Активный участник

    Trophy Points:
    88
    Имя в Minecraft:
    bars268
    А, ну тогда да. Вот только игрокам понадобится знать пермишны, а это не совсем айс, они иногда большие и сложно запоминаются, придется вывешивать список на сайт с подробными разъяснениями.
    Лично я вижу 3 способа реализации:
    - через веб
    - через "таблички"
    - командами типа /perm private (право на приват)
     
  14. jwplaster

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

    Trophy Points:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    я не умею писать плагины, я предалагал альтернативу, но как я вижу реализовать это вполне легко
     
  15. ExiD

    ExiD Активный участник

    Trophy Points:
    88
    Имя в Minecraft:
    bars268
    Ну везде свои "подводные камни", но реализовать и правда легко.
     
  16. Автор темы
    Andrusha

    Andrusha Активный участник

    Trophy Points:
    78
    Skype:
    andrusha993
    Имя в Minecraft:
    Andrusha
    Да уж ребята, настрочили)

    Вот моя мысль:
    Допустим человеку нужно построить магазин, но у него нету лицензии, когда он пытается поставить табличку (сделать магазин) ему пишет в чат - у вас нет лицензии на строительство магазина, преобрести её можно у администратора (к примеру).

    Человек копит 500$ (к примеру) пишет администратору просьбу приобрести лицензию, администратор одобряет списывает с его счета 500 долларов и дает ему лицензию на строительство командой /gl ник shop.
    Введя эту команду данному человеку прописывается в permissions строка разрешающая ему строить.
    Вот. :)
     
  17. ExiD

    ExiD Активный участник

    Trophy Points:
    88
    Имя в Minecraft:
    bars268
    Это не интересно=( и можно сделать без плагина даже! А если админа нет в сети?
     
  18. Автор темы
    Andrusha

    Andrusha Активный участник

    Trophy Points:
    78
    Skype:
    andrusha993
    Имя в Minecraft:
    Andrusha
    Тогда сделать как ChestShop, по табличке
     

Share This Page