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

Помогите Выдача призов на сервере

Тема в разделе "Помощь", создана пользователем Zhenya_Kz, 21 ноя 2015.

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

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

    Баллы:
    76
    Имя в Minecraft:
    ReaZy
    Приветствую, Форумчане!
    Скажите, как сделать так, чтобы игрок получал приз на паркуре автоматически каждые 12 часов.
    Видел на сервере одном, клик по сундуку и автоматом выдаёт вещи.. И пишет типа следующее через 720 мин.
    Есть ли плагин какой то, или что?
    Заранее спасибо!
     
  2. Хостинг MineCraft
    <
  3. Lyosha12

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

    Баллы:
    98
    Skype:
    Lyosha_Hedshot
    Имя в Minecraft:
    Lyosha12
    ReActions или схема на КБ+ReActions.
     
  4. Vercetti

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

    Баллы:
    46
    Короче делаешь кит с вещами которые ты хочешь для паркура
    Ставишь таймер во сколько тебе надо
    Качаешь плагин CommandSigns
    Добавляешь команду с выдачей кита куда хочешь ( включая блоки )

    Или качаешь плагин ServerSigns
    Добавляешь табличку в конец паркура
    Потом на табличку наводишь камеру и пишешь /svs long
    И добавляешь по одной команды на все вещи ( <console> /I <player> STONE 64 Следующей командой <console> /I <player> DIAMOND 65 и т.д )
    Потом ставишь cooldown на сколько надо
     
  5. Автор темы
    Zhenya_Kz

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

    Баллы:
    76
    Имя в Minecraft:
    ReaZy
    А если игрок просто пропишет /kit [название приза] и всё... Приз уже у него
     
  6. Vercetti

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

    Баллы:
    46
    Так ты поставь в конфиге Essentials, чтобы игрок мог брать кит, только на который у него есть Permission
     
  7. Lyosha12

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

    Баллы:
    98
    Skype:
    Lyosha_Hedshot
    Имя в Minecraft:
    Lyosha12
    Чем не устраивает вариант с ReActions?
     
  8. Vercetti

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

    Баллы:
    46
    Потому что сложно
    А тут пара команд и строк в конфигах
     
  9. Lyosha12

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

    Баллы:
    98
    Skype:
    Lyosha_Hedshot
    Имя в Minecraft:
    Lyosha12
    Да, а так же мизерная кастомизация. Пойми логику IF-THEN-ELSE - и ReActions освоен.
     
  10. Nick_Game

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

    Баллы:
    66
    Имя в Minecraft:
    Nick_Game
    Проще простого, я думаю.
    Сначала берем идею @Vercetti, переделываем:

    1. Прописываем в Essentials /kit нужный нам.
    2. Ставим ограничение на регион __global__: /rg flag __global__ blocked-cmds /kit *
    3. Ставим в %: /rg flag % allowed-cmds /kit *
    4. Ставим приоритет 100 на %.

    Где:
    * - название /kit
    % - RG паркура
    Если я не прав, то я не прав.
    Если помог, то поставь
     
  11. Автор темы
    Zhenya_Kz

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

    Баллы:
    76
    Имя в Minecraft:
    ReaZy
    Делал так
    В табличке ввожу /svs add kit priz .. А в чате выходит что нет прав на этот кит
    Вот тебе вывод...[DOUBLEPOST=1448204784,1448204362][/DOUBLEPOST]
    Насчёт ReActions я что то не понял (может знаю не весь его функционал)
     
  12. Vercetti

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

    Баллы:
    46
    И где твоя логика?
    Раз нет прав, так ДАЙ ЭТИ ПРАВА
     
  13. Автор темы
    Zhenya_Kz

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

    Баллы:
    76
    Имя в Minecraft:
    ReaZy
    я выше уже писал же насчёт этого..
    Я дам игроку права на этот кит... Стоит ему написать /kits так этот мой kit priz вылезет в списке и он тупо возьмёт его
    Если даже запретить просматривать список китов, он 1 раз пройдёт паркур и при клике на табличку выйдет сообщение : Вы получили kit priz и потом он тупо будет брать его каждый день
    P.S. Могу показать на примере как работает эта система (сервак знаю такой)
     
  14. GHOST-MEN

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

    Баллы:
    76
    Skype:
    TrolFace_007
    Имя в Minecraft:
    Edward007
    Проснись, лайки давно убраны.
     
  15. Lyosha12

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

    Баллы:
    98
    Skype:
    Lyosha_Hedshot
    Имя в Minecraft:
    Lyosha12
    Хорошо, подтолкну на мысль. Какое событие будет свидетельствовать о прохождении паркура? Если это плита, то в ReActions это активатор PLATE. На него цепляешь действие CMD_OP с выдачей кита, прав на который нет ни у кого.

    Можно и иначе: создать предмет с помощью ReActions, но это сложнее (для тебя).
     
  16. Deniqs

    Deniqs Новичок

    Баллы:
    6
    Имя в Minecraft:
    Zetsu
    Можно сделать и следующим образом.
    В конфиге Essntials добавить кит с наградой,
    не выдавая на него прав пользователям, чтобы они не могли открыть его командой,
    затем создать табличку:

    1 строка: [kit]
    2 строка: <название кита>
    3 строка: Everyone

    Если в третьей строке поставить 'Everyone', то проверка на наличие права на этот кит у пользователей проведена не будет.
    Также в настройке конфига поставить -1 на время выдачи кита (то есть - одноразовый кит).
    Вместо -1 на время выдачи кита можно также поставить любой желаемый промежуток времени, всё равно - пока оно не пройдёт, получить кит
    никому не удастся.

    Плюс - выставить некоторые нужные флаги:

    /rg flag [имя региона] blocked-cmds /sethome - запрет на установку точки дома.
    /rg flag [имя региона] enderpearl deny - запрет на использование эндер пёрлов для телепортации.
     

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