hifned
정품인증자
hifn 4b8a8f37918540f4bc26f0d86037a93d
게임버전 (BE) | 관련없음 |
---|
on inventory click:
if inventory name is "상점판매":
if clicked item is nether star named "&b판매하기":
loop 27 times:
set {_%loop-number%} to slot loop-number -1 of current inventory
if {_%loop-number%} is book named "&e[&2아이템&e] &f노트" with lore " &f가치가 있는 물건인 것 같다":
add item amount of {_%loop-number%}*3000 to {_가격}
이 구문을 사용중인데 if {_%loop-number%} is book named "&e[&2아이템&e] &f노트" with lore " &f가치가 있는 물건인 것 같다": 에서 아이템 이 겹쳐저 있으면 감지를 못합니다 2 of 를 사용하면 2개로 겹쳐야 발동하는 거 보니 기본적으로 1 of 가 되어있는 것 같은데 해제 할 수 있는 방법 있나요?
windy_wind
2024.09.03해결법
1)
if 1 of {_%loop-number%} is book named "&e[&2아이템&e] &f노트" with lore " &f가치가 있는 물건인 것 같다"
2)
function getBook() :: item:
@return book named "&e[&2아이템&e] &f노트" with lore " &f가치가 있는 물건인 것 같다"
@#action: book 아이템을 설정하는 구문도 다 getBook()으로써 설정했다면
@if 1 of {_%loop-number%} is 1 of getBook():
3) nbt
ex) nbt compound of {_%loop-number%} has "TEST":