개인 자료란 (JE)

  서버 커뮤니티

Profile SHIMKM10 대표칭호 없음
Profile

질문하기 스크립트

스크립트 오류

2021.01.31 조회 수 853 추천 수 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/797/788/003/262x150.crop.jpg?20240515090924

건축

마인크래프트로 구현한 카르카손 보드게임

Warak

2024-05-15

0

/files/thumbnails/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견

학교가기싫다

2024-05-08

1

/files/thumbnails/384/778/003/262x150.crop.jpg?20240512002324

업데이트

마인크래프트 자바 에디션 스냅샷 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