milhol
정품인증자
alfghf 1da3b9277912452f869b06c4dee56755
이해도 | 초보자(스크립트 구성요소나 기본문법은 알아요) |
---|---|
게임버전 (JE) | 1.19 |
게임버전 (BE) | 관련없음 |
execute console command "/summon end_crystal %{레드팀.x}% %{레드팀.y}+0.5% %{레드팀.z}% {Glowing:1b,BeamTarget:{X:%{레드팀.x}%,Y:%{레드팀.y}+100%,Z:%{레드팀.z}%},CustomName:'{"text":"red"}'}"
이렇게 구문을 적었는데CustomName:'{"text":"red"}' 부분이 오류가 나는데 마크 채팅으로 저 명령어를 실행하면 잘 되서
명령어에 따옴표를 적어서 오류가 나는거 같은데 어떻게 해결을 못하나요?
qsef1256
2022.07.31"" 처럼 두번 적으면 escape 됩니다
milhol
2022.07.31그 혹시 이해가 잘 안 되는데 어떤 말인가여....
qsef1256
2022.07.31IT 분야에서 Escape 된다는 소리는 문법이 아니라 일반 글자로 인식하도록 (문법을) 탈출한다는 소리입니다
milhol
2022.07.31그럼 저 구문은 해결할 수 없는건가요?
qsef1256
2022.07.31" 그냥 적으면 문법으로 인식하니까 " 대신에 "" 로 적으면 문자 " 로 인식된다고요
xAQu
2022.08.07아직 해결 못하셨다면 아래 구문처럼 사용하시면 됩니다.
execute console command "/summon end_crystal %{레드팀.x}% %{레드팀.y}+0.5% %{레드팀.z}% {Glowing:1b,BeamTarget:{X:%{레드팀.x}%,Y:%{레드팀.y}+100%,Z:%{레드팀.z}%},CustomName:'{""text"":""red""}'}"