분야 | 스크립트 |
---|---|
게임버전 | 모든버전 |
2.0 나만의 커맨드 만들기
이번 강의 에서는, 커맨드의 작동 원리와, 자신만의 커맨드를 만들어 보겠습니다
실전
자 먼저, 우리가 1.2에서 만들었던, HelloWorld.sk파일을 확인 해 볼까요?
command /HelloWorld:
trigger:
mesage "HelloWorld"
HelloWorld.sk 파일은 이렇게 생겼습니다. 이 파일을 리로드 하고, 채팅창에
/HeloWorld
라는 명령어를 쳤더니, 채팅창에 'HelloWorld'가 써졌습니다. 이를 통해 알 수 있는 점은, 'command /커맨드:' 를 사용하면, 자신이 원하는 커맨드를 만들 수 있다는 것을 알 수 있죠. 자, 그러면, 이제 밑에 있는 'trigger:'이라는 것을 살펴볼까요? 자, 한번 영어 사전에 검색해 봅시다. 영어 사전에 검색을 해 보니, 'trigger'은 '실행하다'라는 뜻을 가지고 있군요 이를 통해서 '/커맨드'를 입력을 하게 되면, 'trigger:'밑에 있는 코드들이 실행된다는 것을 알 수 있네요 자, 이제 마지막으로 한번 'message "HelloWorld"'가 무슨 뜻인지 알아봅시다. 이 코드를 보고, 뭔가 느낌이 오시는 분들도 계실겁니다. 맞습니다. 이것은, 플레이어에게 'HelloWorld'라는 메세지를 띄운다는 의미입니다.
트리거를 해 보신 분들은 아시겠지만, 커맨드를 만드는 것은, 기본 중에 기본입니다. 물론 이벤트도 중요하지만, 커맨드도 역시, 중요합니다. 이번 내용을 이용하여, 자신만의 커맨드를 한번 만들어 보는 것을 숙제로 내 드리겠습니다. 우리가 만들 것은, 대화봇입니다.
우리가 '/안녕'을 칠 경우, 채팅창에서 '그래, 안녕!'이라는 메세지를 플레이어에게 전달하는 것을 만들어 볼려고 합니다. 이번 내용을 충분히 이해 하셨다면, 위의 숙제도 잘 풀 수 있을 것이라고 믿습니다.
자, 그럼 다음 강의에서 봅시다.
DDang_
2020.01.201주에 1강이 아니네요
lukekeum
2020.01.20ㅇㅎ ㅋㅋㅋ 미리 써둔 글이 있어서요!
뭐 4강은 담주쯤에 나올 듯합니다
원래 글같은거는 미리 써두고, 나중에 올려서
HELLO!
2020.02.03강좌 앞으로 기대되네요
화이팅!