개인 자료란 (JE)

  서버 커뮤니티

Profile 꿀밴 대표칭호 없음
Profile

질문하기 커맨드

execute 에서 tp관련 질문입니다

2024.01.19 조회 수 92 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 

마크 시작한지 한달도 안된 입문자입니다


최근 커맨드블록으로 execute 명령어를 이것저것 해보고있는데


execute as @e[name=a] at @e[name=b] run tp ~ ~ ~3 이렇게하면 이름a의 z3칸 옆에 이름b를 tp한다라는 명령어인것 같은데


여기서 이름a가 바라보는 방향으로 이름b를 3칸앞으로 tp하는건 어떻게 명령어를 써야하는지 알고싶어서 질문드립니다

4개의 댓글

코코냐
2024.01.19

명령어 해석을 반대로 하셨습니다. tp에 대상 지정자가 없으므로 이동 대상은 사용한 사람이 되기 때문에, 이동되는 사람은 a이고, 위치 기준점이 b이기 때문에 b의 좌표 + z 3 위치에 a를 이동하는 구문입니다.

시점을 기준으로 하는 좌표는 ~ 대신 ^ 표기를 사용합니다. a의 3칸 앞에 b를 이동하려면, 기본적인 구문은 다음과 같습니다.

execute as @e[name=a] at @s run tp @e[name=b] ^ ^ ^3

꿀밴
2024.01.19
@코코냐

헉 정말 감사합니다!

꿀밴
2024.01.19
@코코냐

추가적으로 궁금한게 a가바라보는 시점으로 b를 tp 커맨드 걸어놓은 상태에서

a를 회전시키면 b가 따라서 움직이는걸까요?

코코냐
2024.01.19
@꿀밴

명령어 발동 시점의 회전을 따라갑니다.

뉴스 및 창작물
/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 4

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1

/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법 4

물귀신

2024-10-06

3