개인 자료란 (JE)

  서버 커뮤니티

Profile 뽀앵 대표칭호 없음
Profile

질문하기 스크립트

스크립트 질문입니다 !

2023.05.12 조회 수 195 추천 수 0
이해도 입문자 
게임버전 (JE) 1.19.2 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 

안녕하세요 ! 직업 스크립트 구문에 대하여 질문하려고 합니다 !

호박과 수박을 캘 때는 경험치가 잘 자라지만 나머지 작물을 캘때는 경험치도 오르지 않고

농부의 효과 중 신속 효과는 발동되지만 추가드랍 효과는 발동이 되지 않고 있습니다 ㅠㅠ

혹시 어떤 구문이 잘못 된건지 여쭤보고 싶어서 글 남기게 되었습니다 ,,, 도와주세요 ㅠ-ㅠ ..


on break: 

    if {job_inf.%player%} is "농부":    

        if "%data of event-block%" is "7":

            if event-block is carrot plant:

                set {_a.%player%} to true

            if event-block is potato plant:

                set {_a.%player%} to true

            if event-block is wheat plant:     

                set {_a.%player%} to true

            chance of {job_chance.%player%}%:

                apply speed 2 to the player for 15 seconds

                if {job_m.%player%} is not set:

                    message "&b$ &f농부 특수능력 발동 ! [ 노련한 숙련도 ] [신속2] [ /직업 메세지제거 ]"

            chance of {job_chance.%player%}%:

                if event-block is ripe wheat plant:

                    if {job_m.%player%} is not set:

                        message "&b$ &f농부 특수능력 발동 ! [ 추가드랍 ] [ /직업 메세지제거 ]"  

                        set {_i} to random integer between 0.1 and 2

                        drop {_i} of wheat at event-location

                    if event-block is potato:

                        if {job_m.%player%} is not set:

                            message "&b$ &f농부 특수능력 발동 ! [ 추가드랍 ] [ /직업 메세지제거 ]" 

                        set {_i} to random integer between 0.1 and 2

                        drop {_i} of potato at event-location

                    if event-block is carrot plant:

                        if {job_m.%player%} is not set:

                            message "&b$ &f농부 특수능력 발동 ! [ 추가드랍 ] [ /직업 메세지제거 ]" 

                        set {_i} to random integer between 0.1 and 2

                        drop {_i} of carrot at event-location

        if event-block is pumpkin:

            set {_a.%player%} to true

        if event-block is melon:

            set {_a.%player%} to true

        chance of {job_chance.%player%}%:

            apply speed 2 to the player for 15 seconds

            if {job_m.%player%} is not set:

                message "&b$ &f농부 특수능력 발동 ! [ 노련한 숙련도 ] [신속2] [ /직업 메세지제거 ]"

            if event-block is pumpkin:

                if {job_m.%player%} is not set:

                    message "&b$ &f농부 특수능력 발동 ! [ 추가드랍 ] [ /직업 메세지제거 ]" 

                set {_i} to random integer between 0.1 and 2

                drop {_i} of pumpkin at event-location

            if event-block is melon: 

                if {job_m.%player%} is not set:

                    message "&b$ &f농부 특수능력 발동 ! [ 추가드랍 ] [ /직업 메세지제거 ]"

                set {_i} to random integer between 0.1 and 2

                drop {_i} of melon slice at event-location

        if "%data of event-block%" is "8" or "9" or "10" or "11":

            if "%event-block%" is "cocoa beans":

                chance of {job_chance.%player%}%: 

                    apply speed 2 to the player for 15 seconds

                    if {job_m.%player%} is not set:

                        message "&b$ &f농부 특수능력 발동 ! [ 노련한 숙련도 ] [신속2] [ /직업 메세지제거 ]"

                    if {job_m.%player%} is not set:

                        message "&b$ &f농부 특수능력 발동 ! [ 추가드랍 ] [ /직업 메세지제거 ]" 

                    set {_i} to random integer between 0.1 and 2

                    drop {_i} of brown dye at event-location

        if "%data of event-block%" is "3":

            if event-block is ripe nether warts:

                chance of {job_chance.%player%}%: 

                    apply speed 2 to the player for 15 seconds

                    if {job_m.%player%} is not set:

                        message "&b$ &f농부 특수능력 발동 ! [ 노련한 숙련도 ] [신속2] [ /직업 메세지제거 ]"

                    if {job_m.%player%} is not set:

                        message "&b$ &f농부 특수능력 발동 ! [ 추가드랍 ] [ /직업 메세지제거 ]" 

                    set {_i} to random integer between 0.1 and 2

                    drop {_i} of nether warts at event-location

            if "%event-block%" is "beetroot":

                chance of {job_chance.%player%}%:  

                    apply speed 2 to the player for 15 seconds

                    if {job_m.%player%} is not set:

                        message "&b$ &f농부 특수능력 발동 ! [ 노련한 숙련도 ] [신속2] [ /직업 메세지제거 ]"

                    if {job_m.%player%} is not set:

                        message "&b$ &f농부 특수능력 발동 ! [ 추가드랍 ] [ /직업 메세지제거 ]" 

                    set {_i} to random integer between 0.1 and 2

                    drop {_i} of beetroot at event-location  

        if {_a.%player%} is true:

            add 5 to {job_exp.%player%} 

            add 5 to {job_totalexp.%player%}

            send action bar "&b[직업:%{job_inf.%player%}%] &6Lv.%{job_level.%player%}% &f%{job_exp.%player%}%/%{exp::%{job_level.%player%}%}% &7(%{job_exp.%player%}/{exp::%{job_level.%player%}%}*100%%%/100%%)" to player        

            set {_a.%player%} to false

Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!