개인 자료란 (JE)

  서버 커뮤니티

Profile AMator 정품인증자

A_Mator 53b36032b29d4b2fbc7762547d22121b

Profile

이해도 초보자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 
스크립트 버전 2.7.0-beta2 
스크립트 애드온 skQuery-Lime 

options:

    접두사: &6&l[ dongwon_tv ]&f


on load:

    loop all players:

        set {money::%loop-player%} to 0

        set {_balance} to {money::%loop-player%}

        set scoreboard value of "money" for loop-player to {_balance}


command /수표 [<integer>] [<integer>]:

    trigger:

        if arg 1 is not set:

            message "&7==================== &e&ldongwon_&a&ltv &7===================="

            message "&f"

            message "{@접두사} &f/수표 &e[금액] [수량] &f- &7수표를 생성 합니다"

            message "&f"

            message "&7====================================================="

            stop

        if arg 1 is set:

            if arg 2 is set:

                if {money::%player%} >= arg 1 * arg 2:

                    if arg 2 <= 0:

                        message "{@접두사} 올바른 수량을 적어 주세요 ! "

                        stop

                    if arg 1 <= 0:

                        message "{@접두사} 올바른 금액을 적어 주세요 ! "

                        stop

                    if arg 1 >= 5000:

                        if number of air in the player's inventory > 0:

                            give arg 2 of paper named "{@접두사} &f%arg 1% &a&lMONEY" with lore "|| &6» &7우클릭 시, &e%arg 1% &aMONEY&7를 획득 합니다 ||&f" to player

                            remove arg 1 * arg 2 from {money::%player%}

                            set {_balance} to {money::%player%}

                            set scoreboard value of "money" for player to {_balance}

                            message ""

                            message "{@접두사} &7정상적으로 &e%arg 1%&7원 수표 &e%arg-2%&7장을 발행 하였습니다 !"

                            stop

                    else:

                        message ""

                        message "{@접두사} &7수표는 &e5000&7원 미만으로 &c발행 &7하실 수 없습니다."

                        stop

                else:

                    message ""

                    message "{@접두사} 돈이 부족합니다 ! "

                    message "&f&l             현재 잔액: %{money::%player%}% &a&lMONEY"

                    message ""

                    stop

            else:

                message ""

                message "{@접두사} &f수량을 적어주세요 ! &7/수표 [금액] [수량]"

                stop


on rightclick holding paper:

    if player's tool's name contains "{@접두사}":

        wait 1 tick

        set {pull} to uncolored name of player's tool

        replace all "MONEY" and " " and "[" and "]" and "PullMon" with "" in {pull}

        set {pull} to {pull} parsed as integer 

        remove 1 of player's tool from player's tool

        add {pull} to {money::%player%}

        set {_balance} to {money::%player%}

        set scoreboard value of "money" for player to {_balance}

        message ""

        message "{@접두사} &7수표 를 사용하여 &e%{pull}% &a&lMONEY&7가 지급되었습니다 !"

        stop


on every 1 second:

    loop all players:

        set {_balance} to {money::%loop-player%}

        set scoreboard value of "money" for loop-player to {_balance}


1개의 댓글

환타비
2023.08.20

음... 이렇게 올리시면 저의가 도와드릴 수 없습니다 작동이 안되는게 어떻게 안되는지 아니면 오류 코드가 있는지 등등 올려야 저의가 도와드릴 수 있어요!