개인 자료란 (JE)

  서버 커뮤니티

Profile 홍시꿀 대표칭호 없음

Hong_ssi 9abb00bf04144243a189aa17651f0209

Profile

질문하기 스크립트

customcrops 스크립트 적용 질문있습니다.

2024.04.01 조회 수 298 추천 수 0
이해도 입문자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 1.20.x 
스크립트 버전 2.8.4 

안녕하세요

플레이어가 작물을 캘 시 해당 작물이 customcrops의 작물일 경우 작물 추가 드랍을 하도록 스크립트를 짜고 싶은데 customcrops의 다 자란 작물인지 확인하는 구문을 작성하지 못해서 해매고 있습니다.


현재 itemadder API의 

condition:

    patterns:

        (ia|itemadder) [custom]crop %block% (1¦isn't|not) fully grown

        (ia|itemadder) [custom]crop %block% (2¦is) fully grown

    check:

        if parse mark = 1:

            set {_cropid} to CustomCrop.byAlreadyPlaced(expr-1)

            set {_isfullygrown} to {_cropid}.isFullyGrown()

            if {_isfullygrown} is false:

                continue

        else if parse mark = 2:

            set {_cropid} to CustomCrop.byAlreadyPlaced(expr-1)

            set {_isfullygrown} to {_cropid}.isFullyGrown()

            if {_isfullygrown} is true:

                continue


해당 구문을 이용해서

 

        if itemadder crop event-block is fully grown:

            chance of 10%:

                drop ItemsAdder.getCustomItem("customcrops:pineapple")


이렇게 작성해보았지만 오류가 뜨며 작동하지 않고 있습니다.

customcrops의 다 자란 작물인지 확인하는 스크립트 구문은 어떻게 작성해야 할까요?

4개의 댓글

슈퍼레몬
2024.04.02

오류 적어주세요

홍시꿀
2024.04.02
@슈퍼레몬

reload할때는 오류가 뜨지 않으나 서버창에서 보면 Severe Error: 뜨면서 해당 if itemadder crop event-block is fully grown: 구문에 오류가 있다고하네요

슈퍼레몬
2024.04.03
@홍시꿀

이건 api 스크립터에게 문의하는게 빠를것 같습니다

띵띵E
2024.05.22
@홍시꿀

안녕하세요 해결 하셨는지요..?