LeoChannel 439b2a0182bf42efa5ecd988d6d819de
게임버전 | 모든버전 |
---|
마인크래프트 커맨드 강좌
1강 - 커맨드의 기초
들어가기 전에...
• 저는 전문가가 아닙니다. 그래서 틀리거나 부족한 부분이 있을 수 있습니다. 이 점 양해 부탁드리고, 혹시라도 제 글을 보시는 분들중에 고수분들이 계신다면 지적해주신다면 감사하겠습니다.
• 또한 저는 강좌를 처음 써봅니다. 따라서 어색하거나, 불---편한 부분이 있을 수 있습니다.
• 이 강좌는 최신버전이 기준입니다(1.13+) 구버전(1.12.2까지)은 제가 짧게짧게 알려드릴거지만, 주 대상은 최신버전입니다.
• https://www.youtube.com/playlist?list=PL1dMxl3V0rvhjU3lVbazANqT1YJgllJN9 - 제가 배운 곳입니다. 좀 더 전문적으로 배워보고 싶으시다면, 이 곳 둘러보시는것도 추천드립니다.
• https://www.youtube.com/channel/UCKilfORig0JNK9bZmyIsL3A - 이 곳도 제가 많이 배운 곳입니다. 고급기술을 많이 알려주는 채널입니다.
• 이 강좌는 초보분들이 대상입니다. 따라서 다소 답답한 부분이 있을 수 있습니다.
커맨드 블록 꺼내기
커맨드 블록은 크리에이티브 모드의 기본 아이템창으로는 꺼낼 수 없는 블록입니다. 그래서 커맨드 블록을 꺼내려면 명령어를 사용해야 하죠.
give...
Q. ??? 띄어쓰기를 하니 뭐가 많이 뜨네요?
A. 대상을 지정하는겁니다. 맨 아래에 자신의 닉네임을 클릭해도 좋고, 아니면 @p를 써 주셔도 됩니다(@a, @e, @p, @r, @s는 2강에서 알려드릴겁니다.).
그럼 다시 띄어쓰기를 하고...
여기까지 써 주셨으면 키보드의 Tab을 누르고, Enter를 칩시다.
좋습니다! 이제 본격적으로 시작하죠.
커맨드 블록 살펴보기
음... 다소 복잡해 보일수도 있습니다. 그래서 하나하나 알려드리겠습니다.
콘솔 명령어에는 /gamemode, /tp, /kill, /time, /weather과 같은 커맨드들을 작성하는 곳이고,
이전 출력은 커맨드를 실행시키고나서 커맨드가 잘 작동했는지, 또는 어떠한 버그가 생겨서 잘 작동되지 않았을 때 알려주는 곳입니다(사실상 그리 정확하진 않음. 무시해도 됨.).
클릭하면 활성화됩니다(커맨드를 잘못 설정한 경우에는 작동하지 않습니다.).
커맨드 블록 설정은...말로만 설명하기는 좀 그렇고요, 사진과 같이 설명 드리겠습니다.
반응형
반응형은 기본 상태의 커맨드 블록입니다.
주황색의 색깔을 가지고 있고, 커맨드를 작성한 뒤 레드스톤 신호를 주면 딱 한 번만 실행이 되는 그런 상태입니다.
연쇄형
연쇄형은 일반적인 방법으론 실행이 불가능합니다.
민트색이며, 실행을 하기 위해선 무조건 다른 커맨드 블록 옆에 붙여줘야 합니다(보통 반복형 커맨드 블록과 같이 쓰입니다.).
커맨드 블록은 보는 방향에 따라서 레드스톤 신호가 흐르는 방향이 달라집니다. 이것을 이용해서 커맨드 블록끼리 붙여주는 겁니다.
반복형
이 상태는 잘못하면 매우 위험해질 수 있습니다.
당장 반복형을 설치한다고 위험해지는 것은 아니지만, 커맨드를 잘못 설정하면 게임플레이가 불가능해질 수도 있습니다(나중에 자세히 알려드리겠습니다.).
예를 들면 반복형에다가 당장 /kill @a나 /tp @a ~ ~100 ~만 치고 실행해도 정상적인 게임플레이가 불가능하기 때문에, 항상 주의하셔야 됩니다(저런 식으로 해서 서버 날려먹은적이 한 두번이 아닙니다...).
제가 이런 말을 하는 이유는, 반복형은 반응형과는 다르게 실행하면 계속 반복해서 커맨드가 실행되기 때문입니다.
그래서 게임플레이가 불가능해질 수가 있는거죠. 일단 설명을 마저 하자면 반복형은 보라색이고, 혼자서 실행이 가능합니다.
반복형은 1초에 20번 즉, 0.05초에 한 번 반복합니다.(TMI - 이 0.05초는 마인크래프트의 시간단위이며, 0.05초를 1 tick이라고 합니다.)
와! 반복형! 반복형의 실행속도는 겁.나.빠.릅.니.다.
무조건적
무조건적은 보통 반응형과 반복형에 쓰입니다.
커맨드의 기본 설정이 무조건적으로 되어 있으며, 무조건 실행이 된다는 뜻입니다(?).
이어지는 커맨드 블록을 무조건적으로 설정하면, 먼저 실행되야하는 커맨드 블록이 실행이 되지 않아도 무조건적으로 설정이 되어있는 커맨드 블록은 실행이 됩니다.
사진으로 보여드리겠습니다.
이 사진에서 왼쪽부터 차례대로 커맨드가 작성되어 있습니다.
실행시켜보면 왼쪽에서부터 실행이 정상적으로 되는 것을 확인할 수 있습니다.
하지만 여기서 2번째 커맨드 블록에 작성되어있는 커맨드를 지우고 실행시켜보면?
이렇게 됩니다.
2번째 블록이 실행이 되지 않아도, 3번째 블록은 실행이 됩니다. 무조건적으로 설정을 했기 때문이죠!
조건적
다음은 조건적입니다.
조건적은 무조건적의 반대로 한 커맨드 블록이 실행이 되지 않으면, 그 다음 블록은 실행이 되지 않습니다.
이것도 마찬가지로 사진으로 보여드리겠습니다.
아까와 똑같지만, 두 연쇄형 커맨드 블록만 조건적으로 설정했습니다. 실행하면 정상적으로 잘 작동하죠.
하지만 이번에도 2번째 커맨드 블록에 작성되어있는 커맨드를 지우고 실행시켜본다면?
이렇게 첫번째 블록만 실행이 되는것을 확인할 수 있습니다. 조건적은 이런 성질을 가지고 있기 때문에, 주의하셔야 합니다.
레드스톤 필요
말 그대로 커맨드 블록을 실행할 때 레드스톤 신호를 주면 실행이 됩니다.
보통 반응형과 반복형에 많이 쓰입니다(반복형 커맨드에 레드스톤 신호를 줘도 반복적으로 잘 작동됩니다.).
항상 활성화
항상 활성화는 보통 연쇄형에 가장 많이 쓰입니다.
연쇄형 커맨드 블록을 다른 커맨드 블록과 연결시켜주시면 무조건 항상 활성화로 하셔야 작동이 되는걸로 알고 있습니다.
물론 반응형과 반복형에도 많이 쓰입니다.
반응형은 레드스톤 필요로 설정했을때와 같이 딱 한 번 실행됩니다. 반복형은 계속 실행되죠.
마지막으로 커맨드 블록의 여러가지 TMI를 말씀해드리고 마치도록 하겠습니다.
TMI
• 커맨드 블록은 폭발에 강합니다.
• 커맨드 블록은 베드락과 같이 가장 단단한 블럭입니다.
• 커맨드 블록은 크리에이티브 모드에서만 수정이 가능합니다.
==끝==
처음 쓰는 강좌라 부족한 부분이 있을 수 있습니다. 그래도 끝까지 읽어주신 분들 감사합니다.
다음에는 기본적인 커맨드 몇가지와 커맨드의 룰(?)을 알려드리도록 하겠습니다.
아이스틴
2020.04.01좋은 강좌 감사합니다~!
리오채널
2020.04.01제 강좌를 봐주셔서 감사합니다^^
우섭
2020.04.02와 다음에 강좌 올라오면 보겠소이다 추천이요**
리오채널
2020.04.02감사합니다^^ 요즘 바쁘긴하지만, 최대한 시간내서 올리도록 하겠습니다!
HMPJS
2020.06.20반복형 커맨드-1틱에 한번 작동합니다(1tick=1/20s)