개인 자료란 (JE)

  서버 커뮤니티

Profile 갱호 대표칭호 없음
Profile

질문하기 스크립트

고수분들 도와주세요!!

2021.12.08 조회 수 92 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.18 
게임버전 (BE) 관련없음 
스크립트 버전 2.6 

바한님의 닉네임변경 스크립트를 고 버전으로 적용시킬려다 해당 용어가 고 버전에서는 어떻게 써야 하는지 몰라서 여쩌봅니다.


nametag이 용어를 어떻게 바꿔써야 할까요?


on join:
    if {name.%player%} is set:
        set player's nametag to {name.%player%}
        set tablist name of player to {name.%player%}


on chat:
    if {name.%player%} is set:
        if player is op:
            set message format to "[ &3%{name.%player%}%&r ] : &f&l%message%"
        else:
            set message format to "<%{name.%player%}%> %message%"




command /닉네임 [<string>] [<player>] [<string>] :
    trigger:
        if player is op:
            if arg 1 is "설정":
                if arg 2 is set:
                    if arg 3 is set:
                        set {name.%arg 2%} to arg 3
                        set arg 2's nametag to {name.%arg 2%}
                        set tablist name of arg 2 to {name.%arg 2%}
                        
                        message "닉네임이 바뀌었습니다." to player
            if arg 1 is "삭제":
                if arg 2 is set:
                    delete {name.%arg 2%}
                    set arg 2's nametag to "%arg 2%"
                    set tablist name of arg 2 to "%arg 2%"
                    message "닉네임이 삭제되었습니다." to player
            if arg 1 is not set:
                message "/닉네임 설정 [플레이어] [바꿀 닉네임]" to player
                message "/닉네임 삭제 [플레이어]" to player

1개의 댓글

qsef1256
2021.12.09

1.17부터 그거 지원하는 애드온이 없어요. nametag를 바꿔주는 플러그인의 명령어를 오피 권한으로 실행하도록 우회하세요.