개인 자료란 (JE)

  서버 커뮤니티

Profile Seo_Horyang 대표칭호 없음
Profile

질문하기 스크립트

스코어보드 오류좀 도와주세요

2021.06.07 조회 수 108 추천 수 0
이해도 1.12 
게임버전 (JE) 스피곳 
게임버전 (BE) 거의 다 사용하고 있습니다. 
스크립트 애드온 2.5.3 

        if {랭크.%loop-player%} > 0:

            set score "&f랭크: [&6브론즈&f] %{랭크.%loop-player%}%점" in sidebar of loop-player to 6

        if {랭크.%loop-player%} > 99:

            set score "&f랭크: [&7실버&f] %{랭크.%loop-player%}%점" in sidebar of loop-player to 6

        if {랭크.%loop-player%} > 299:

            set score "&f랭크: [&e골드&f] %{랭크.%loop-player%}%점" in sidebar of loop-player to 6

        if {랭크.%loop-player%} > 599:

            set score "&f랭크: [&3플레티넘&f] %{랭크.%loop-player%}%점" in sidebar of loop-player to 6

        if {랭크.%loop-player%} > 999:

            set score "&f랭크: [&1다이아&f] %{랭크.%loop-player%}%점" in sidebar of loop-player to 6

        if {랭크.%loop-player%} > 1499:

            set score "&f랭크: [&5마스터&f] %{랭크.%loop-player%}%점" in sidebar of loop-player to 6

이렇게 했는데 계속 랭크는 올라가는데 [브론즈] 라고만 뜹니다 도와주세요




1개의 댓글

스크립터브혼
2021.06.08

랭크가 200이라고 본다면,

200은 0보다 큽니다. 그래서 브론즈죠.

점수는 변수 그대로를 사용했기 때문에 증가한 값을 그대로 보여줍니다.

 

0보다 큰 경우는 99보다 큰 경우를 포함합니다. 더 작은 범위의 판단을 먼저하시면 됩니다.

 

물론 올리신 코드대로라면 200점인 경우, 브론즈를 실행한 후 실버까지 실행해야합니다.

아마도 스코어보드 패턴의 자바 소스에서 문제가 생기는 걸로 보입니다.

뉴스 및 창작물
/files/thumbnails/384/778/003/262x150.crop.jpg?20240507003327

업데이트

마인크래프트 자바 에디션 스냅샷 24w18a

학교가기싫다

2024-05-06

0

/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

1

/files/thumbnails/576/775/003/262x150.crop.jpg?20240426232553

아티클

이달의 블록: 단단한 진흙

학교가기싫다

2024-04-26

0

/files/thumbnails/115/774/003/262x150.crop.jpg?20240428135129

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0

/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

1