Вопрос my-cmd - в описании вопрос

Ядро
Paper

night_wollfi

Пользователь
Сообщения
71
Плагин
my-cmd
Ядро сервера
  1. Paper
Версия сервера
  1. 1.14.2
Память сервера ОЗУ
2Gb
Ссылка
https://www.spigotmc.org/resources/mycommand.22272/
крч, нужно сделать чтобы плагин сохранял в себе какую либо информацию в виде текста, в моем случае информация будет выглядеть так: %player_x% %player_y% %player_z%
нужно сделать чтобы плагин сохранил эту информацию и потом куда либо ее вставить можно было, можно ли такое сделать и как если да?

Пример:
- 'плагин сохранил координаты игрока'
- 'tp $arg1 0 62 0 '
- '$delay$'
- 'tp $arg1 *старые корды игрока* '
 
Смотри, ты можешь создать несколько переменных для корд и при выполнении команды сохранять их туда.
Прописываешь команды в игре:
- /mycmd-variable create cordx
- /mycmd-variable create cordy
- /mycmd-variable create cordz


Пример кода:
Код:
Example:
  command: /example
  type: RUN_CONSOLE
  runcmd:
  - 'mycmd-playerdata add $player cordx %player_x%'
  - 'mycmd-playerdata add $player cordx %player_y%'
  - 'mycmd-playerdata add $player cordx %player_z%'
  - 'tppos $player 0 62 0'
  - '$delay$'
  - 'tppos $player %mycommand_playerdata_x% %mycommand_playerdata_y% %mycommand_playerdata_z%'
  - 'mycmd-playerdata set $player cordx 0'
  - 'mycmd-playerdata set $player cordy 0'
  - 'mycmd-playerdata set $player cordz 0'


Пояснение:
Ты создаешь 3 переменные (для 3 координат (X, Y, Z)) при выполнении команды добавляешь в них значения, после телепортируешь игрока в корды которые тебе надо, после задержки (устонавливаешь сам) телепортируешь игрока в корды на которых он был и сбрасываешь корды в переменных
 
Последнее редактирование:
Назад
Сверху Снизу