Решено Не сохраняется = в PlayerData | MyCommand

Статус
Закрыто для дальнейших ответов.

happyLex

Новичок
Баллы
16
Ник в Minecraft
Fanat_SG
всем ку, я сделал команду чтобы она оповещала игроков о том что вышло новое видео в ютубе. то есть команда /youtube-addvideo www.youtube.com/watch?v=ABCDEFG. Сохраняется это все в PlayerData но почему то она не хочет сохранять =буквы, остается только https://www.youtube.com/watch?v.
кто знает как это решить?

Предоставлю два кода моих команд:

YouTubeAddVideo:
command: /youtube-addvideo
type: RUN_CONSOLE
runcmd:
- '$Script$%if%%luckperms_has_permission_youtube.youtube%==no'
- '$text$&7[&cYou&fTube&7] &cУ вас недостаточно прав, чтобы использовать эту команду'
- '$Script$%else%'
- '$Script$%if%$arg1=='
- '$text$&7[&cYou&fTube&7] &cСсылка на видео не может быть пустой.'
- '$Script$%else%'
- '$Script$%PlayerData%youtube.addvideo=$arg1'
- '$text$&7[&cYou&fTube&7] &aУспешно добавлена ссылка на видео.'
- '$text$&7[&cYou&fTube&7] &6$PlayerData%youtube.addvideo% &8- &aваша ссылка.'


YouTubeSalertVideo:
command: /youtube-salertvideo
type: RUN_CONSOLE
runcmd:
- '$Script$%if%%luckperms_has_permission_youtube.youtube%==no'
- '$text$&7[&cYou&fTube&7] &cУ вас недостаточно прав, чтобы использовать эту команду'
- '$Script$%elseif%$PlayerData%youtube.addvideo%==NoData'
- '$text$&7[&cYou&fTube&7] &cВы не добавили ссылку для видео.'
- '$Script$%else%'
- '$broadcasttext$&r'
- '$broadcasttext$&r &cВышло новое видео!'
- '$broadcasttext$&r &cСсылка на видео &8- &f$PlayerData%youtube.addvideo%'
- '$broadcasttext$&r'
 
вообще mycommand как по мне устарел оч и лучше переходить уже на skript/dinezen тд тд


не хочет сохранять =буквы, остается только https://www.youtube.com/watch?v.
вероятно оператор "=" майкоманд пытается как-то обработать ну вообщем переходи с него на альтернативы лучше
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ