이해도 | 초보자(스크립트 구성요소나 기본문법은 알아요) |
---|---|
게임버전 (JE) | 1.18.2 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 2.6.1 |
스크립트 애드온 | skChoke, InvSk, GomSk, Skellett, skript-yaml, skUtilities, skRayFall, skQuery, skBee, SharpSK, MundoSK |
안녕하세요
서버 내의 유저가 임의로 닉네임을 수정할수 있는 닉네임 스크립트를 작업중인데요
닉네임을 변경하고, 그 닉네임이 채팅과 탭리스트에 반영되게 하는거는 성공했는데
문제는 유저 아바타의 머리위 닉네임을 바꾸는 방법을 못찾고있습니다.
구문은
set player's display name to "%{name.%player%}%"
를 사용하였는데 위의 구문은 오류가 뜨지않지만 머리위의 닉네임이 변경되지않고
검색하면 그냥 name말고 nametag으로 쓰라는데 nametag도 nametags도 둘다 안먹히고 name tag, name tags로 띄워쓰기 넣어도 안됩니다
set prefix of nametag %player% to "%{name.%player%}%"
set player's display name to "%{name.%player%}%"
set player's default name to "%{name.%player%}%"
다 써봤는데 안되더라구요. 여러가지 버전으로 바꿔봤는데 어쩔때는 구문없이 적용되도 마찬가지로 머리위의 닉네임은 안바뀝니다. 채팅에서의 닉네임은 바뀌는데 머리위의 닉네임은 어떠한 방법으로도 안바뀌고있어요ㅠㅠ
대체 무슨 구문을써야 머리위의 닉네임을 설정한 닉네임으로 바꿀수있을까요?
그리고, LockettePro로 표지판 잠금을 이용중인데 표지판 잠금한 유저의 아이디를 유저가 설정한 닉네임으로 바꿔서 보이게 할수있는 방법 있을까요? 플러그인 설정으로는 잠금표시인 [private]만 다른단어로 바꿀수있고 잠금하는 유저의 아이디는 어디서도 변경이 안되서 스크립트로 강제로 바꿔보이게 하고싶은데 구현이 불가능할런지..
댓글이 없습니다.
새로운 댓글을 등록해 주세요!