개인 자료란 (JE)

  서버 커뮤니티

Profile 안아니 대표칭호 없음
Profile

질문하기 스크립트

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

2023.12.15 조회 수 55 추천 수 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/268/789/003/262x150.crop.jpg?20240515192032

레드스톤

벌레먹은 돌 빠르게 제거하는 법

GlassesFilm

2024-05-15

0

/files/thumbnails/797/788/003/262x150.crop.jpg?20240515090924

건축

마인크래프트로 구현한 카르카손 보드게임

Warak

2024-05-15

1

/files/thumbnails/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견

학교가기싫다

2024-05-08

1

/files/thumbnails/384/778/003/262x150.crop.jpg?20240512002324

업데이트

마인크래프트 자바 에디션 스냅샷 24w18a

학교가기싫다

2024-05-06

0

/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

1