개인 자료란 (JE)

  서버 커뮤니티

Profile 스폴0706 정품인증자

_SPOL e7e8fcd7865b4054924da4a2c10867df

Profile

질문하기 스크립트

마인크래프트 1.20.4 버전에서 작동하는 추적 나침반을 만들고싶습니다

2024.07.04 조회 수 157 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20 
게임버전 (BE) 관련없음 
스크립트 버전 2.8.5 --> 2.8.7 
스크립트 애드온 skquery , skript 사용중 

2020년에 올라온 스크립트 구문이였지만, 제가 스크립트 뉴비다 보니 아무리 수정해도 오류를 못 찾을거 같아 말씀드립니다.

제가 만들려고 하는 스크립트는 /추적 <플레이어 닉네임>을 적었을 때 나침반을 손에 들 시

그 사람을 추적하는 스크립트를 만들고싶습니다.
구글링 해도 한마포도 그렇고 전부 구버전 스크립트 들 뿐이더라구요

command /추적 <player>:

    description: Use this command to track a player by right clicking with a compass

    trigger:

        set {target::%arg-1%} to arg-1

        send "<yellow>You are tracking %{target::%arg-1%}%"

        give compass to player


on rightclick with a compass:

    if {target::%player%} is set:

        if {target::%player%} is in world "world":

            set {_location} to location of {target::%player%}

            set player's compass target to {_location}

            send "<light green>Compass is now pointing to %{target::%player%}%"

        else:

            send "<light red>%{target::%player%}% is not in the Overworld"

    else:

        send "<light red>No target set. Use /추적 <player> to set a target."

문제 있는 줄은 13,15,17 구문이며 해당 스크립트 구문 자체가 문제라면 바꾸고 싶습니다

4개의 댓글

windy_wind
2024.07.05

send 부분을 말씀하시는 건가요? 을 &a로 바꾸시고 를 &c로 바꿔보세요! 또는

send "메시지" to player 를 사용해보세요

스폴0706
2024.07.05
@windy_wind

답변 감사합니다! 이해가 안되서 그런데 어느 줄 부분을 말씀하시는 건가요?

send "You are tracking %{target::%arg-1%}%" 이부분인가요?

스폴0706
2024.07.05
@windy_wind

색 코드 고쳐봤는데 오류나여.. send "<&a>Compass is now pointing to %{target::%player%}%" 이런식으로 했는데

windy_wind
2024.07.08
@스폴0706

send "메시지" to 대상

 

이런식으로 사용하시면 됩니다.
위에서는

 

send "<&a>Compass is now pointing to %{target::%player%}%" to player

 

이렇게 하면 될것같네요. send 부분 모두 바꿔보세용

 

근데 제 생각에는 메시지 문제가 아닌것 같습니다.

혹시 스크립트 리로드할때 오류난 문구 스샷 찍어서 올려주실 수 있으신가요?