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

Решено Продажа команд в ChestCommands

Тема в разделе "Помощь", создана пользователем jeckavibal, 17 июн 2015.

Статус темы:
Закрыта.
  1. Автор темы
    jeckavibal

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

    Баллы:
    76
    Возникла проблема. Я хочу сделать так, чтобы люди могли покупать какие-то команды. Как это сделать в плагине ChestCommands? Пробовал так: COMMAND: 'console: eco take {player} 100; console: givebox {player} 1 1', но даже если у игрока нет денег команда все равно выполняется. Как этого избежать?
     
  2. Хостинг MineCraft
    <
  3. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Можно попробовать убрать console: eco take {player} 100 и добавить PRICE: 100.0.
    Ну типо так:
    COMMAND: 'console: givebox {player} 1 1'
    PRICE: 100.0.
    хотя я не пробовал, так что я не знаю будет работать или нет.
     
  4. Автор темы
    jeckavibal

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

    Баллы:
    76
    Тоже самое написано и на странице плагина наdev.bukkit.org, но такая схема не работает. Деньги не снимаются
     
  5. Grozen

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

    Баллы:
    76
    Имя в Minecraft:
    BeatPeet
    buy-diamond:
    PRICE: 100 (Стоимость команды)
    COMMAND: 'console: pex user %player% add "пермишенс без ковычек"'
    NAME: 'Имя'
    LORE:
    - 'Ты сможешь летать'
    - 'Стоит типо сотку игровых, почему то я не делаю магазин за реальные деньги:D'
    ID: ай-ди предмета
    KEEP-OPEN: true/false (Будет ли браться из инвентаря вроде)
    POSITION-X: 1 (позиция предмета по иксу)
    POSITION-Y: 1 (Позиция предмета по игрику)[DOUBLEPOST=1434573029,1434572182][/DOUBLEPOST]%player%
     
  6. Автор темы
    jeckavibal

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

    Баллы:
    76
    {player} правильно.
    У меня это не работает
     
  7. Grozen

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

    Баллы:
    76
    Имя в Minecraft:
    BeatPeet
    Ошибка в консоли при "{player}"[DOUBLEPOST=1434579601,1434579507][/DOUBLEPOST]buy-gold:
    PRICE: 50
    COMMAND: 'console: fly %player%'
    NAME: '&aBuy'
    LORE:
    - 'Gold Ingot x1'
    - 'at $50'
    ID: gold_ingot
    KEEP-OPEN: true
    POSITION-X: 2
    POSITION-Y: 1
    Стандартная настройка с изменением команды. Все работает. Меняй на %player%
     

    Вложения:

  8. Автор темы
    jeckavibal

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

    Баллы:
    76
    Может у тебч вермич другая? Даже на страниуе плагина написано {player} У меня просто не снимаются деньги
     
  9. Grozen

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

    Баллы:
    76
    Имя в Minecraft:
    BeatPeet
    то есть команда выдается?[DOUBLEPOST=1434580588,1434580542][/DOUBLEPOST]Скинь .yml с этой менюшкой
     
  10. Автор темы
    jeckavibal

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

    Баллы:
    76
    Команда выполняется как надо, но деньги не снимаютсч
     
  11. Grozen

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

    Баллы:
    76
    Имя в Minecraft:
    BeatPeet
    Я как бы .yml просил...
     
  12. Автор темы
    jeckavibal

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

    Баллы:
    76
    ######################
    #+ +#
    # MENU SETTINGS #
    #+ +#
    ######################

    menu-settings:
    # name - appears as the title - REQUIRED
    name: '&9Коробки удачи'
    # rows - the number of rows of the chest - REQUIRED
    rows: 1
    # command - OPTIONAL (you can remove this or set it to '')
    command: ''
    # open-with-item - OPTIONAL (you can remove this or
    # set the item-id/data-value to 0)
    # In this case it will open with a book (right click)
    ######################
    #+ +#
    # ITEMS #
    #+ +#
    ######################
    1:
    NAME: '1'
    PRICE: 2000
    LORE:
    - '&aM3000'
    ID: 54
    DATA-VALUE: 0
    POSITION-X: 2
    POSITION-Y: 1
    KEEP-OPEN: true
    ENCHANTMENT:
    COMMAND: 'console: givebox {player} 1 1'
     
  13. Grozen

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

    Баллы:
    76
    Имя в Minecraft:
    BeatPeet
    У меня опять же все работает прекрасно
    Следовательно ищи конфликты плагинов
    Экономика, все дела[DOUBLEPOST=1434582217,1434582128][/DOUBLEPOST]А и еще...Ты ведь вроде искал плагин на несколько валют
    Возможно ChestCommands не поддерживает данную валюту, или просто не знает какую из них снимать со счета[DOUBLEPOST=1434582330][/DOUBLEPOST]А вот и подтверждение ;)
     

    Вложения:

  14. Автор темы
    jeckavibal

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

    Баллы:
    76
    Валюта у меня одна, я просто искал плагин. А так пользуюсь Essentials[DOUBLEPOST=1434583234][/DOUBLEPOST]
    Все работает. Просто оказалось, что у админов не снимаются деньги.
     
Статус темы:
Закрыта.

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