Решено Замена /island командой /is (MyCmd, cShortCut, uSkyBlock)

  • Автор темы Автор темы SOHIGH
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

SOHIGH

Активный участник
Пользователь
Баллы
76
Вообщем, хочу сделать следующее:
Чтобы при написании команды /is в чат вылезало сообщение с примерами команд, но в плагине uSkyBlock команда не /is, а /island, вообщем, с помощью MyCmd создал сообщение, которое выходит, если написать /is. Всё работает.

Но, я хочу заменить /island на /is, что у меня получилось сделать с помощью плагина cShortCut.

Всё-бы ничего, но если я напишу ту-же команду, /is top, допустим, то у меня опять вылезает список команд, который я настроил.

Как я понял, мне нужно декомпилировать, заменить команды и компилировать обратно?
Или, можно как-нибудь по другому?

MyCmd:
upload_2017-9-11_23-46-17.png
cShortCut:
upload_2017-9-11_23-45-54.png

Да, возможно как-то по глупому объяснил, спать хочу, извините)


P.S. На счет алиасов в плагине MyCmd знаю,.
Но, там вообщем та-же проблема.
 

Вложения

  • upload_2017-9-11_23-44-20.png
    upload_2017-9-11_23-44-20.png
    21,3 КБ · Просмотры: 9
Вообщем, хочу сделать следующее:
Чтобы при написании команды /is в чат вылезало сообщение с примерами команд, но в плагине uSkyBlock команда не /is, а /island, вообщем, с помощью MyCmd создал сообщение, которое выходит, если написать /is. Всё работает.

Но, я хочу заменить /island на /is, что у меня получилось сделать с помощью плагина cShortCut.

Всё-бы ничего, но если я напишу ту-же команду, /is top, допустим, то у меня опять вылезает список команд, который я настроил.

Как я понял, мне нужно декомпилировать, заменить команды и компилировать обратно?
Или, можно как-нибудь по другому?


Да, возможно как-то по глупому объяснил, спать хочу, извините)


P.S. На счет алиасов в плагине MyCmd знаю,.
Но, там вообщем та-же проблема.
Странно, но в uSkyBlock /is команда присутствует. Может у тебя версия старая слишком?
 
Настрой MyCommand вот так, а cshortcut не нужен:
Код:
is:
  command: /is
  type: RUN_COMMAND
  runcmd:
  - '/island $multiargs'
  permission-required: false
  registered: true
 
Последнее редактирование:
Вообщем, хочу сделать следующее:
Чтобы при написании команды /is в чат вылезало сообщение с примерами команд, но в плагине uSkyBlock команда не /is, а /island, вообщем, с помощью MyCmd создал сообщение, которое выходит, если написать /is. Всё работает.

Но, я хочу заменить /island на /is, что у меня получилось сделать с помощью плагина cShortCut.

Всё-бы ничего, но если я напишу ту-же команду, /is top, допустим, то у меня опять вылезает список команд, который я настроил.

Как я понял, мне нужно декомпилировать, заменить команды и компилировать обратно?
Или, можно как-нибудь по другому?


Да, возможно как-то по глупому объяснил, спать хочу, извините)


P.S. На счет алиасов в плагине MyCmd знаю,.
Но, там вообщем та-же проблема.
Еще такой вариант настройки в MyCommand.
Код:
ishelp:
  command: /is help
  type: TEXT
  text:
  - '&c&l -----=====&9&lSkyBlock&c&l=====-----'
  - '&e /is top - &3топ островов.'
  - '&e /is leave - &3покинуть остров.'
  permission-required: false
isrun:
  command: /is
  type: RUN_COMMAND
  runcmd:
  - /island $multiargs
  required_args: 1
  error-message:
  - '&c&lИспользуй &e&l/is help &c&lдля просмотра доступных команд.'
  permission-required: false
  register: true
  tab_completer:
   - help
   - top
   - leave
 
Не подскажите, как в uSkyBlock отключить gui?
В конфиге есть, что-то связанное с GUI,
Но отключить не получается
 
Не подскажите, как в uSkyBlock отключить gui?
В конфиге есть, что-то связанное с GUI,
Но отключить не получается
в конфиге ищи
# optional, default true (true enabled in GUI, false disabled in GUI)
enabled: true
true замени на false (действия проводить на выключеном сервере).
 
в конфиге ищи
# optional, default true (true enabled in GUI, false disabled in GUI)
enabled: true
true замени на false (действия проводить на выключеном сервере).
Странно, но не работает. Пожалуй, поищу плагин по-новее
 
Зачем лишние плагина типа mycmd? Юзайте commands.yml и будет вам счастье:

Код:
aliases:
  is:
    - island $1-
 
Зачем лишние плагина типа mycmd? Юзайте commands.yml и будет вам счастье:

Код:
aliases:
  is:
    - island $1-
Стоит отметить, что mycommand не только для алиасов, это самое простое его применение, в любой ситуации он помогает и по мне, он везде необходим.
 
Зачем лишние плагина типа mycmd? Юзайте commands.yml и будет вам счастье:

Код:
aliases:
  is:
    - island $1-
Внимательней нужно было читать что нужно TS. Он хотел не просто алиас на команду но и дополнить описание к командам.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ