개인 자료란 (JE)

  서버 커뮤니티

Profile SHIMKM10 대표칭호 없음
Profile

질문하기 스크립트

GUI 숙련도 오류

2021.08.03 조회 수 116 추천 수 0
이해도 1.17 
게임버전 (JE) 페이퍼 
스크립트 버전 초보자(스크립트 구성요소, 기본문법은 알아요) 

( 전 글을 참고해 주세요 )


if %{변수.%player%}% > 99: 
@set slot 10 of player's current inventory to lime_stained_glass_plate named "&9레벨 1" with lore "&a달성! &c축하합니다!" and "&f다이아 1개!"  
else: 
@set slot 10 of player's current inventory to red_stained_glass_plate named "&e레벨 1-잠김" with lore "&e%{변수.%player%}%&e/100" and "&f보상: 다이아 1개"

오류코드: Can't compare '%{변수.%player%}%' with an integer (숙련도.sk, line 8: if %{변수.%player%}% > 99:') 'else' has to be placed just after another 'if' or 'else if' section (숙련도.sk, line 10: else:')


여기에서 뭐가 문제인지 알 수 있을까요?

6개의 댓글

서재형
2021.08.03

% 빼보시고 그래도 안되시면 {변수.%player%} parsed as integer 로 해보세요

거너아나
2021.08.03

set {변수.%player%} to {변수.%player%} parsed as integer 맨 앞에 하시고

%빼세요

거너아나
2021.08.03

+ {변수.%uuid of player%} 로 하시는게

스크립터브혼
2021.08.03
if {변수.%player%} > 99:
    set slot 10 of player's current inventory to lime_stained_glass_plate named "&9레벨 1" with lore "&a달성! &c축하합니다!" and "&f다이아 1개!"
else:
    set slot 10 of player's current inventory to red_stained_glass_plate named "&e레벨 1-잠김" with lore "&e%{변수.%player%}%&e/100" and "&f보상: 다이아 1개"
SHIMKM10
2021.08.03
@스크립터브혼

계속 오류에 Unexpected entry 'if {변수::%uuid of player%} >= 100'. Check whether it's spelled correctly or remove it. (숙련도.sk, line 9: if {변수::%uuid of player%} >= 100:') 가 나오는데 브혼님께서 보기에는 이상한 부분이 있나요?

스크립터브혼
2021.08.04
@SHIMKM10

아뇨 이상하지 않은데요...

가능하시다면 코드를 파일로 올려보시겠어요?

덧글란 왼쪽아래에 에디터 누르시면 됩니다.