개인 자료란 (JE)

  서버 커뮤니티

Profile 한싫극 대표칭호 없음
Profile

질문하기 스크립트

Title 구문이 작동을 안합니다

2021.04.13 조회 수 474 추천 수 0
이해도 1.12 
게임버전 (JE) 모드버킷 
스크립트 버전 입문자(아무것도 몰라요) 
스크립트 애드온 2.2 

안녕하세요

스크립트를 이용해서 타이틀을 띄우려고 하는데요.

우선적으로 CatServer-async 기반 버킷을 사용하고 있고,  skRayFall+v1.9.24 와 Skellett-Legacy 애드온도 받아놨습니다.

다른게 아니라, broadcast나 command 는 잘 작동하고, 청크로더와 엔티티 제거 스크립트는 잘 작동이 됩니다.

그런데 유독 타이틀만 작동을 안하네요.

밑에는 제가 작성해본 타이틀 구문들입니다.


1.

at 06:00 in "world":

@send title "&5DAWN" to player for 3 seconds


2.

at 06:00 in "world":

@send player title "&5DAWN" for 3 seconds


3.

at 06:00 in "world":

@execute console command "/title %player% title "DAWN" for 3 seconds"


이렇게입니다. 

유독 타이틀만 작동이안되는데 구문 문제인지, 버킷문제인지 혹시 해결법을 아시는 분이 계실까요? 

1개의 댓글

스크립터브혼
2021.04.13

at time 이벤트는 플레이어 정보를 가지고 있지 않습니다.

서버의 시간이 특정 시간이 되면 동작하는 이벤트이기 대문에 플레이어 정보를 가지고 있을 필요가 없기 때문입니다.


대다수의 이벤트에서는 이벤트의 발생의 주체가 플레이어 이기때문에 [Player] 익스프레션을 사용할 수 있는건데요,

패턴을 보면시면 event-player 에서 [event-]가 생략되었음을 알 수 있습니다. 

player 익스프레션을 사용할 수 있다는 말은 이벤트가 플레이어 정보를 가지고 있다는 의미죠.


[Entities] 익스프레션으로 서버에 존재하는 모든 엔티티 타입을 받아 올 수 있습니다.

플레이어라면 [all] players가 됩니다.


[Title - Send] 이펙트의 패턴을 보면 여러 [to %players%] 패턴으로 플레이어 여러명에게 보낼 수 있다고 나와있습니다.


players 익스프레션과 title - send 이펙트를 모두 활용하면 아래와 같습니다.

> send title %text% to players

뉴스 및 창작물
/files/thumbnails/115/774/003/262x150.crop.jpg?20240424234825

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0

/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1

/files/thumbnails/932/765/003/262x150.crop.jpg?20240410124459

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

노트블럭전문가

2024-04-10

0