개인 자료란 (JE)

  서버 커뮤니티

Profile 서별 대표칭호 없음

West_Star f543101ea67e43d1a17dc0d45101dec3

Profile

질문하기 스크립트

Skript 2.6 미만에서 plain item을 얻는 방법

2022.01.10 조회 수 106 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.12.2 
게임버전 (BE) 관련없음 
스크립트 버전 2.5.3 
스크립트 애드온 None 

안녕하세요! 처음으로 스크립트에 관하여 질문글 올려봅니다.

스크립트를 짜던 중, name이나 lore이 있는 item으로부터 순수한 item type을 얻고 싶어서 parsed as item이나 parsed as itemType 등 여러가지 시도를 다 해보았습니다. 그런데 sk docs에서 아래 사진처럼 plain item을 이용하면 될 것 같긴 한데 skript 2.6부터 가능하고, 2.6부터는 마인크래프트 1.12.2를 지원 안하는 걸로 알고 있어서 저 구문은 쓰지 못할 것 같습니다.

a0d10e33a5c2bcc0a597aa63a923fc4c.png

혹시 skript 2.6 미만에서 plain item을 함수로 어떻게 구현할 수 있는 방법이 있을까요? (즉, name이나 lore이 있는 item으로부터 순수한 item만 얻을 수 있는 방법)

2개의 댓글

스크립터브혼
2022.01.11

아마도,

set {_material} to "%type of <item>%"
set {_plain} to {_material} parsed as item
set {_name} to minecraft name of <item>
set {_plain} to {_name} parsed as item
set {_id} to id of <item>
set {_plain} to {_id} parsed as item

요것들 중 하나는 될겁니다.

서별
2022.01.13
@스크립터브혼

set {_itemtype} to type of {_item}

네 감사합니다! 위처럼 type of를 쓰니 해결되었네요.