개인 자료란 (JE)

  서버 커뮤니티

Profile 이과만세 대표칭호 없음
Profile

질문하기 스크립트

스크립트 execute 명령어 사용시 tellraw 안됨

2022.02.12 조회 수 392 추천 수 0
이해도 입문자(아무것도 몰라요) 
게임버전 (JE) 1.17.1 
게임버전 (BE) 관련없음 

스크립트를 사용하여 /test 라는 명령어를 콘솔에 입력했을때 tellraw로 hi를 출력하고 싶습니다.

command /test:

    trigger:

        execute console command "/tellraw @a {"text":" hi"}"


이렇게 작성했는데, Can't understand this condition/effect 이라고 뜨면서 에러가 뜨네요

어떻게 해야 작동할까요? 그리고 왜 안되는건가요

11개의 댓글

코코냐
2022.02.12

스크립트상의 문자열 내에 큰따옴표가 사용되어야 하는 경우, 큰따옴표를 두개 적어주어야합니다. 이걸로 안되면 어딘가 다른데 오타가 있겠죠?

이과만세
2022.02.12
@코코냐

오타 없이 문제는 없는 명령어입니다. 저 tellraw부분을 복사해서 마크 콘솔에 붙여넣기 하면 잘 작동하거든요...

코코냐
2022.02.13
@이과만세

..혹시 뒷문장만 읽진 않으셨는지요?

이과만세
2022.02.13
@코코냐

다 잘 읽었습니다.

스크립트상에서 큰따옴표, 작은따옴표 다 써봐도 안되더군요

거너아나
2022.02.12

그냥 broadcast "hi"를 쓰시는게 어떠신지

이과만세
2022.02.13
@거너아나

broadcast로 해결했네요...

거너아나
2022.02.13
@이과만세

그리고 execute console command "/tellraw @a {""text"":"" hi""}"

로 바꾸셨던거 맞나요?

이과만세
2022.02.14
@거너아나

복붙하니까 되네요

감사합니다

빵떡404
2022.10.14
@거너아나

이건 안돼요

 

execute player command "execute as @s run tellraw @s [""""{""color"":""red"",""text"":""히""},{""color"":""green"","text"":""히""}]"

거너아나
2022.10.15
@빵떡404

send "&c히&a히" to player

execute는 자주 안 쓰는게 좋습니다

빵떡404
2022.10.15
@거너아나

신기한게 해결을 했다 헤헤

&이거 안쓰고