[Genisys, LiteCore] Console - Выполнение команд через консоль в игре

Console:
Плагин позволит вам выполнять команды от лица консоли прямо в игре.

Простой плагин, конфигурацию имеет версия 2.1.

Конфиг

Конфигурацию имеет только версия плагина 2.1
Она выглядит так:

код
Вы можете добавить новые ники:

---
1: твой ник
2: ник друга
3: ник троюродного родственника
4: и так далее...
5: Сестра брата его троюродного отца
...

Пример:


1: hacker228
2: drug_hackera228
3: 228_He_nick_a_ctatya
4: i_tomy_podonoye
5: da


Получается что у игроков с никами: hacker228, drug_hackera228, 228_He_nick_a_ctatya, i_tomy_podonoye, da, есть право на использование команды console.
Вы можете как и добавлять новые ники так и уменьшать их количество.
Список необходимо начинать с 1-ого елемента. Если добавить элемент 0, он будет успешно проигнорирован.


Описание:
Как указано выше, плагин позволит по команде выполнять команды через консоль.

Зачем:
Честно говоря, понятия не имею, но, вы можете заблокировать использование важных команд от лица игрока. Тем самым использовать эти команды от лица консоли:

  • /console (команда) - Выполнить команду от лица консоли.
    Пример:
    /console op hacker228 - Выдать права оператора игроку hacker228 от лица консоли.

При этом команду console придëтся оставлять только вам. К примеру дайте себе индивидуальные права console.command.use в PurePerms, или используйте версии Console 2.0, 2.1 в которых команду можно использовать только по нику.

Плагин PurePerms можете найти ниже, под спойлером ‘Другие темы’.

Подробнее о каждой версии вы можете найти под спойлерами спойлера ‘Другие версии’.

Permission:

  • console.command.use - Право на использование команды console

Сообщения при ошибках синтаксиса ввода команды не высвечиваются, т.е., если вы не получили ответ на то что написали /console без аргументов, это не значит что плагин не работает, это значит что команду необходимо дописать, но даже если допишите, ответ получен не будет, но необходимая команда будет выполнена.

Разработчик: Я / PromaPe;

Genisys // LiteCore: v: 2.1: 𝚉𝙸𝙿:
Console_24serv_v2.1.zip (1.2 КБ)
Genisys // LiteCore: v: 2.1: 𝙿𝙷𝙰𝚁:
Console_24serv_v2.1.phar (1.0 КБ)

Подробнее//v2.1

Данная версия имеет конфигурацию, в которую, начиная с 1 необходимо записывать ники игроков у которых будет доступ к команде console.
Ников игроков может быть как и 1, так и 1000.
Регистр не учитывается.


Другие версии

Genisys // LiteCore: v: 2.0: 𝚉𝙸𝙿:
Console_24serv_v2.0.zip (957 Байт)
Genisys // LiteCore: v: 2.0: 𝙿𝙷𝙰𝚁:
Console_24serv_v2.0.phar (794 Байта)

Подробнее//v 2.0

Версия 2.0 не оснащена конфигом, в отличии от версии 2.1.
Но также как и в версии 2.1 право на использование команды возможно только по нику.
Вы можете указать никнейм, на котором будут права на использование команды, необходимо учитывать регистр никнейма.
Никнейм указывать на строке 14, в одинарных кавычках вместо ‘Твой ник’. необходимо учитывать регистр никнейма.


Genisys // LiteCore: v: 1.0: 𝚉𝙸𝙿:
Console_24serv_v1.0.zip (920 Байт)
Genisys // LiteCore: v: 1.0: 𝙿𝙷𝙰𝚁:
Console_24serv_v1.0.phar (757 Байт)

Подробнее//v1.0

Версия 1.0 не оснащена конфигом, и доступ к команде осуществляется по permissions (правам), необходимое право указано выше в теме, вам необходимо выдать его лично себе с помощью PurePerms или дать право на команду какой-либо группе (привилегии).




Дополнительные темы

[Genisys] ZipPluginLoader - загрузчик zip плагинов
[PMMP / Genisys] DevTools - плагин для разработчиков
Установка плагинов на сервер


Другие темы

[PMMP / Genisys] PurePerms - плагин, который позволяет легко распределять права игроков на сервере
[GenisysPRO/Prismarine] CommandSpy - Слежка за командами игроков


1 лайк

goto используется только при крайней необходимости, следует заменить его на цикл

Можно было упростить этот участок так


return false в onCommand может быть заменён на просто return

Можно сказать привычка такая, мне намного легче писать с помощью него, чем dowhile while или for.

Не знаю, мне лично так приятнее.

Сообщение написанное тобой, несет в себе поучительный характер, или оно написано с целью докопаться?

Плохая привычка, избавляйся. goto делает код нечитаемым. Он используется только в тех случаях, когда без него будет слишком сложно и таких случаев единицы.

Почему бы не сообщить о недостатках если они есть? Только так ты будешь совершенствоваться

1 лайк

No ne robotait!

Ошибка?
Опиши проблему,

Ого ті актівен? Я прост пошутел сорі

Bro podskazat’

kakom idre ests getPing()

По-моему в любой версии LiteCore
Но этот метод явно есть в LiteCore 1.0.5, 1.0.9.

No plugin ne ochin!

+10

Я если нету троюродного родственника :frowning:

у меня и так выполняются, смысл от этого

Тогда, в принципе, можно ввести ник прадеда твоего друга, подруги или матери.

Возможно ты не понял цель данного плагина.

Я не думаю что при вводе команды в игре, у тебя она автоматически выполняется от лица консоли.

А на генезис про пойдет?

не подходит под тех, кто не умеет читать.

Да

Помой установить плагены скинь свой вк помоги пж