S.U
대표칭호 없음
이해도 | 초보자(스크립트 구성요소나 기본문법은 알아요) |
---|---|
게임버전 (JE) | 1.12.2 |
on inventory click:
if iname contains "검 강화하기":
if clicked item is black stained glass pane:
cancel event
if clicked item is item frame:
cancel event
if clicked item is ender eye:
cancel event
set {%player%.강화진행} to true
set {_item} to name of slot 10 of current inventory of player
if {_item} contain "[검]":
set {_count} to line 2 of lore of {_item}
set {_up} to name of slot 14 of current inventory of player
message "%{_count}% , %{_up}%"
{_up}은 잘 되는데 {_count}가 계속 none이라고만 뜸니다 어케해야 되나요?
스크립터브혼
2021.09.07set {_item} to name of slot 10 of current inventory of player
이 부분에서 {_item} 변수는 아이템이 아니라 텍스트가 됩니다 name 이기 때문이죠.
로어는 아이템에서만 받을 수 있기 때문에 글자에서 로어를 받으려한다면 none이 됩니다.
{_item} 변수에 아이템을 세팅하세요.
S.U
2021.09.07고치고 추가로
if {_count} is 0:
@message "test"
라고 적었는데 메시지가 나오지 않습니다
뭐가 문제인가요?
스크립터브혼
2021.09.07lore는 글자입니다. 숫자와 비교할 수 없어요.
로어에서 숫자인 부분만 편집하여 비교를 하시던가, 로어에 맞게 글자를 만들어 비교하셔야 합니다.