1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Идея TabCompleter через конфиг

Тема в разделе "Запросы на разработку плагинов", создана пользователем ВukkitPrоfi, 6 дек 2018.

  1. Автор темы
    ВukkitPrоfi

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

    Баллы:
    76
    Название: BetterTabCompleter
    Суть плагина: автоматический ввод команд и аргументов для определенной группы (или пермишена) при нажатии на Tab, которые указаны в конфиге.
    Версия: 1.12.*
    Команды:
    • /btcreload - обновление конфига
    Права:
    • btc.bypass - автоввод всех команд, которые зарегистрированы сервером (т.е. игнор настроек в конфиге)
    • кастомные права на команду в конфиге (см.ниже)
    Пример конфига:
    PHP:
    region#- название (не сама команда)
      
    command: /region
      permission
    btc.region #при наличии этого пермишена, игрок сможет ввести эту команду нажатием на Tab
      
    arg1#что будет вводиться в первом аргументе
        
    'flag'
        
    'claim'
        
    'list'
        
    'info'
        
    'addmember'
      
    arg2#что будет вводиться во втором аргументе и так далее (arg3, arg4 ...)
        
    '{get_wg_own_regions}' #вводятся названия регионов, которыми владеет игрок
      
    arg3:
        - 
    '$if%arg1[addmember;removemember]%{get_online_players}' #вводятся ники игроков онлайн при условии, если введен первый аргумент addmember или removemember
     
    Последнее редактирование: 6 дек 2018

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