본문 바로가기

마인크래프트/Skript 기초 이론편10

스크립트 기초 이론 9편(스크립트 연습하기) 자 지금까지 1~8편동안 여러가지 스크립트의 기초 이론들을 배워왔습니다. 물론 나중에 시간이 지나서 기초 이론편에 더 추가해야할 만한 내용있다고 판단된다면 10편, 11편으로 더 추가해나갈수도 있는것이지만 말이죠. 자 이렇게 기초 이론들을 다 배웠으면 어떻게 해야할까요? 연습을 해 봐야겠죠. 자기가 직접 스크립트를 만들어 보고, 다른 사람이 만들어 본 스크립트들도 한번씩 뜯어봐서 구문 분석 해보고(물론 2차수정 등이 허락된 스크립트만 해야하겠지요?) 하는게 스크립트 실력 발전에 더욱 도움이 됩니다. 이건 스크립트만으로 한정된 것이 아닌 다른 프로그래밍 언어들도 해당이 되는 이야기입니다. 그러면 도대체 어디에서 스크립트와 관련된 지식들을 얻을 수 있을까요? 제 블로그에도 점점 스크립트와 관련된 지식들이 올.. 2022. 2. 20.
스크립트 기초 이론 8편(함수) 스터디립트의 마인크래프트 스크립트 기초 이론편의 8번째 시간입니다. 이번 시간에는, 함수에 대해서 알아보도록 하겠습니다. 우선 함수란, 마인크래프트 바닐라 명령어에 대해서 잘 아시는 분들은 /function과 비슷하다고 보시면 됩니다. 실제로 함수가 영어로 function이죠. 함수는, 옵션의 업그레이드 버전이라고 생각하시면 쉽습니다. 구문, 또는 값을 얻어내기 위한 과정의 구문을, 간소화하기 위해서 대부분 함수를 사용합니다. 지금부터 함수의 구조에 대해서 알려드리겠습니다. 이해가 잘 안되실수도 있는데 그래도 일단 이해가 되는 부분만 보시고, 그 뒤에 함수를 이용한 예시 스크립트를 보여드릴테니, 그것을 보고 이해하시면 편하실겁니다. 우선 함수의 구조는, function [함수명]([변수명]: [변수타입].. 2022. 2. 20.
스크립트 기초 이론 7편(옵션) 스터디립트의 마인크래프트 스크립트 기초 이론 강좌의 7번째 시간입니다. 이번 시간에는 옵션에 대해서 알아보도록 하겠습니다. 옵션의 기본적인 구조는, options: [옵션이름] : [내용] 식으로 구성되어있습니다. 옵션이란, 한마디로 줄임말 같은겁니다. 한 단어 또는 구문을 여러번 써야 할 때, 구문을 간소화 하기 위해, 더 빠르고 편리하게 스크립트를 제작하기 위해 사용됩니다. 옵션을 구문 내에서 쓸때는, {@[구문이름]} 의 형식으로 씁니다. 예를 하나 들어보도록 하겠습니다. options: c : 블로그 command /test: trigger: send " {@c}" 라고 구문을 만들고, 실험을 해보겠습니다 이렇게 옵션 c의 값과, " 블로그" 가 출력되는것을 볼 수 있습니다. 옵션은 텍스트 안에서.. 2022. 2. 19.
스크립트 기초 이론 6편(루프) 스터디립트의 마인크래프트 스크립트 기초 이론편의 6번째 시간입니다. 이번 시간에는 루프에 대해서 알아보도록 하겠습니다. 우선 루프에는 여러가지 종류가 있습니다. 더 많은 것들이 있지만, 이번 시간에는 이 3가지만 알려드리도록 하겠습니다. loop ~ times: loop all players: loop {배열변수::*}: 또한, 루프 출력값에도 여러가지가 있습니다. loop-value = 루프한 배열변수의 값 loop-index = 루프한 배열변수의 변수이름 loop-number = 루프한 횟수 loop-player = 루프한 플레이어 우선 루프를 크게 보자면, ~번 반복하다, ~를 훑어보다 정도로 해석할 수 있겠습니다. 우선 첫번째로 loop ~ times: 부터 설명드리겠습니다. loop ~ time.. 2022. 2. 19.