개인 자료란 (JE)

  서버 커뮤니티

Profile rkdtks4220 대표칭호 없음
Profile

질문하기 스크립트

스크립트 'loop-player's money' 질문입니다.

2023.06.16 조회 수 400 추천 수 0
이해도 입문자 
게임버전 (JE) 1.19.3 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 

스코어보드에 개인의 소지금을 표시하고 싶은데 자꾸 " There's no loop that matches 'loop-player's money' " 라는 문구와 함께

스코어보드에 표시가 안됩니다.

every 1 seconds:

    loop all players:

        if {스코어보드.%loop-player%} is true:

            wipe loop-player's sidebar

            set name of sidebar of loop-player to "&2&l여름방학 놀이공간"

            set score "&f&l----------------------" in sidebar of loop-player to 3

            set score "&a&l직업 : %loop-player%" in sidebar of loop-player to 2

            set score "&6&l소지금 : $%loop-player's money%" in sidebar of loop-player to 1

            set score "&f&l---------------------- " in sidebar of loop-player to 0

command /스코어보드 [<string>]:

    trigger:

        if arg 1 is "켜기":

            set {스코어보드.%player%} to true

            message "스코어보드가 활성화됨!"

        if arg 1 is "끄기":

            set {스코어보드.%player%} to false

            message "스코어보드가 비활성화됨!"

            wipe player's sidebar


다른 글들을 보고 수정을 하면 <NONE>이라는 문구가 뜹니다.

(참고로 에센셜 플러그인으로 돈 910원 넣은 상태입니다.)

every 1 seconds:

    loop all players:

        if {스코어보드.%loop-player%} is true:

            wipe loop-player's sidebar

            set name of sidebar of loop-player to "&2&l여름방학 놀이공간"

            set score "&f&l----------------------" in sidebar of loop-player to 3

            set score "&a&l직업 : %loop-player%" in sidebar of loop-player to 2

            set score "&6&l소지금 : $%{money::%uuid of loop-player%}%" in sidebar of loop-player to 1

            set score "&f&l---------------------- " in sidebar of loop-player to 0

command /스코어보드 [<string>]:

    trigger:

        if arg 1 is "켜기":

            set {스코어보드.%player%} to true

            message "스코어보드가 활성화됨!"

        if arg 1 is "끄기":

            set {스코어보드.%player%} to false

            message "스코어보드가 비활성화됨!"

            wipe player's sidebar


지인들과 함께 즐기려고 만드는 서버인데 이 부분에서 막혀서 지금 5시간째 해메는 중입니다..


도와주세요..

1개의 댓글

Yellow3403
2023.06.25

혹시 {money::%%}라는 변수를 이용해서 돈의 량을 저장하신거면 loop-player's money가 아니라 {money::%loop-player%}로 설정해보시겠어요?

 에셀셜로 한거라면....
vault, SkQuery, SkChoke 애드온들 넣어보시고 적용시켜보세요

저도 에셀셜잘 안써서 오류해결을 어케 해야 할지는 모르겠지만 이플러그인, 애드온이 필요하다고 들은적이 있었거든요

해당 오류는 loop-player's money문장을 플레이어로 인식해서 나오는 오류인듯 해서요