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

Помогите Платные команды на сервере

Тема в разделе "Помощь", создана пользователем jackson536, 12 мар 2016.

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

    jackson536 Новичок

    Баллы:
    16
    Здравствуйте. Подскажите как сделать платными команды на сервере.
    Пока интересуют команды /home, /sethome, /back. Знаю они есть в Essentials. Там же вроде как можно и делать платными:
    Код:
    # Defines the cost to use the given commands PER USE.
    # Some commands like /repair have sub-costs, check the wiki for more information.
    command-costs:
      # /example costs $1000 PER USE
      #example: 1000
      # /kit tools costs $1500 PER USE
      #kit-tools: 1500
    НО, если убираю #

    Код:
    # Defines the cost to use the given commands PER USE.
    # Some commands like /repair have sub-costs, check the wiki for more information.
    command-costs:
      # /example costs $1000 PER USE
      #example: 1000
       /kit tools costs $1500 PER USE
      kit-tools: 1500
    то конфиг отмечается пофрежденным config.yml.broken.1457680240959 и создается новый с настройками по умолчанию.

    Если убрать комментарий так:

    Код:
    # Defines the cost to use the given commands PER USE.
    # Some commands like /repair have sub-costs, check the wiki for more information.
    command-costs:
      # /example costs $1000 PER USE
      #example: 1000
      # /kit tools costs $1500 PER USE
      kit-tools: 1500
    То конфиг не сбрасывается, но и команда не становится платной. Т.е. валюта не снимается. Валюта берется из iConomy.

    Может это можно реализовать как-то по другому, более простым способом, не через Essentials.

    Список плагинов:
     

    Вложения:

  2. Хостинг MineCraft
    <
  3. KraMorK

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

    Баллы:
    76
    возможно он берет валюту из essentials при вводе команды? это было бы логично. первый вариант конфига и не будет работать, плагин не знает, зачем ему в конфиге раскоментированная строка с описанием и пересоздает его
     
  4. MrBrikster

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

    Баллы:
    78
    Имя в Minecraft:
    MrBrikster
    Все плагины экономики имеют одинаковое кол-во валюты благодаря общему Vault-API.
     
  5. _MegaCraft_

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

    Баллы:
    66
    Имя в Minecraft:
    _MegaCraft_
    home: {Стоимость}
    sethome: {Стоимость}
    back: {Стоимость}

    Деньги не берутся возможно из-за того, что ты админ. Убери у себя все привелегии.
     
  6. MaikerS

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

    Баллы:
    66
    Имя в Minecraft:
    MaikerS
    Код:
    # Defines the cost to use the given commands PER USE.
    # Some commands like /repair have sub-costs, check the wiki for more information.
    command-costs:
      # /example costs $1000 PER USE
      #example: 1000
      # kit tools costs $1500 PER USE
      kit-tools: 150
    Так попробуйте. Не поможет, юзайте в гугле документацию по настройке.
     
    Последнее редактирование: 5 авг 2016
  7. Qmaks

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

    Баллы:
    173
    Имя в Minecraft:
    Qmaks
    Деньги не берет потому, что ты указал команду /kit-tools
    Нужно попробовать или
    kit tools: 1500
    или
    kit_tools: 1500

    Если это не заработает, то смотри часть китов в конфиге, возможно там доступно выставить стоимость набору.
     
  8. InterWall

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

    Баллы:
    173
    Имя в Minecraft:
    InterWall
    Именно там и надо выставлять.
     
  9. Puchkoff

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

    Баллы:
    66
    Имя в Minecraft:
    ThePuchk0ff
    Стоимость в самом ките нельзя указать, а деньги у него не снимаются скорее всего из-за того что у него админка, как и сказали выше.
     
  10. ipv2007

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

    Баллы:
    88
    Имя в Minecraft:
    ipv2007
    Сделать надо так:
    Код:
    # Defines the cost to use the given commands PER USE.
    # Some commands like /repair have sub-costs, check the wiki for more information.
    command-costs:
      # /example costs $1000 PER USE
    example: 1000
      # /kit tools costs $1500 PER USE
    kit-tools: 1500
    Чтобы сделать какой-либо кит за деньги, то пишешь так:
    kit-[название кита]: 1500
    т.е., если у тебя название кита deluxe, то пишешь:
    kit-deluxe: 1500
    Если хочешь сделать платной команду /back, то пишешь:
    back: 1500

    Если у тебя не снимаются деньги - значит:
    1. ты админ.
    2. стоит пермишен: essentials.nocommandcost.all или essentials.nocommandcost.[command]
    3. маловероятно, но возможно у тебя не стоит плагин Vault или стоит не той версии.

    Других вариантов нет! Все плагины экономики работают через vault и, соответственно, друг с другом совместимы.
     
  11. InterWall

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

    Баллы:
    173
    Имя в Minecraft:
    InterWall
    Разве нельзя? Видимо я про другой плагин читал.
     
  12. Puchkoff

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

    Баллы:
    66
    Имя в Minecraft:
    ThePuchk0ff
    В essentials нельзя, только стоимость самой команды.
     
  13. Riki_Marti

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

    Баллы:
    66
    Имя в Minecraft:
    mkielbasa6666
    Можно!
    command-costs:
    kit-start: $1500
     
  14. xDark

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

    Баллы:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    зачем апнул тему
     
  15. Deniqs

    Deniqs Новичок

    Баллы:
    6
    Имя в Minecraft:
    Zetsu
    Это можно решить и по-другому, только понадобятся не игровые деньги, а игровое время :rolleyes:
     
  16. glavrak

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

    Баллы:
    76
    Имя в Minecraft:
    Mr_Krab
    Ты бы еще годик другой подождал, а потом написал. :coffee:
     

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