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

Обсудим Нубятник №5 - помощь по самым простым вопросам.

Тема в разделе "Помощь", создана пользователем slenky, 19 янв 2016.

  1. _fox_1_

    _fox_1_ Ньюби Пользователь

    Баллы:
    1
    Имя в Minecraft:
    fox120
    а как мне проверить 4 слота (которіе для брони) на наличие в них определенной брони ?
     
  2. Sigvegutt

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

    Баллы:
    96
    А, ты про это... Попробуй наоборот список сделать.
    Код:
    psihopat
    smertniy
    default
     
  3. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    Возьми инвентарь игрока Player#getInventory, проверяй по одному PlayerInventory#getHelmet, getChestplate, getLeggings, getBoots.
     
  4. Стейси

    Стейси Новичок Пользователь

    Баллы:
    6
    Неа, это тоже не работает(
    default работает, остальные - нет(
     
  5. Sigvegutt

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

    Баллы:
    96
    Vault установлен?
     
  6. Стейси

    Стейси Новичок Пользователь

    Баллы:
    6
    Конечно. Без Vaulta много чего не работало бы.
     
  7. Sigvegutt

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

    Баллы:
    96
    Версия плагина подходит под версию ядра?
     
  8. Vairig

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

    Баллы:
    76
    Имя в Minecraft:
    Vairig
    Ну понимаешь. Сейчас PEX не активен, почитай что пишут на оф.страничке
     
  9. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    К слову говоря, ведется активная разработка PEX 2.0.
     
  10. Nita

    Nita Участник

    Баллы:
    31
    Всех приветствую. Подскажите пожалуйста, как реализовать следующее. Человек появляется на сервере авторизации/регистрации(1), дальше его перекидывает на сервер главного лобби(2), потом он может выбирать сервера(с этим проблем нет)(3), после выбора сервера его перекидывает в другой мир со спавном этого мира(4), дальше с этого спавна он может телепортировать домой(5)(если есть) и т.д.. Так вот, до части 2(включительно) всё понятно(bungeecord). Как сделать так, что человек в части (5) прописав /spawn телепортировался на спавн локального сервера(не главное лобби). Также после захода он обязательно должен появляться в главном лобби, чтобы он мог выбрать сервер, а дальше(если он играл раньше на сервере) его телепортировало на его прошлое местоположение. За точный ответ буду благодарен!
     
  11. Albert228

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

    Баллы:
    76
    Всем привет. У меня возникла какая-то фигня с CraftBook. Мне нужна возможность сидения на ступеньках. Разрешения я добавил, все должно быть зашибись. Какое-то время даже все нормально работало. А сейчас я попробовал присесть на ступеньки, а не могу. Только, если с опкой. Ошибку в чат пишет, якобы у меня недостаточно прав. Хотя флаг Interact allow прописал, разрешения все выдал. В чем может быть проблема?
    UPD
    Успел разобраться. Оказывается разрешение было написано неправильно
     
  12. Стейси

    Стейси Новичок Пользователь

    Баллы:
    6
    Да.
    Видимо проблема в том, что WorldGuard получает группы вот так:
    Код:
    public String[] getGroups(Player player) {
        try {
            return PermissionsResolverManager.getInstance().getGroups((OfflinePlayer)player);
        } catch (Throwable t) {
            t.printStackTrace();
            return new String[0];
        }
    
    В то время как другие плагины что-то вроде этого:
    Код:
    public String[] getGroupsFromPermPlugin() {
        if (PluginHooks.luckPerms)
            return PluginHooks.LuckPerms_getAllGroups(this);
        if (PluginHooks.permissionsEx)
            return PluginHooks.PermissionsEx_getGroupNames(this);
        if (PluginHooks.groupManager != null)
            return PluginHooks.GroupManager_getGroups(this);
        if (PluginHooks.ultrapermissions)
            return PluginHooks.UltraPermissions_getAllGroups(this);
        if (PluginHooks.Vault_permission != null && !PluginHooks.Vault_getPermissionPlugin().equals("SuperPerms"))
            return PluginHooks.Vault_getGroups(this);
        return new String[] { "null" };
    }
    
     
  13. WelkonZI

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

    Баллы:
    21
    Помогите пж, спрочно. Essentials начал спамить этими сообщениями, что делать?
    upload_2020-5-11_12-26-57.png
     
  14. Kirya14

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

    Баллы:
    66
    Имя в Minecraft:
    PlacidOsprey
    Народ а кто-то знает как в authme сделать чтобы после авторизации ты попадал на другой сервер??

    :confused::eek::rolleyes:
     
  15. Saharo4ek

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

    Баллы:
    96
    Имя в Minecraft:
    tin
    конфиг открой, там всё есть
     
  16. Kirya14

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

    Баллы:
    66
    Имя в Minecraft:
    PlacidOsprey
    Скажи где я не могу найти пж
     
  17. Albert228

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

    Баллы:
    76
    Привет, как раз только что разобрался с этим.
    Заходишь в конфиг и там ищешь раздел Hooks
    Hooks:
    # Do we need to hook with multiverse for spawn checking?
    multiverse: true
    # Do we need to hook with BungeeCord?
    bungeecord: true
    # Send player to this BungeeCord server after register/login
    sendPlayerTo: ''
    # Do we need to disable Essentials SocialSpy on join?
    disableSocialSpy: false
    # Do we need to force /motd Essentials command on join?
    useEssentialsMotd: false
    В строчке bungeecord ставишь вместо false true. И в строчке sendPlayerTo пишешь название сервера, на который нужно перекидывать игрока после авторизации
     
  18. Albert228

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

    Баллы:
    76
    У меня есть вопрос по поводу мультиверсии. Она у меня работает, все вроде хорошо. Но я не могу зайти на сервер с версии 1.13 и выше. Пишет, что сервер работает на версиях 1.8-1.12.х. Суть в том, что версия ядра на всех моих серверах 1.15.2. Все сервера в отдельности работают хорошо. Но в связке с bungeeCord выдает ошибку. Плагины я ставил максимально новые
     
  19. Saharo4ek

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

    Баллы:
    96
    Имя в Minecraft:
    tin
    Значит банжа старая, откуда ставил?)
     
  20. Albert228

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

    Баллы:
    76
    Я уж и не помню:lol:
    Тогда попробую обновить
     

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