hwanhee1 4081ce757dd84164b6a15ae30fb012cc
분야 | 스크립트 |
---|---|
게임버전 | 모든버전 |
안녕하세요! 스크립트 강좌를 진행하는 hwanhee1입니다. 스크립트 강좌 1편 시작하도록 하겠습니다.
강좌를 시작하기 앞서 본 스크립트 강좌는 스크립트 2.4.1을 기준으로 진행합니다. 버전은 1.12.2이며 이 이하 버전은 일부 구문이 작동하지 않을수 있습니다! 서버 버전은 반드시! 1.12.2를 지켜주세요!
일단 간단한 명령어를 하나 만들어볼게요,
> = 탭
command /명령어:
>trigger:
>>message "/명령어 명령어를 치셨군요! 명령어 쳐주셔서 감사합니다!"
자 요렇게 메시지를 보내는 명령어를 만들수 있습니다.
일단 ':' 같은 경우는 줄이 바뀔때 반드시 구문 끝에 써주셔야합니다! 안쓰시면 에러가 날수 있습니다!
아 잠깐만, 스크립트 파일을 어떻게 만드냐고요?
일단 스크립트 작업에는 저는 notepad++를 사용하고있습니다.
스크립트 적용까지 안하신분 없겠죠?
물론 있을수 있습니다.
https://skunity.com/downloads 이 링크 타고 들어가셔서 Skript 2.4.1을 클릭해서 받아준 다음, 서버 Plugins 폴더에 넣어주시면 됩니다
설마 서버 여는법 모르는 상태로 이 강좌 보러 오신건 아니죠? 아닐거라 믿습니다.
애드온은 저같은 경우에는 SkQuery, Skellett, skript-mirror, SKdragon, SKrayfall, Skutilities를 대표적으로 사용합니다.
애드온은 다운로드 다운 받으신 다음 plugins 폴더에 넣어주시면 됩니다.
스크립트 파일은 notepad++ -> 파일 -> 새파일 -> Ctrl + S 누른다음 끝에 확장자를 .sk로 저장해주시면 끝입니다.
물론 스크립트 플러그인 적용하고 한번 서버 스타트 하고 닫으면 skript -> script라는 폴더가 있습니다. script 폴더 안에 .sk 파일 적용해주시면 됩니다.
확장자가 안보이나요? 그러면 파일탐색기 -> 보기 -> 파일확장자를 체크해주세요.
자 죄송합니다 다시 본론으로 돌아올게요 일단 본론으로 돌아와서
command /명령어:
>trigger:
>>message "/명령어 명령어를 치셨군요! 명령어 쳐주셔서 감사합니다!"
구문에서 command /명령어: 는 /명령어 라는 명령어를 만드는 구문이고 이 구문을 작동시키기 위해서는 엔터 -> 탭 한다음 trigger:를 쳐줘야 합니다. 그래야 명령어가 작동을 합니다. 그런다음 다시 엔터 -> 탭을 해주고 플레이어에게 메시지를 보내려면 message 구문이 들어갑니다. 설명이 길었죠..? 다시 한번 차근차근 읽어보시면 이해가 쉽습니다.
다음 강의에서는 간단한 스코어보드를 만들어보겠습니다.
강좌 오늘도 읽어주셔서 감사하며 질문은 댓글로 얼마든지 받습니다!
다크엘릭
2020.08.05어렵당....ㅠ
hwanhee1
2020.08.06스크립트가 원래 그렇죠..