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

Решено Как сделать донат за время игры на сервере в DeluxeMenus?

Тема в разделе "Помощь", создана пользователем Topchik, 14 апр 2022.

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

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    Это возможно? Хочу сделать в меню. Хонфиг один уже есть, но не знаю, правильный ли он, мне его скинули и я не знаю какую команду нужно ввести чтобы открыть меню, версия сервера 1.12.2 ядро Spigot. Вот конфиг:

    'playtime_vip':
    material: 'gold_ingot'
    update: true
    slot: 0
    display_name: '&fПолучить &eВип'
    click_commands:
    - '[console] lp user %player_name% parent set vip'
    - '[close]'
    click_requirement:
    requirements:
    balance_check:
    type: javascript
    expression: '%playertime_time_minutes% >= 20'
    deny_commands:
    - "[message] &aНеобходимо наиграть как минимум 20 минут для получения привилегии."
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    UP! UP!
     
  4. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    Не могу понять. Мог бы ты переделать конфиг сам чтоб он был рабочим? Пожалуйста!
     
  5. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
  6. HelpBoy

    HelpBoy Ньюби

    Баллы:
    1
    Имя в Minecraft:
    SacDos2w2
    Нужно поставить проверку на наигранное время. Тебе сколько времени надо?
     
  7. HelpBoy

    HelpBoy Ньюби

    Баллы:
    1
    Имя в Minecraft:
    SacDos2w2
    И данный способ проверки который стоит у тебя мне кажется затрудненным. Это все можно сделать через обычный плейсхолдер на минуты. Вот что тебе нужно поставить.

    'playtime_vip':
    material: 'gold_ingot'
    update: true
    slot: 0
    display_name: '&fПолучить &eВип'
    left_click_commands:
    - '[console] lp user %player_name% parent add vip'
    left_click_requirement:
    requirements:
    anything_here:
    type: '>='
    input: '%statistic_minutes_played%'
    output: '30'
    deny_commands:
    - '[message] &e&l[ОШИБКА] &f&L> Извините, но вы не наиграли 30 минут. Вы наиграли %statistic_minutes_played% '
    - '[close]'
    right_click_commands:
    - '[console] lp user %player_name% parent add vip'
    right_click_requirement:
    requirements:
    anything_here:
    type: '>='
    input: '%statistic_minutes_played%'
    output: '30'
    deny_commands:
    - '[message] &e&l[ОШИБКА] &f&L> Извините, но вы не наиграли 30 минут. Вы наиграли %statistic_minutes_played% '
    - '[close]'
     
  8. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    а какой командой открыть
     
  9. Pelmeshik

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

    Баллы:
    78
    Это только предмет, команду ты ставишь.
    Ты сначала изучи как делать меню, а потом уже и будешь всякие функции пилить.
     
  10. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    а где команду поставить? Ну после какой функции?
     
  11. Pelmeshik

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

    Баллы:
    78
    Это только предмет. Тебе надо создать меню назвать его и т.д, а потом это уже и вставить
     
  12. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    а в chestcommands возможно?
     
  13. Pelmeshik

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

    Баллы:
    78
    Он уже старенький. Думаю там такое невозможно
     
  14. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    Верно?
     

    Вложения:

  15. Pelmeshik

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

    Баллы:
    78
    вроде да
     
  16. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    я наиграл 1 минуту, ну я output на 1 поменял а все же пишет вы не наиграли.... и пишет в самом чате майнкрафт &e&l[ОШИБКА] &f&L> Извините, но вы не наиграли 30 минут. Вы наиграли %statistic_minutes_played% прям так и пишет статистик минутес плэйед
     
  17. Pelmeshik

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

    Баллы:
    78
    Расширение в PAPI Statistic установлен?
     
  18. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    Это что? Команда?
     
  19. Pelmeshik

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

    Баллы:
    78
    Это плагин PlaceholderAPI который нужен для %statistic_minutes_played% и других плейсхолдеров
     
  20. Автор темы
    Topchik

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

    Баллы:
    66
    Имя в Minecraft:
    SuperTop
    да установлен
     
  21. Pelmeshik

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

    Баллы:
    78
    Если установлен плагин PlaceholderAPI напиши команды
    1. /papi ecloud download Statistic
    2. /papi reload
    3. /dm reload
     

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