개인 자료란 (JE)

  서버 커뮤니티

Profile SHIMKM10 대표칭호 없음
Profile

질문하기 스크립트

스크립트 오류

2021.01.31 조회 수 844 추천 수 0
이해도 1.16 
게임버전 (JE) 페이퍼 
게임버전 (BE) skDragon 0.16, skRayFall+1.9.19, Skellett 1.9.6b 

제가 저번에 1.12.2 버전의 잠수 스크립트를  다운 받았는데요,

그 스크립트를 1.16.4 버전에 적용을 했더니 당연하게도 오류가 발생한 것 같습니다

제가 아직 스크립트 초보여서 오류를 수정하는 방법을 잘 모르겠습니다;;

죄송하지만 도움 부탁드립니다


애드온:   skDragon 0.16, skRayFall+1.9.19, Skellett 1.9.6b

다운로드 출처: http://blog.naver.com/eh138q3/222119084826


#오류가 난 곳은 밑줄표시 하였습니다

#스크립트의 일부를 가져온 것입니다

if loop-player is within {afk::loc::1} and {afk::loc::2}:
            if {afk::%loop-player%} is not set:
                hide loop-player from players #플레이어 숨기기
                play sound "block.note.hat" with volume 1 and pitch 1 at loop-player
                send loop-player title "{@p}" with subtitle "&f잠수를 시작합니다." with 0 tick fade in and 0 tick fade out
            add 1 to {afk::%loop-player%}
            if {afk::%loop-player%} >= 20:
                play sound "block.note.hat" with volume 1 and pitch 1 at loop-player
                set {_p} to random integer between 1 and 20
                add {_p} to {afk::point::%uuid of loop-player%}
                set {afk::%loop-player%} to 0
                send loop-player title "{@p}" with subtitle "&f잠수를 20초 동안 하여 %{_p}% 포인트를 획득하였습니다." with 0 tick fade in and 0 tick fade out
        else:
            if {afk::%loop-player%} is set:
                reveal loop-player to players #플레이어 보이게
                delete {afk::%loop-player%}
                play sound "block.note.hat" with volume 1 and pitch 1 at loop-player
                send loop-player title "{@p}" with subtitle "&f잠수를 종료합니다." with 0 tick fade in and 0 tick fade out
    stop

오류 표시: 

[11:45:19 ERROR]: There's no loop that matches 'loop-player title "&b[&f&lAFK&b]&f" with subtitle "&f잠수를 시작합니다." with 0 tick fade in and 0 tick fade out' (잠수.sk, line 52: send loop-player title "{@p}" with subtitle "&f잠수를 시작 합니다." with 0 tick fade in and 0 tick fade out')

[11:45:19 ERROR]: There's no loop that matches 'loop-player title "&b[&f&lAFK&b]&f" with subtitle "&f잠수를 20초 동안 하여 %{_p}% 포인트를 획득하였습니다." with 0 tick fade in and 0 tick fade out' (잠수.sk, line 59: send loop-player title "{@p}" with subtitle "&f잠수를 20초 동안 하여 %{_p}% 포인트를 획득하였습니다." with 0 tick fade in and 0 tick fade out')

[11:45:19 ERROR]: There's no loop that matches 'loop-player title "&b[&f&lAFK&b]&f" with subtitle "&f잠수를 종료합니다." with 0 tick fade in and 0 tick fade out' (잠수.sk, line 65: send loop-player title "{@p}" with subtitle "&f잠수를 종료 합니다." with 0 tick fade in and 0 tick fade out')

1개의 댓글

스크립터브혼
2021.01.31

루프에서 [Loop Value]익스프레션으로 루프한 값을 사용할 수 있습니다.
루프한 리스트의 타입에 따라 loop-item, loop-integer, loop-location 등의 형태로 사용 할 수 있고
타입이 정해져있지 않으면 loop-value를 사용합니다.


'There's no loop that matches'의 의미는 루프를 사용하지 않았다는 의미입니다.
Loop Value 익스프레션은 루프 안에서만 사용가능합니다.


루프, 와일등의 반복문에 대한 내용은 [예제분석6 - 반복시행]을 참고해주세요.

뉴스 및 창작물
/files/thumbnails/576/775/003/262x150.crop.jpg?20240426232553

아티클

이달의 블록: 단단한 진흙

학교가기싫다

2024-04-26

0

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

업데이트

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

학교가기싫다

2024-04-24

0

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

레드스톤

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

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1