본문 바로가기

마인크래프트 스크립트21

스크립트 기초 이론 5편(배열변수) 스터디립트의 마인크래프트 스크립트 기초 이론편의 5번째 시간입니다. 이번 시간에는 배열변수에 대해서 알아보도록 하겠습니다. 배열변수는 변수와 비슷하지만, {변수이름::*} 의 형식으로 나타냅니다. 우선 배열변수란, 여러 변수들의 집단 이라고 생각하시면 됩니다. 한 주제에 대한 여러 변수들을 저장할 때 유용합니다. 배열변수는 add "" to {배열변수::*} 을 통해 값을 지정할 수 있고, set {배열변수::1} 을 통해 직접적으로 값을 지정할 수도 있습니다. 만약 add를 이용해 배열변수에 값을 추가한다면, {배열변수::1} 부터 차례대로 {배열변수::2}, {배열변수::3} 순서로 값이 지정됩니다. set {배열변수::1} 과 같은 형태를 쓰실 때엔, 배열변수:: 다음에 숫자를 입력하지 않고, {배.. 2022. 2. 19.
스크립트 기초 이론 4편(이벤트) 스터디립트의 마인크래프트 스크립트 기초 이론편의 4번째 시간입니다. 이번 시간에는 이벤트에 대해서 알아보도록 하겠습니다. 스크립트에서의 이벤트란, "어떠한 일이 일어났을때" 라는 것을 의미합니다. 예를 들어 플레이어가 들어왔을 때, 라는 것을 스크립트에서 만든다면 on join: [구문] 과 같은 형식으로 만들어질것입니다. 이벤트문은 커스텀 명령어와는 달리 "trigger:" 를 넣지 않습니다. 이벤트문에도 여러가지가 있습니다. 여러 이벤트문들은 기초 이론 강좌/기초 활용 강좌에서 알려드릴 예정입니다. 스크립트 기초 이론 2편(커스텀 명령어) 에서 제가 send 구문을 알려드릴때, 보내는 대상이 명확하지 않는 구문일 시에는 오류가 날 수 있다고 알려드렸습니다. 그 보내는 대상이 명확하지 않는 구문중 많은.. 2022. 2. 19.
스크립트 기초 이론 2편(커스텀 명령어) 스터디립트의 마인크래프트 스크립트 기초 이론편의 두 번째 시간입니다. 두 번째 시간에서는 커스텀 명령어에 대해 알아보도록 하겠습니다. 우선 커스텀 명령어란, 스크립트를 이용해서 자신의 마음대로 명령어를 만드는 것 입니다. 우선 기본적인 커스텀 명령어의 틀은 이렇게 만들어집니다. command /[명령어이름] [arg]: trigger: [구문] 처음 보시는 분들은 이해가 잘 가시지 않을겁니다. 하나씩 알아보도록 합시다. 먼저, [명령어이름] 부분을 알아보도록 하겠습니다. 명령어 이름이란 말 그대로 명령어의 이름입니다. 예를 들어서 마인크래프트에는 서버를 닫는 명령어인 /stop 이 있습니다. 이 명령어에서 [명령어이름] 은 "stop" 이 되는겁니다. 두 번째로, [arg] 부분에 대해서 알아보도록 하겠.. 2022. 2. 18.
스크립트 기초 이론 1편(스크립트 기초 설정) 스터디립트의 마인크래프트 스크립트 기초 이론편의 첫번째 시간입니다. 첫번째 시간에는 스크립트를 만들기 위한 틀을 잡아놓도록 하겠습니다. 우선 skript는 마인크래프트 플러그인이기에 매우 기초적인 이야기이지만 플러그인 다운로드를 먼저 해주어야 합니다. 스크립트 플러그인은 다른 여러 사이트에서도 떠돌아다니긴 하지만, skUnity The central place of everything Skript https://docs.skunity.com/downloads 위 사이트에서 다운로드 받으시는걸 추천드립니다. skUnity 사이트에서 스크립트 플러그인을 다운받으신 후, 자신의 버킷 or 스피갓 플러그인 폴더에 넣어줍니다. 스크립트 플러그인을 한번 넣은 상태로 서버를 열었다 닫으면, 플러그인 폴더 안에 skr.. 2022. 2. 17.