개인 자료란 (JE)

  서버 커뮤니티

Profile HAN1110 대표칭호 없음

HAN1110 9899e780ba984d89824a90ee8deb7cb2

Profile

질문하기 스크립트

텝 리스트 질문

2021.08.14 조회 수 700 추천 수 0
게임버전 (JE) 페이퍼 
게임버전 (BE) Skrayfall 
스크립트 버전 중급자(필요한 애드온을 찾아서 만들 수 있어요) 
스크립트 애드온 2.6-beta 2 

options:
    Head : &4&lVia &2&l.NET&f
on join:
    set tab header to "{@Head}" and footer to "아랫부분" for player

현재 구문입니다.

아랫부분에 현재 랭크(LuckPerms 로 만들어진 랭크) 를 띄우고 싶은데 어떻게하나요?

15개의 댓글

스크립터브혼
2021.08.14

LuckPerms 으로 만들어진 랭크가 무엇인가요?

퍼미션 그룹은 [Group] 익스프레션으로 받아 올 수 있습니다.

HAN1110
2021.08.15
@스크립터브혼

예를들어 Admin , VIP 이런거요

스크립터브혼
2021.08.15
@HAN1110

랭크가 있는 퍼미션 플러그인은 들어본적 없습니다.

퍼미션은 그룹을 설정할 수 있고, 그 그룹은 위에 링크드린 Group 익스프레션으로 받을 수 있습니다.

HAN1110
2021.08.15
@스크립터브혼

그게 LP 같은거잖아요. 혹시 이해가 안되서 그러는데 예시문 하나 드릴수 있나요?

스크립터브혼
2021.08.16
@HAN1110
on join:
    broadcast "%group of player%"
    broadcast "%groups of player%"

알려드린 링크에 있는 예문입니다.

HAN1110
2021.08.17
@스크립터브혼

그럼 Tab 라인에는 못보여주나요?

스크립터브혼
2021.08.18
@HAN1110

Tab 라인은 Tab List를 말하는건가요? Tab Complete를 말하는 건가요?


Tab List는 tab list name을 수정하면 됩니다.

> set tab list name of player to "탭 리스트 이름"

 

Tab Complete은 해당 기능이 필요한 애드온을 사용하시거나,

제가 reflect 애드온으로 구현한 커스텀 이벤트, 익스프레션을 사용하시면 됩니다.

HAN1110
2021.08.18
@스크립터브혼

Tab List 입니다

HAN1110
2021.08.18
@스크립터브혼

그런데 그렇게되면 플레이어 이름에 나타나는데 어떻게해야하나요?

스크립터브혼
2021.08.19
@HAN1110

탭리스트에 플레이어 이름이 그대로 있어야 한다면 플레이어 이름을 넣어서 변경하세요...

> set tab list name of player to "그룹.%player%"

HAN1110
2021.08.19
@스크립터브혼

owner 그룹일때 owner.%player% 을 넣는다면 제 마크닉이 HAN1110 이니 owner.HAN1110

으로 나오는데요?

스크립터브혼
2021.08.19
@HAN1110

그럼 되는거 아닌가요? 뭘 하려는 건지 모르겠습니다.

@스크립터브혼

제가 원하는건

246a74906b1ccb9ba1e0def6680e9475.png

이런식으로 되여있는 TabList 입니다만..?
근데 여기서 칭호가 보이는거에요

스크립터브혼
2021.08.20
@HAN1110

혹시 prefiex suffix를 말하는건가요?

https://skriptlang.github.io/Skript/expressions.html#ExprPrefixSuffix

> prefiex of player

> suffix of player

퍼미션이나 채팅 플러그인이 있다면 해당 플러그인에 세팅된 머릿말, 꼬릿말을 사용합니다.

HAN1110
2021.08.21
@스크립터브혼

네! 그거 맞습니다!