개인 자료란 (JE)

  서버 커뮤니티

Profile 늘솜보름 정품인증자

JIMIN2457 69b92cf6d9194ba7a57a668b093cb822

Profile

질문하기 스크립트

IF문에 문제가 있는거 같은데 뭔지 잘 모르겠습니다..

2021.07.21 조회 수 69 추천 수 0
이해도 1.12 
게임버전 (JE) 스피곳 
스크립트 버전 중급자(필요한 애드온을 찾아서 만들 수 있어요) 
스크립트 애드온 2.5.3 

1: set {_split::*} to target block's inventory name split at "] "     # 예시 = "[test] 상자"

2: set {_target} to {_split::2}                                                                                # {_target} 에 "상자"가 저장됨

3:

4: send "%{_target}%" to player                                                                   # "상자"가 출력됨

5:

6: if {_target} is "상자":                                                                                          # {_target} 이 "상자" 라면

7:     send "TEST" to player                                                                                # "TEST" 를 출력



TEST가 출력되어야 하는데 출력이 안됩니다.

IF문에서 문제가 있는거 같은데 문제가 뭔지 잘 모르겠습니다.


뭔가 타입이 달라서 그런거 같기도해서 parsed as text 도 해봤는데 오류가 나네요.

간단한거 같은데 왜 안되는지 이해가 안되서 뇌정지 왔습니다 ㅠㅠ


도움 부탁드립니다!




5개의 댓글

set {_split::*} to target block's inventory's name split at "] "
set {_target} to {_split::2}
send "%{_target}%" to player
if {_target} is "상자":
    send "TEST" to player  

애드온없이 1.12.2에 2.5.3 으로 실행해봤는데 target block's inventory name이 구문이 작동안하길레 target block's inventory's name 으로 수정하니깐 다 정상작동하네요. 제추측 상으로는 애드온에있는 inventory name 구문이 인벤토리 이벤트에서만 작동하는것 같습니다.
0b151ccbce7c7da982369e5f519c1d96.png


늘솜보름
2021.07.21
@세티스

답변 감사합니다.

저는 "상자" 라고 출력하는거 까지 되고 if 문에서 안되는거라서 알려주신 문제는 아닌거 같아용..

늘솜보름
2021.07.21
@늘솜보름

{_split::2} 에 저장된 타입이 문제인거 같은데 이걸 어떻게 해줘야 할지 모르겠네요.

세티스
2021.07.21
@늘솜보름

상자라고 출력된다면 제생각에는 상자이름에 색코드나 띄어쓰기가 들어가있어서 이름이 "상자" 이렇게 안된거일수도있는데 색코드 하고 띄어쓰기 확인한번해보시고

    set {_split::*} to target block's inventory's name split at "] "
    set {_target} to {_split::2}
    send "%{_target}%" to player
    replace all " " with "" in {_target}
    if uncolored {_target} is "상자":
        send "TEST" to player

이렇게 수정하시면 될것같습니다. 공백문자를 제거하고 색코드를 없애는 구문을 추가하였습니다.

늘솜보름
2021.07.21
@세티스

와 이거네요 정말 감사합니다.

하얀색이라 몰랐는데 언컬러 하니까 됩니다!! 진짜 감사합니다 ㅠㅠㅠ

뉴스 및 창작물
/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 4

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1

/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법 4

물귀신

2024-10-06

3