< 사용된 논리 설명 > doevent1 혹은 doevent2 태그를 가진 갑옷거치대를 소환합니다. 이 때, randome라는 태그는 공동으로 가지게 합니다. eventme라는 태그를 가진 플레이어가 감지되면 randome라는 태그를 가진 갑옷거치대 중 하나를 무작위로 뽑아 runevent라는 태그를 부여합니다. runevent라는 태그를 받은 갑옷거치대가 doevent1, doevent2 중 어떤 태그를 받았는지에 따라 eventme라는 태그를 가진 플레이어에게 특정 태그를 부여합니다. 특정태그에 따라 플레이어는 다른 벌칙이나 보상을 받습니다. 궁금하신 점이 있으시면 댓글로 편하게 질문주세요!
준비 명령어 scoreboard objectives add doevent1 dummy처럼 스코어보드를 6개 만들어야 하구요 메인 커맨드 execute if entity @e[type=minecraft:armor_stand,tag=set1,scores={doevent1=1..}] run summon minecraft:armor_stand ~1 ~-2.5 ~-3 {Tags:["doevent1","randome"]} 도 6종류 해주시고 ( 갑옷 거치대 소환 좌표는 다르게 하는게 편하실듯 해요 ) execute if entity @e[type=minecraft:armor_stand,tag=set1,scores={doevent1=1..}] run scoreboard players remove @e[type=minecraft:armor_stand,tag=set1] doevent1 1 도 6종류로 늘리면 되구요.. execute if entity @e[type=minecraft:armor_stand,tag=set1,scores={doevent1=1..}] run scoreboard players remove @e[type=minecraft:armor_stand,tag=set1] doevent1 1 등등도 마찬가지로.. 요약하자면 doevent1 같은 스코어보드를 doevent1, doevent2, doevent3 ... 이런식으로 여러 종류 만든다면 메인 커맨드에 doevent1 들어가는 커맨드도 여러개로 늘려줘야 한다는 뜻이에요.
< 사용된 논리 설명 >
doevent1 혹은 doevent2 태그를 가진 갑옷거치대를 소환합니다.
이 때, randome라는 태그는 공동으로 가지게 합니다.
eventme라는 태그를 가진 플레이어가 감지되면
randome라는 태그를 가진 갑옷거치대 중 하나를 무작위로 뽑아
runevent라는 태그를 부여합니다.
runevent라는 태그를 받은 갑옷거치대가 doevent1, doevent2 중
어떤 태그를 받았는지에 따라 eventme라는 태그를 가진 플레이어에게
특정 태그를 부여합니다.
특정태그에 따라 플레이어는 다른 벌칙이나 보상을 받습니다.
궁금하신 점이 있으시면 댓글로 편하게 질문주세요!
연쇄 커맨드는 다 항상 활성화로 해야되는건가요?
네
이벤트 버튼을 누를 때 거치대가 안나오는데 어떻게 해야할까요?
버전이 혹시 몇인가요?
메인 커맨드를 작동시킨 상태에서 이벤트 명령어를 입력해주시면 갑옷거치대가 생길겁니다
버전은 1.18.2입니다
@@Zeg0626 해당 버전에서 확인해보니 정상적으로 작동이 되는 것을 확인했어요. 메인 커맨드가 차례대로 실행되고 있는지 확인해주세요.
광산 시스템을 만들고 싶은데요..광물들이 나올 확율을 조정하고 싶은데 예를 들어 scoreboard를 1~100사이에서 랜덤한 숫자를 지정하고 특정한 숫자 범위에 있으면 돌이 나오든가 철이 나오게 하고 싶은데 어떻하면 좋을까요?
소개드린 커맨드는 플레이어 개인에게 랜덤 이벤트를 발생시키는거고요 랜덤광산은 영상을 따로 올려드려도 될거 같아요
오늘 오전 8시에 관련 영상이 업로드 될 예정이니 참고해주세요!
혹시 be되나요
😅
아쉽지만 안 됩니다
요거 활용해서 주사위 만들려면 스코어 보드를 더 많이 만들어야 되는 거죠?
확률을 나눠주는 갑옷거치대 종류를 추가하시면 될 거 같습니다
준비 명령어 scoreboard objectives add doevent1 dummy처럼
스코어보드를 6개 만들어야 하구요
메인 커맨드 execute if entity @e[type=minecraft:armor_stand,tag=set1,scores={doevent1=1..}] run summon minecraft:armor_stand ~1 ~-2.5 ~-3 {Tags:["doevent1","randome"]} 도 6종류 해주시고 ( 갑옷 거치대 소환 좌표는 다르게 하는게 편하실듯 해요 )
execute if entity @e[type=minecraft:armor_stand,tag=set1,scores={doevent1=1..}] run scoreboard players remove @e[type=minecraft:armor_stand,tag=set1] doevent1 1 도 6종류로 늘리면 되구요..
execute if entity @e[type=minecraft:armor_stand,tag=set1,scores={doevent1=1..}] run scoreboard players remove @e[type=minecraft:armor_stand,tag=set1] doevent1 1 등등도 마찬가지로..
요약하자면 doevent1 같은 스코어보드를 doevent1, doevent2, doevent3 ... 이런식으로 여러 종류 만든다면
메인 커맨드에 doevent1 들어가는 커맨드도 여러개로 늘려줘야 한다는 뜻이에요.
이해 안 되시는 부분이 있다면 편하게 댓글 달아주세요!
고생많으십니다. 마키님.
다름이 아니라 영상대로 커맨드블럭 설치 후
마지막 랜덤 커맨드 버튼을 눌렀는데 아무런 반응이 없습니다.
더보기란에 있는 명령어를 순서대로 차근차근 입력했는데.
마크 어린이라, 어디가 문제인지 잘 몰라 글 남겨봅니다.
혹시몰라 글 하나 더 쓸게요.
커맨드 블럭 화살표 모양, 커맨드 블럭과의 간격, 갑옷거치대 위치, 레버방향
전부 동일하게 설치했구요. 버전은 1.19.4 입니다. 답변 남겨주시면 감사하겠습니다. (__)
이벤트 커맨드를 잘못 설정한게 아닐까 싶습니다. 혹시 이벤트 커맨드를 쓰신걸 써주실 수 있나요?
@@마크마키 답글에 감사드립니다!
지금 마크핫인가 고게 점검한다해서 못하고 있습니다.
내일 다시 확인하고 댓글 달겠습니다. 감사합니다!!
댓글을 썻는데 계속 사라지는 이유 혹시 아시나요ㅜㅜ 너무 장문이라 없어지는건가요
모르겠네요. 필터에 걸러진 댓글에도 안 보이네요
@@마크마키 혹시 메일보내주시면 그쪽으로 보내드려도 될까요?
이걸로 수선뽑기를 만들려고 똑같이따라했는데 아이템이 안나옵니다 ㅠㅠ je 1.19.3버전입니다 보상은 당연히 수선책과 그냥 책으로 바꿧습니다
저는 왜이렇게 커맨드가 어려울까요ㅠㅠ
궁금하신거, 작동시키고 싶은게 있으시면 댓글로 달아주시면 도와드릴수 있어요!
할수록 확률 줄어드는 커맨드도 할 수 있나요?
이벤트가 실행될때 갑옷거치대의 비율도 같이 조절해주시면 될거 같습니다
검 강화 커맨드를 만들고 있는데
계속 성공만 하는데 어떻게 해야할까요
너무 좋아요!!
사용하는데 헷갈리셨던 점은 없었나요?