개인 자료란 (JE)

  서버 커뮤니티

Profile hyeok0728 대표칭호 없음
Profile

질문하기 스크립트

give 구문 변수 기입

2023.01.01 조회 수 55 추천 수 0
이해도 초보자 
게임버전 (JE) 관련없음 
게임버전 (BE) 1.19.x 
스크립트 버전 2.6.4 
스크립트 애드온 몰라요 

command /무기지급 [<offlineplayer>] [<string>] [<number>]:

    trigger:

        if player is op:

            if arg 1 is not set:

                send "&c플래이어 이름을 적어주세요"

            if arg 1 is set:

                if arg 2 is not set:

                    send "&c받을 무기를 적어주세요"

                if arg 2 is set:

                    if arg 3 is not set:

                        send "&c받을 무기 레벨을 적어 주세요!"

                    if arg 3 is set:

                        if arg 3 is not number:

                            send "&c레벨을 숫자로 적어주세요!"

                        if arg 3 is number:

                            if arg 2 is "삼지창":

                                give 1 trident of channeling %arg 3% to player

        if player is not op:

            send "&c이 명령어는 사용하실수 없습니다"


이 구문에서 give 1 trident of channeling %arg 3% to player 여기에 %arg 3%처럼 변수가 안넣어 집니다.

변수 넣을수 있는 방법좀 알려주시겠어요?

1개의 댓글

qsef1256
2023.01.01

%를 빼세요. %는 placeholder 고 문자열이나 변수 안에서 다른 구문을 쓰고 싶을 때 구별을 위해 쓰는 문법 입니다. 밖에서 쓰면 문법 오류로 취급됩니다.