본문 바로가기

minecraft/minecraft_skript

[minecraft] title 명령어 사용법 / 명령어 만들어서 title 띄우기

반응형

두 번째 스크립트 게시물을 돈모드 만들기로 하려고 했는데 요즘 일상이 정신없는 관계로 조금 여유가 생기고 난 후에 올리도록 하겠습니다. 아마 2월 내에는 올라올 듯.

오늘은 제목과 같이 커맨드 트리거를 사용하여 마인크래프트에 있는 기능 중 하나인 title을 간단하게 띄우는 법을 알려드리겠습니다.

skript 버전 2.2 기준으로 작성되었습니다. 

 

title 명령어

title 명령어를 스크립트 없이 사용할 때는 title player title ""띄울 문장"" 을 입력하면 됩니다.

스크립트를 사용하면 문구를 정해두고 모두에게 한꺼번에 타이틀을 띄울 수 있습니다.

 

title potato title ""타이틀 띄우기""

이렇게 사용할 경우 potato라는 플레이어에게 타이틀 띄우기를 띄우게 됩니다.

 

 

skript command를 사용한 title 명령어

 

command /감자:
    trigger:
        loop all players:
            execute console command "title %loop-player% title ""감자는 맛있다"""
        execute player command "title %player% title ""감자 천재"""

 

간단한 스크립트를 작성해보았습니다. 이 스크립트는 마인크래프트 내에서 /감자 를 입력했을 때 입력한 본인에게는 감자 천재라는 문구를 띄우고, 나머지 접속해있는 플레이어들에게는 감자는 맛있다 라는 문구를 띄웁니다.

 

command /감자:

명령어를 감자로 설정해주었습니다.

 

trigger:

/감자를 입력했을때 어떤 이벤트가 발생할지 이 뒤에 작성하여 줍니다.

 

loop all players:
            execute console command "title %loop-player% title ""감자는 맛있다"""

loop all players는 말 그대로 모든 플레이어에게 반복하게 한다는 것입니다

execute console command "" 의 경우 큰따옴표 안에 들어간 명령어를 콘솔에 입력하는 것과 같은 효과를 나타냅니다. 

 

title의 경우 title player title "string" 이 들어가는데 player에 loop-player을 넣어주었기 때문에 모든 플레이어에게 title 명령어가 적용됩니다. 

 

execute player command "title %player% title ""감자 천재"""

위와 다르게 console이 아닌 player에 execute하는 것을 볼 수 있습니다. 여기서 player는 명령어를 입력한 사람입니다. 

만약 명령어를 입력한 사람에게 따로 title을 띄울 필요가 없다면 이 문장은 생략해도 됩니다.

 

 

반응형