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

Идея Список Админов Онлайн

Тема в разделе "Запросы на разработку плагинов", создана пользователем SHALK97, 11 дек 2012.

  1. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    slowpoke
     
    djavphu+mb073c и zuma2 нравится это.
  2. Kernel

    Kernel Активный участник

    Баллы:
    88
    Имя в Minecraft:
    Kernel
    Извини, лень было читать всю страницу
     
  3. grove

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

    Баллы:
    103
    Имя в Minecraft:
    groveH
    Есть уже такой плагин, точнее в 1 плагине.

    Почти доделал список админов онлайн.

    Плагин работает так:
    У кого есть разрешение на OnlineGrove.Admin
    Того выводит в список, который можно узнать командой /admins
     
  4. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    2 страницы флуда ради:
    Код:
    String admins = "";
    for (Player pl : Bukkit.getOnlinePlayers() {
        if (pl.hasPermission("perm")) {
            admins += pl.getName() + ", ";
        }
    }
    admins = admins.substring(admins.length, admins.length-2);
    sender.sendMessage(admins);
     
  5. NERONEKITKA

    NERONEKITKA Активный участник

    Баллы:
    68
    Имя в Minecraft:
    ZCFC
    АААААААП!
     
  6. utka

    utka Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    trolerne
    Вот как можно сделать:
    Код:
    PlayerList
    /papi ecloud download playerlist
    
    Returns the player list matching the specified syntax
    
    %playerlist_<type>,<subtype>,<include>,<output>,<subtype_value>%
    Type:
    
    all - Matches all players
    online - Matches online players
    offline - Matches offline players
    Subtypes:
    
    normal - Matches all players. Requires no <subtype_value>
    perm - Matches all players that match the permission defined by <subtype_value>. Supports multiple permissions separated by + (perm.1+perm.2)
    world - Matches all players in the world defined by <subtype_value>. Supports multiple worlds separated by + (world+world_nether)
    nearby - Matches all players in a certain radius defined by <subtype_value>
    Include:
    
    yes - Include the player
    no - Exclude the player
    Output:
    
    list - Returns a list of players separated by , . You can also change the separator with list-<separator>.*
    amount - Returns amount of players matched
    <integer> - Returns the player at the specified index
    Examples:
    
    %playerlist_all,normal,yes,list%                          # Tanguygab, cj89898, funnycube, clip, Frcsty, GabyTM, ItsMeGlare
    %playerlist_online,perm,yes,amount,staff.admin%           # 2
    %playerlist_online,world,yes,2,buildingworld+spawnworld%` # cj89898, funnycube
    %playerlist_online,nearby,yes,list,5%                     # Tanguygab, cj89898, clip
    %playerlist_online,nearby,no,list,5%                      # Tanguygab, clip
    %playerlist_online,nearby,no,list--,20%                   # Tanguygab-clip-Terfs
    You can also use [placeholder] for papi placeholders in addition to the javascript {placeholder}
    
    Note: Offline and All only support the Normal subtype.
    Since , is used to separate the different parts of the placeholder, use \. instead if you want to display a ,.
     
  7. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    В Essentials уже давно есть разделение игроков на группы в /list.
     
  8. utka

    utka Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    trolerne
    Так тут можно вывести на голограмму или в GUI
     
  9. alexandrage

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

    Баллы:
    173
    Вам делать нечего? Зачем подняли тему сто летней давности?
     
  10. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Да пусть будет? Может, однажды один рандомный парниша случайно наткнется на эту тему в поисках решения своей проблемы.
     

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