성복동
대표칭호 없음
이해도 | 입문자 |
---|---|
게임버전 (JE) | 1.19.4 |
게임버전 (BE) | 관련없음 |
현재 이 모드를 통해서 포지서버로 멀티플레이로 친구들과 플레이하고 있는데
유튜브나 다른 영상들을 봐도 BE인거 같고 따라해도 오래된 영상들이라서 안되는거 같네요..
다른 글에서 본 명령어인
tag @a[nbt={Inventory:[{tag:{display:{Name:'{"text":"귀환 주문서"}'}},Slot:-106b,Count:1b}]}] add activate
tp @a[tag=activate] -34 67 91
item replace entity @a[tag=activated] weapon.offhand with air
tag @a[tag=activate] remove activate
따라해봤는데 개체를 찾을 수 없습니다만 뜨네요.. 어떻게 해야하는지 모르겠습니다..
혹시 알려주실분 계실까요 ㅠㅠ
yusin12
2023.05.05item replace entity @a[tag=activated] weapon.offhand with air
부분에 태그가 틀렸습니다.
activate로 고쳐야해요!!
성복동
2023.05.06애초에 처음 문구부터 개체를 찾을 수 없습니다 라고 나와요..
yusin12
2023.05.06아이템을 잘못 드신게 아니신지..?
성복동
2023.05.07혹시 저 명령어를 적용하기 위해서 필요한 모드나 플러그인이 있나요??
제가 '귀환 주문서'라는 아이템을 별도로 만드는 방법을 몰라서 '종이' 아이템으로 임의로 테스트해봤는데 안되더라고요..
yusin12
2023.05.07???????????????
아이템 이름이 귀환 주문서 여야만 작동합니다..
얻는 방법은 2가지가 있습니다!
1. 모루로 귀환 주문서를 치는 방법
2. /give @p paper{display:{Name:"{\"text\":\"귀환 주문서\"}"}}
로 명령어로 꺼내는 방법이 있습니다
성복동
2023.05.07아 테스트는 tag @a[nbt={Inventory:[{tag:{display:{Name:'{"text":"종이"}'}},Slot:-106b,Count:1b}]}] add activate 이렇게 바꿔서 했습니다
성복동
2023.05.07상황 설명을 쓰자면
커맨드 블록에
tag @a[nbt={Inventory:[{tag:{display:{Name:'{"text":"귀환 주문서"}'}},Slot:-106b,Count:1b}]}] add activate [반복형 / 무조건적 / 항상 활성화]
tp @a[tag=activate] -34 67 91 [연쇄형 / 무조건적 / 항상 활성화]
item replace entity @a[tag=activate] weapon.offhand with air [연쇄형 / 무조건적 / 항상 활성화]
tag @a[tag=activate] remove activate [연쇄형 / 무조건적 / 항상 활성화]
이렇게 해놓고
방금 귀환 주문서를 왼손으로 드니까 이전 출력에 [01:24:04] 개체를 찾을 수 없습니다 라고 뜨네요..
yusin12
2023.05.07아핫! 문제가 알았습니다만.. 시간이 늦은 관계로 오늘 아침 일찍 명령어 적어두겠숩니다!!
성복동
2023.05.07넵! 감사합니다 혹시 가능하시다면 오른손에 들고 우클릭으로 사용할 경우에 3초뒤에 이동하는 경우로 가능할까요??
yusin12
2023.05.07꾀나 복잡하지만 같이 알려두리겠습니당
성복동
2023.05.07넵 감사합니다!!
yusin12
2023.05.071. 문제점
일단 저 커맨드의 문제점은..
Inventory:[{tag:{display:{Name:"{\"text\":\"귀환 주문서\"}"}}}]
Name:'{"text":"~~"}' X
Name:"{\"text\":\"~~\"}" O
2. 구현
0. 스코어보드Timer 하나 생성
1. 귀환 주문서라고 적힌 종이를 왼손에 들었을 때 작동되는 커맨드
2. 마크에서 1초당 커맨드가 20번 작동합니다 1sec=20tick 비율, 3sec=60tick
즉 스코어보드Timer가 60점이 되면 tp시키고 종이를 없애 봐요!
0. 스코어보드Timer 하나 생성
0번 커맨드
1. 귀환 주문서라고 적힌 종이를 왼손에 들었을 때 작동되는 커맨드
1번 커맨드 (반복형 / 무조건적 / 레드스톤 필요)
2. 스코어보드Timer 1점 추가
2번 커맨드 (연쇄형 / 무조건적 / 항상 활성화)
부가적인 커맨드
3번 커맨드 (연쇄형 / 무조건적 / 항상 활성화)
4번 커맨드 (연쇄형 / 무조건적 / 항상 활성화)
3. tp커맨드
5번 커맨드 (연쇄형 / 무조건적 / 항상 활성화)
4. 귀환서 삭제
6번 커맨드 (연쇄형 / 조건적 / 항상 활성화)
부가적인 커맨드
7번 커맨드 (반응형 / 무조건적 / 레드스톤 필요)
5. 귀환 주문서 아이템 지금 명령어
6. Timer 리셋
8번 커맨드 (연쇄형 / 조건적 / 항상 활성화)
질문은 언제나 환영입니다!
성복동
2023.05.07성공했습니다! 사진까지 있어서 너무 편했습니다!! 감사합니다!!
근데 혹시 귀환주문서를 왼손으로 들면 채팅창에 회색 글씨로 타이머마다 시간이 올라오는데 이건 안나오게 할 수 있을까요??
예를 들어
[~의 [Timer]에 1을 더했습니다 (이제 43입니다)]
[mincraft_end_rod 입자를 표시합니다.]
이런게 나오네요..
또 움직이거나 다시 오른손으로 들면 타이머가 초기화되게 할 수 있을까요??..
성복동
2023.05.07아 채팅에 보이는건 op권한이 있는 사람한테만 보이는건가 보네요
yusin12
2023.05.07회색글씨로 띄우는 건
커맨드 아웃풋 이라고 하는데
/gamerule commandBlockOutput false
이 명령어로 안보이게 할 수 있습니다!
오른손으로 넘겼을 때 초기화하는 법은
이 명령어로 초기화할 수 있어요!
아앗.. 정말 죄송스럽게도 움직였을 때 초기화하는 방법은...
명령어를 드리지 못한다는 점.. 죄송함다!!7번째 명령어 위에
연쇄형에 A라는 태그를 가진 아머스탠드 소환 후
그 아머스탠드에서 일정거리 벗어나면
모두 초기화하는 방법이 있습니다!
성복동
2023.05.07아하.. 대충 이 정도면 충분할거같습니다! 도와주셔서 정말 감사합니다!
성복동
2023.05.07아.. 저렇게 추가했는데 타이머가 리셋이 안되고 계속 옮길때마다 타이머가 올라가네요..
yusin12
2023.05.07커맨드를 설치하기 전에 레드스톤 블록이 있었다면
레드스톤 블록울 부스고 다시 설치해야해요!!
성복동
2023.05.07그러면 초마다 거의 20번의 회색 메세지가 뜨기는 하는데 대충 6명의 친구들이랑 서버 운영하면서 놀려고하는데 이 메시지는 서버렉이랑 연관이 없나요??
성복동
2023.05.07여러군데 건드려보다가 4번 커맨드 블록에다가 [반복형 / 무조건적 / 레드스톤 필요]로 비교기랑 연결해서 하니까 성공했습니다!
코드에 대해서도 여려모로 알게됐습니다! 많은 질문에도 전부 친절하게 알려주셔서 감사드립니다!!
yusin12
2023.05.08그거 다행이군요!
yusin12
2023.05.08서버 메시지가 캐쉬는 될 수 있지만
제 개인서버에 커맨드가 54개가 동시에 작동하여도 이상이 없었으니 안심해도 될꺼같슴다!
성복동
2023.05.08넵! 감사합니다 근데 혹시 모루로 '귀환 주문서'라는 아이템을 만들 때 경험치의 비용을 증가시키는 명령어도 있을까요..??
yusin12
2023.05.08그..건 조금 힘들거 같습다...
성복동
2023.05.08ㅠㅠ 알겠습니다.. 무튼 정말 감사드립니다!! 친절하게 알려주신 덕분에 무척 쉽고 빠르게 해결했습니다!! 다시 한번 더 감사드립니다!!
ㅂㅂㅅㅁㄱㅅㄷ
2023.05.15스코어보드가 생성이 안되고 종이를 왼손들기 했을때 아래쪽에 텍스트만 보이고 작동이 안되는데 왜 그럴까요?..ㅠ 그리고 두번째 커멘드는 연쇄형이라 적으셨는데 사진에서 보면 반복형이여서 갈피를 못잡겠네용.. 혹시 도와주실수 있을까요?
yusin12
2023.05.16반복형 무조건적 래드스톤필요
스코어보드 생성운...글셰요... 재대로 했는데 안된다면.. 게임 ㅁ문제일 확률이 높슨다!!
ㅂㅂㅅㅁㄱㅅㄷ
2023.05.16답변해주셔서 감사합니다 어찌저찌 스코어 보드까지 복구를 하긴 했는데요 귀환서를 들고 이동을 하면 귀환서가 삭제가 안되고 하단에 텔레포트 중이라는 텍스트가 친구한테까지 보이는데 그걸 숨기는 방법하고 귀환서 삭제하는 방법이 있을까요?
ㅂㅂㅅㅁㄱㅅㄷ
2023.05.16그리고 방금 또 문제에 부딪혔는데.. 귀환서로 이동할때 소리가 안들려용.. 7번 명령어로 소리가 들려야 하는데 반복형으로 만들고 레드스톤에 연결할시 소리가 아무리 멀리있어도 같이 들리게 되네용.. 커멘드 참 어렵습니다
ㅂㅂㅅㅁㄱㅅㄷ
2023.05.16