개인 자료란 (JE)

  서버 커뮤니티

Profile 루키레키 대표칭호 없음

Ruky_Leky 9413b1e52ee54262be2a391d8f1d96cd

Profile

질문하기 스크립트

loop vaule 변수?

2021.10.08 조회 수 93 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.16.5 
게임버전 (BE) 관련없음 
스크립트 버전 2.6 beta-3 

on inventory click:

    if iname contains "&e메뉴":

         cancel event

        open chest with 5 rows named "&e송금" to player

        set {_random_} to 0

        loop {friend.%uuid of player%::*}:

            set {_p_} to "%loop-value%" parsed as player

                if loop-value is online:

                    set slot {_random_} of current inventory of player to loop-value's skull named "&b%loop-value%" with lore "&a온라인"

                    add 1 to {_random_}

                if loop-value is offline:

                    set slot {_random_} of current inventory of player to loop-value's skull named "&b%loop-value%" with lore "&c오프라인"

                    add 1 to {_random_}

                if clicked raw slot between 0 and 44:

                    event cancel

                    if slot between 0 and 44 of current inventory of player is not air:

                        open sign to player

                        set {송금.%player%} to 1

                        set {dwd} to "%loop-value%"


on packet event play_client_update_sign:

    set {_signvar::*} to string array field 0

    if {송금.%player%} = 1:

        execute player command "/송금 %{dwd}% %{_signvar::1}%"

        set {송금.%player%} to 0

이런 구문을 썼는데 dwd 변수가 작동을 안하더라고요... 어떻게 고쳐야 할지 감이 안잡혀서 질문드립니다




2개의 댓글

스크립터브혼
2021.10.09

각각의 조건문을 통과 할 수 있는지, set 이펙트까지 도달할 수 있는지 확인해보시기 바랍니다.

루키레키
2021.10.10
@스크립터브혼

말씀하신거 참고해서 열심히 바꿔보니 됐네요 ㅠㅠ