quillin
Пользователь
- Сообщения
- 2
- Плагин
- MyCommand
- Ядро сервера
- Paper
- Версия сервера
- 1.19
Ищу примеры или способы создать простейшую команду для личных сообщений через MyCommand. Принцип таков, что при использовании "/pm Player1 Привет" игрок с ником "Player1" получал бы сообщение "Привет".
Всё, на что хватило прямоты рук, здесь:
Это работает, но совсем не правильно. Ник получателя берется из первого аргумента к команде, но при этом он дублируется в сообщение получателя. То есть при использовании /pm quillin1 Привет!, игрок с ником quillin1 получит следующее сообщение:
Хотя там должно быть просто "привет".
Если кто-то может подсказать, что лучше использовать вместо $arg1 или привести полный пример команды, буду благодарен! ?
Всё, на что хватило прямоты рук, здесь:
YAML:
private-message:
command: /pm
type: RUN_COMMAND
runcmd:
- '$text_to_specific_player%$arg1% $multiargs'
register: true
Это работает, но совсем не правильно. Ник получателя берется из первого аргумента к команде, но при этом он дублируется в сообщение получателя. То есть при использовании /pm quillin1 Привет!, игрок с ником quillin1 получит следующее сообщение:
You must be registered for see images
Хотя там должно быть просто "привет".
Если кто-то может подсказать, что лучше использовать вместо $arg1 или привести полный пример команды, буду благодарен! ?