pocketmine/lang/locale/rus.ini (или твой язык)
Затем найди пункт commands.help.header
Так же измени pocketmine/commands/defaults/HelpCommand.php на своё усмотрение
pocketmine/lang/locale/rus.ini (или твой язык)
Затем найди пункт commands.help.header
Так же измени pocketmine/commands/defaults/HelpCommand.php на своё усмотрение
Ну так это в ядре надо менять а я незнаю как ядро из zip в phar собрать…
Тогда пробуй это
А после создай новую команду
Пробовал на команду /help она не работает только на другие работает /help
Вот если всё упирается в ядро то как тогда из zip в phar сделать раньше можно было через сайты сейчас они уже не работают а если и работают то там нет заглушки и ядро попросту не рабочее становится
function onEnable() : void {
$map = $this->getServer()->getCommandMap();
$map->unregister($map->getCommand("help"));
}
В плагин
А после можно будет создать свой help
Или же юзай ивент PlayerCommandPreprocessEvent
и отменяй выполнение команды, отправив своё сообщение
Я хотел его юзать но его удалили у меня же pocketmine api 5.8.2 я и через onplayerchat пытался перехватить команду не получилось
У тебя вообще существует эта команда?
/Help конечно она стандартная
CommandEvent используй
А можно пример я как понял это замена PlayerCommandPreprocessEvent?
Я там исправил unregister удаляет команду в pocketmine тип в консоле она не существует а вот когда заходишь на сервер она есть и работает
А мне надо у игроков её поменять помогите с примером commandevent
Это команда по умолчанию в бедроке есть, просто зарегистрируй новую команду
Ну вот видимо её никак нельзя поменять потому что она в самой игре записана там если создавать такую же команду то она потом пишется так “название плагина:help”
Только вот как на сервере одном это сделали