yusin_YT 1e0511f92377434a9f27b5724c29fbe3
게임버전 | 1.19.x |
---|
https://www.koreaminecraft.net/qna/3485230
일단 락으로 해결책을 드렸는데 안되는거 같아 다시 재대로 글을 올려봅니다!
일단 부가적인 커맨드는 전부 뺏고 필수적인것만 넣었다는 점 부탁드림다!
버전이 역시 1.19.4로 제작되었습니다.
0. 커맨드 배치
1. 커맨드
1번 커맨드 {반복형 / 무조건적 / 레드스톤 필요}
execute as @a[nbt={Inventory:[{id:"minecraft:paper",Count:1b,Slot:-106b,tag:{display:{Name:"{\"text\":\"귀환 주문서\"}"}}}]}] at @s run title @a actionbar [{"selector":"@s","color":"green","bold":"true"},{"text":"님의 의해서 귀환 준비 중.."}]
만약 슬롯 -106b에 이름이 귀환 주문서인 종이 1장이 있다면.. 그 엔티티 기준으로..
자기자신의 이름과 "님의 의해서 귀환 준비 중.."이라는 글씨는 파란색으로 액션바에 띄운다.
2번 커맨드 {반복형 / 무조건적 / 레드스톤 필요}
scoreboard objectives add Timer dummy
명령어로만 조작 가능하고 이름이 Timer인 스코어보드를 하나 만든다.
3번 커맨드 {연쇄형 / 무조건적 / 항상 활성화}
execute as @a[nbt={Inventory:[{id:"minecraft:paper",Count:1b,Slot:-106b,tag:{display:{Name:"{\"text\":\"귀환 주문서\"}"}}}]}] at @s run scoreboard players add @s Timer 1
만약 슬롯 -106b에 이름이 귀환 주문서인 종이 1장이 있다면.. 그 엔티티 기준으로..
자기자신의 스코어보드Timer 점수를 1점 씩 증가시킨다.
4번 커맨드 {연쇄형 / 무조건적 / 항상 활성화}
execute as @a[nbt={Inventory:[{id:"minecraft:paper",Count:1b,Slot:-106b,tag:{display:{Name:"{\"text\":\"귀환 주문서\"}"}}}]},scores={Timer=60..}] at @s run tp @s ~ ~2 ~
만약 슬롯 -106b에 이름이 귀환 주문서인 종이 1장이 있고 스코어보드Timer의 점수가 60점 이상이라면.. 그 엔티티 기준으로..
자기자신의 좌표에서 y칸으로 2칸 위에 tp 시킨다.
%~ ~2 ~ 에 자기가 원하는 좌표를 쓰면 됌다!%
5번 커맨드 {연쇄형 / 조건적 / 항상 활성화}
execute as @a[scores={Timer=60..}] at @s run item replace entity @s weapon.offhand with air 1
만약 스코어보드Timer가 60점 이상인 모든 플레이어가 있다면.. 그 엔티티 기준으로..
슬롯 -106b의 아이템을 공기 1개로 봐꾼다.
6번 커맨드 {연쇄형 / 조건적 / 항상 활성화}
execute as @a[scores={Timer=60..}] at @s run scoreboard players reset @s Timer
만약 스코어보드Timer가 60점 이상인 모든 플레이어가 있다면.. 그 엔티티 기준으로..
자기자신의 스코어보드Timer의 값을 초기화 시킨다.
7번 커맨드 {귀환서 지급 커맨드}
give @p paper{display:{Name:"{\"text\":\"귀환 주문서\"}"}}
ㅇ..이번엔 잘 되겠...죠??
루디121
2024.06.15귀환서 지급 명령어 명령어 인 paper{display:{Name:"{\"text\":\"귀환 주문서\"}",Lore:["{\"text\":\"귀환 주문서이다.\"}"]}} 구분이 빨간으로 떠요 버전은 1.20.6 입니다
yusin12
2024.06.15명령어 구조방식이 달라졌기 때문에 수능이 끝난 뒤 돌아올 예정이였는데 귀환서는 미리 만들어 드리겠습니다. 잠시만 기달려주세용
루디121
2024.06.16감사합니다
yusin12
2024.06.27https://www.koreaminecraft.net/command_lecture/3822328
KiriIchi
2024.07.07멀티에서 사용할때에도 이 커맨드 그대로 사용해도 작동하나요?
버전은 1.20.4입니다
yusin12
2024.07.07넴
슈욱크림붕어빵
2024.08.06자바 1.16.5를 사용하고 있습니다! 5번 커맨드 중에 item replace~ 부터 빨간색으로 뜨는데 해결 방법이 있을까요...? ㅠㅠ
yusin12
2024.08.061.16.5에는 item명령어가 나오기 전입니다.
execute as @a[scores={Timer=60..}] at @s run replaceitem entity @s weapon.offhand air 1
으로 대체할 수 있을 거 같습니다.