Myodan abee4cb515b74216a9bf36d7b00b4122
분야 | 스크립트 |
---|---|
게임버전 | 1.15.x |
0. 시작하기 전 사용하는 자료 정보
- 마인크래프트 버전: 1.15.1 [Minecraft]
- 버킷 버전: spigot-1.15.1-R0.1-SNAPSHOT [Spigot MC]
- 스크립트 버전: 2.4.1 [Skript Github]
1. Skript 시작하기
Skript는JAVA로 코딩하여 만드는 Plugin보다 영어 문법으로 간편하고 더욱더 쉽게 기능을 만들기 위해 만들어진 플러그인입니다.
(플러그인으로 또 다른 플러그인을 만드는 개념 같은 거죠! )
Skript와 여러분이 많이 아시는 트리거와 비교해보자면 트리거는 인 게임 수정에 특화돼있다면 Skript는 스크립팅(글쓰기)이맞나?.. 에 특화되어 있습니다.
다시 말하자면 Skript는 메모장 등을 이용하여 게임 외부에서 만드는 것이고 트리거는 게임 내부에서 만드는 차이라고 생각하시면 됩니다.
이 외에도 트리거와는 달리 에드온을 통해 정말 웬만한 이벤트를 대부분 지원합니다.
(이벤트와 에드온은 다른 강좌에서 다룰 예정입니다.)
그리고 스크립트(Script)와 Skript는 다른 개념이며
스크립트(Script)는 Skript로 만든 스크립트 파일이라고 이해하시면 좋을 것 같습니다.
앞으로 강좌글을 적을때는 Script는 한글로 Skript는 영어로 작성할 예정입니다.
2. 스크립트(Script) 만들기
%root%/plugins/Skript/scripts/
※ %root%는 여러분이 사용하는 버킷의 폴더를 의미합니다.
위 경로에서 텍스트 파일을 하나 만들어서 아래 코드를 넣어 저장해주세요!
On Load: broadcast "Hello Skript!"
그리고 만든 텍스트 파일의 확장자를 sk로 바꿔주세요! 그럼 여러분의 첫 번째 스크립트가 완성된 겁니다.
바로 Hello Skript! 를 출력하는 스크립트를 말이죠!
(On Load가 위에서 언급했던 이벤트 중에 하나랍니다, broadcast는 다음 강좌에서!)
3. 스크립트 불러오기
마인크래프트에서 /sk reload MySkript
명령어로 만든 스크립트를 불러와 줍시다!
그럼 채팅에 다음 사진과같이 출력됬을 껍니다.
정상적으로 "Hello Skript!"가 출력되는것 을 확인할 수 있습니다.
첫 강좌 글이라 많이 미숙해서 죄송합니다. ㅠㅠ
프로그래밍 언어를 배우는 것처럼 구성해보고 싶었습니다..
간단히 따라만 하셔도 어느 정도 Skript 사용은 가능하게 만들어드리는 게 해당 강좌의 목적이랍니다.
저 같은 놈도 하는데 여러분도 할 수 있습니다.
이해가 안 되는 부분이 있거나 틀린 부분이 있다면 댓글로 남겨주세요!
다음 강좌에서는 출력하는 방법에 대해 좀 더 자세히 다뤄보겠습니다.
가시기 전에 추천하나 눌러주시면 정말 감사하겠습니다!
아이스틴
2020.01.11좋은 강좌 감사합니다~ :)
467
2020.01.11스크립트강좌 기대되네요!
도라
2020.01.11앞으로가 기대됩니다!
아이스틴
2020.01.11[특화되있다면 -> 특화돼있다면] / [왠만한 -> 웬만한] 이라고 맞춤법 검사 시스템이 말하네욤 \ㅇㅅㅇ/
묘단
2020.01.11한국인이지만 한국어가 어렵습니다. 하하.. (지적하신 부분 수정했어요~)
덤으로 맞춤법 검사기를 돌려 전부 다 수정했습니다 하하.. 틀린 곳이 많더군요...
Tube
2020.01.11좋은 강좌 감사합니다 :D
DDang_
2020.01.11추천입니다
진공이
2020.01.16좋은 강좌 많이 올려주세요~
네모
2020.01.161. 맞춤법 빌런
특화되 있습니다 -> 특화되어 있습니다.
2. Skript 와 Script의 차이
간단하게 표현하면 Skript는 MC용 프로그래밍 언어이고, Script는 그 Skript 라는 언어로 작성된 문서(코드) 집합이라고 보면 되겠네요.
묘단
2020.01.17맞춤법 빌런은 환영입니다~
( 우수강좌글로 옮겨지면 게시글 수정안되는 오류가있는것같아요...
이거 수정되면 바로 수정하겠습니다. )
네모
2020.01.17그러고보니 이 글이 첫 우수강좌네요. 축하드립니다 :-)
camelCase
2020.01.16우수강좌 게시판으로 이동되었습니다. 앞으로 좋은 강좌글 많이 부탁드립니다!
드훈
2020.01.17좋은 강좌글 앞으로도 많이 올려주세요~!
틈틈서버부활중
2020.01.25새해복 많이 받으셔요
DRDTF
2020.02.27좋은강좌들 계속 올려주세요