이해도 | 입문자 |
---|---|
게임버전 (JE) | 관련없음 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 2.7.3 |
스크립트 애드온 | SharpSK, Skellett, SkQuery, SkRayfall, skript-gui, sKUtillties |
command /칭호 [<text>] [<player>] [<text>]:
trigger:
if player is op:
if arg 1 or arg 2 or arg 3 is not set:
message " 칭호를 정할 플레이어를 선택해주세요."
else:
if arg 1 is "설정":
if arg 2 is set:
if arg 3 is set:
set {칭호::%player%} to arg 3
send "&5 칭호 추가"
if arg 1 is "삭제":
delete {칭호::%player%}
send "&e 칭호 삭제"
on chat:
if {닉네임::%player%} is set:
cancel event
if {칭호::%player%} is set:
set {_c} to "%{칭호::%player%}%&f[%{닉네임::%player%}%] : &f%message%"
set {_c} to colored {_c}
broadcast {_c}
else:
set {_m} to "[%{닉네임::%player%}%] : &f%message%"
set {_m} to colored {_m}
broadcast {_m}
every 1 second:
loop all players:
set the loop-player's display name to "%{닉네임::%loop-player%}%"
set tablist name of loop-player to "%{닉네임::%loop-player%}%"
set display name of loop-player to "%{닉네임::%loop-player%}%"
칭호 설정도 되고 채팅에 칭호 까지 나오면서 채팅도 보이는데
제가 다른사람에게 칭호를 설정하면 그사람 채팅에는 칭호가 없이 채팅이 보이는데 어떡해야하나요?
피코
2023.12.17set {칭호::%player%} to arg 3 라는 구문은 3번째 text를 자신에게 설정 되게 구문이 짜여 있습니다
set {칭호::%arg 2%} to arg 3 라고 구문을 설정해주시면 될 거같습니다.
웰치포도
2023.12.18앗 감삼다