개인 자료란 (JE)

  서버 커뮤니티

Profile 안아니 대표칭호 없음
Profile

질문하기 스크립트

gui 메뉴 스크립트 질문드립니다

2023.12.15 조회 수 51 추천 수 0
이해도 입문자 
게임버전 (JE) 1.16.5 
게임버전 (BE) 관련없음 
스크립트 버전 최신 

command /메뉴:

 trigger:

  open chest with 3 rows named "&8상점메뉴" to player                   

  set slot 9 of current inventory of player to diamond named "&e&l광물상점" 

  set slot 11 of current inventory of player to diamond sword named "&e&l무기상점" 

  set slot 13 of current inventory of player to carrot named "&e&l식료품상점" 

  set slot 15 of current inventory of player to golden apple named "&e&l열매상점"  

  set slot 17 of current inventory of player to diamond chestplate named "&e&l옷상점" 

  set slot 3 of current inventory of player to barrier named "&e&l과일삭제" 

  set slot 5 of current inventory of player to netherite ingot named "&e&l블랙마켓"

  

on inventory click:

    if inventory name is "&8상점메뉴":

        cancel event

        if clicked slot is 9:

        execute player command "상점 열기 광물상점"

    else if clicked slot is 11:

        cancel event

        execute player command "상점 열기 무기"

이렇게 작성하였는데 슬롯 11번을 누르면 무기상점이 열려야 하는데 광물상점이 열립니다

1개의 댓글

거너아나
2023.12.15

1. else if가 if inventory name.. 아래에 붙어있습니다

2. 상점 여는 것 같은 게 스크립트인 경우에는 execute 대신에 inventory로 여는 것이 더 좋습니다.

뉴스 및 창작물
/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

0

/files/thumbnails/576/775/003/262x150.crop.jpg?20240426232553

아티클

이달의 블록: 단단한 진흙

학교가기싫다

2024-04-26

0

/files/thumbnails/115/774/003/262x150.crop.jpg?20240428135129

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0

/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

T.B.H (고민중독) | 노트블럭 버전 | NoteBlock Cover [한국어 영어 중국어 가사 추가]

노트블럭전문가

2024-04-18

0

/files/thumbnails/218/767/003/262x150.crop.jpg?20240412130213

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

2024-04-12

0