Помогите Не открывается меню gui в ChestCommands ( команда /skins от плагина SkinsRestorer )

Статус
Закрыто для дальнейших ответов.

Loker541

Активный участник
Пользователь
Баллы
76
Ник в Minecraft
Moveton
Добрый вечер. Честно, я уже перепробовал все. Просто не знаю каким еще образом можно открывать это gui меню из основного меню chestcommands

Вот конфиг команды в чест меню:

spawn-command3:
MATERIAL: command block
POSITION-X: 9
POSITION-Y: 1
NAME: '&eИнформация о скинах'
LORE:
- 'В некоторых случаях, для применения скина'
- 'необходимо перезайти на сервер.'
ACTIONS:
- 'skins'

^ Я уже пробовал открывать командой от консоли, командой от оператора, не работает. Прикол в том, что на сервере без BungeeCord все работает идеально, написал /menu, нажал на кнопку, открылось меню скинов. Вообще без проблем. Я выставил следующие значения в confug.yml bungeecord:

permissions:
default:
- skinsrestorer.command
- skinsrestorer.command.set
- skinsrestorer.command.set.other

^ Но это не помогло. К слову, если я на банже не выставлю permissions skinsrestorer.admincommand, у меня не будут работать админ команды. А все permissons на основном сервере, касательно SkinsRestorer, плагин игнорирует.

Возможно я куда то не туда смотрю, но в данный момент я виню во всем банжу. Почему без нее меню спокойно открывается, а с ней нет?..

Если кто знает чем помочь, буду искренне благодарен, я правда очень устал, я всю ночь экспериментировал различные варианты, перечитал кучу гайдов, но ничего не могу с этим сделать.
 
Последнее редактирование:
Мда...

Кащалось бы пора бы уже знать, что команды плагинов BungeeCord НИКАК нельзя навязать игроку через сервер непосредственно. Ты если /skin на банжу поставил, то игрок только САМ сможет ее прописать. Ничто не может его заставить прописать команду с банжи на сервере непосредственно. То же самое что с /sudo ник skin. Результат такой же будет. А именно нулевой

Либо выключай bungeecord:true в спигот.юмл, либо брось эту идею. 1 вариант как ты сам понимаешь будет смертельным
 
Мда...

Кащалось бы пора бы уже знать, что команды плагинов BungeeCord НИКАК нельзя навязать игроку через сервер непосредственно. Ты если /skin на банжу поставил, то игрок только САМ сможет ее прописать. Ничто не может его заставить прописать команду с банжи на сервере непосредственно. То же самое что с /sudo ник skin. Результат такой же будет. А именно нулевой

Либо выключай bungeecord:true в спигот.юмл, либо брось эту идею. 1 вариант как ты сам понимаешь будет смертельным

Я этого не знал. Я держу сервер с весны, но работать с банджикордом начал недавно, спасибо за инфу.

Окей. Значит, моя проблема в том, что плагин чест командс пытается выполнить от игрока команду /skins, но она не выполняется т.к этот плагин есть и на банже, так?

Что я могу сделать, чтобы человек нажимал кнопочку в меню сервера и у него открывалось меню скинов?)

Я теперь совсем запутался : D
 
Что я могу сделать, чтобы человек нажимал кнопочку в меню сервера и у него открывалось меню скинов?)
Меню скинов? Эм. А разве /skin (ник) не подразумевает что игрок выбирает ник скина сам а не через меню?
 
А ну... не сработает доколе SkinRestorer на банже.

Я не совсем понимаю схемы

Игрок отправляет команду /skins ( для открытия меню скинов ) что происходит дальше?

Эта команда идет на банжу, а потом редиректится обратно на мой сервер?
 
Я не совсем понимаю схемы

Игрок отправляет команду /skins ( для открытия меню скинов ) что происходит дальше?

Эта команда идет на банжу, а потом редиректится обратно на мой сервер?
Это команда онли банжикорда. т.е. ее можно только с нее и прописать. 1 приоритет отдается именно этим командам. Если у тебя есть схожая команда на сервере то толку от нее не будет
 
Это команда онли банжикорда. т.е. ее можно только с нее и прописать

Возможно я неверно объяснил ситуацию

И на банже и на основном сервере, стоит плагин SkinsRestorer

Если игрок на основном сервере пишет /skins, меню открывается.

Если я пытаюсь реализовать это через функцию в Chest Commands - ничего не происходит.

Т.е само меню у всех открывается и скины у всех работают на основном сервере, только меню скинов не открывается из меню сервера. Как то так.
 
И на банже и на основном сервере, стоит плагин SkinsRestorer
Скин ресторер который у тебя на сервере отдает все права на использование себя версии с банжикорда. Т.е. его команды на сервере полностью офаются. На сервере его ставят только для того, чтобы скин обновлялся разу, а не после выхода.
Реализуешь через честкомандс - ничего не выйдет т.к. опять же нельзя заставить игрока прописать команду банжи через методы спигот сервера. Возвращаясь к /sudo
 
Скин ресторер который у тебя на сервере отдает все права на использование себя версии с банжикорда. Т.е. его команды на сервере полностью офаются. На сервере его ставят только для того, чтобы скин обновлялся разу, а не после выхода.
Реализуешь через честкомандс - ничего не выйдет т.к. опять же нельзя заставить игрока прописать команду банжи через методы спигот сервера. Возвращаясь к /sudo

Спасибо за подробное объяснение.

Сделаем как то так:

spawn-command3:
MATERIAL: command block
POSITION-X: 9
POSITION-Y: 1
NAME: '&eИнформация о скинах'
LORE:
- 'В некоторых случаях, для применения скина'
- 'необходимо перезайти на сервер.'
ACTIONS:
- 'tell: §c[§7ServerBot§c] §rЧтобы выбрать скин в меню, напиши §c/skins '
- 'tell: §c[§7ServerBot§c] §rЧтобы открыть текстовое меню команд, напиши §c/skin '

А дальше люди разберутся, думаю.

Тему можно закрыть.
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ