개인 자료란 (JE)

  서버 커뮤니티

Profile HUN 대표칭호 없음
Profile

질문하기 스크립트

도와주세요 핼프미ㅠㅠ

2022.07.14 조회 수 96 추천 수 0
이해도 입문자(아무것도 몰라요) 
게임버전 (JE) 1.12.2 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.3 

variables:

    {money.%player%} = 0


command /돈관리 [<Text>] [<player>] [<integer>]:

    trigger:    

        if player is op:

            if arg 1 is not set:

                send "&f/돈관리 설정 [플레이어] [금액] &7- 플레이어의 돈을 설정합니다."

                send "&f/돈관리 주기 [플레이어] [금액] &7- 플레이어에게 돈을 줍니다."

            if arg 1 is set:

                if arg 1 is not "설정" or  "주기":

                    send "&a%arg 1%&f 어절은 올바르지 않은 어절입니다."

                if arg 1 is "설정":

                    if arg 2 is set:

                        if arg 3 is set:

                            set arg 2's money to arg 3 parsed as integer

                            send "&a&l%arg 2%&f님의 돈을 &e&l%arg 3%&f원으로 설정하였습니다."

                            send "&6%player%&f님께서 &6%arg 2%&f님의 세뱃돈을 &e&l%arg 3%&f원으로 설정했습니다." to arg 2 

                        else:

                            send "&f올바른 돈금액을 입력해주세요."

                    else:

                        send "&f올바른 플레이어명을 입력해주세요.

                if arg 1 is "주기":

                    if arg 2 is set:

                        if arg 3 is set:

                            add arg 3 parsed as integer to arg 2's money

                            send "&a&l%arg 2%&f님에게 &e&l%arg 3%&f원을 지급하였습니다."

                            send "&6%player%&f님께서 &6%arg 2%&f님에게 &e&l%arg 3%&f원을 지급하였습니다." to arg 2 

                        else:

                            send "&f올바른 돈금액을 입력해주세요."

                    else:

                        send "&f올바른 플레이어명을 입력해주세요."


set arg 2's money to arg 3 parsed as integer

add arg 3 parsed as integer to arg 2's money

이 두개가 계속 오류 뜨는데 머가 문제인지 모르겠어요

4개의 댓글

코코냐
2022.07.14

arg 2은 아직 플레이어가 아니라 문자열이지 않아요?

HUN
2022.07.14
@코코냐

무슨 말인가요…

qsef1256
2022.07.15

arg 3(세번째 인수) 를 [<integer>] 라고 선언했잖아요, parsed as integer를 할 필요가 없단겁니다

qsef1256
2022.07.15

"날먹할 생각 하지 말고 가서 명령어 튜토리얼 보고 오세요" 라고 지적하고 싶은데, 어짜피 뭐가 뭔지도 잘 모르겠는데 튜토리얼만 보게 시키는 것도 그렇게 도움되는 일은 아닌 것 같네요

 

근데 오류 내용 해석해서 뭐가 문제인지 대략이라도 알 수 있는 능력이 없으면 프로그래밍은 불가합니다

 

그게 안된다는건 그냥 잘 모르고 도전했다는거에요