개인 자료란 (JE)

  서버 커뮤니티

Profile 너의멘탈을삭제 대표칭호 없음

DEL_your_Mental cfb5b4a85cc641e68e34a1e8b4a206fc

Profile

질문하기 스크립트

GUi 창 스크립트 질문!

2022.10.11 조회 수 257 추천 수 0
이해도 초보자 
게임버전 (JE) 1.19 
게임버전 (BE) 1.19.x 
스크립트 버전 2.6.3 
스크립트 애드온 모름 

GUi 창이 연속으로 열렸을떄 esc 키를 누르면 뒤로가기 를 구현하고 싶습니다!


예문)


on inventory click:

    if clicked raw slot is 1:

        if event-inventory's display name contains "&0&l&n순간이동":

            cancel event

            close player's inventory

            open chest inventory with 1 row named "&0&l&n판다팜" to player

            set slot 1 of player's current inventory to deepslate diamond ore named "&b광물상점 이동" with lore "&6광물코너" and "열기"

            set slot 3 of player's current inventory to porkchop named "&b식품상점 이동" with lore "&6식품코너" and "열기"

            set slot 5 of player's current inventory to end crystal named "&b잡화상점 이동" with lore "&6잡화코너" and "열기"


on inventory click:

    if clicked raw slot is 1:

        if event-inventory's display name contains "&0&l&n판다팜":

            cancel event

            close player's inventory

            make player run command "상점 열기 광물" as op

on inventory click:

    if clicked raw slot is 3:

        if event-inventory's display name contains "&0&l&n판다팜":

            cancel event

            close player's inventory

            make player run command "상점 열기 농작물" as op

on inventory click:        

    if clicked raw slot is 5:

        if event-inventory's display name contains "&0&l&n판다팜":

            cancel event

            close player's inventory

            make player run command "상점 열기 기타" as op



여기서 "상점 열기 chest" 에서 esc 키를이용해서 "판다팜 chest" 열기가 알고싶습니다!

ps. "상점 열기 ~" 는 다른 스크립트로  GUI창이열리도록 해놓았습니다!

5개의 댓글

qsef1256
2022.10.11

on inventory close 이벤트에 인벤토리 이름 확인해서 이전 GUI를 직접 여시면 됩니다.

@qsef1256

on inventory click:

if clicked raw slot is 1:

if event-inventory's display name contains "&0&l&n순간이동":

set event-inventory to {pandashop}

cancel event

open chest inventory with 1 row named "&0&l&n판다팜" to player

set slot 1 of player's current inventory to deepslate diamond ore named "&b광물상점 이동" with lore "&6광물코너" and "열기"

set slot 3 of player's current inventory to porkchop named "&b식품상점 이동" with lore "&6식품코너" and "열기"

set slot 5 of player's current inventory to end crystal named "&b잡화상점 이동" with lore "&6잡화코너" and "열기"

set slot 7 of player's current inventory to ender eye named "&b전리품상점 이동" with lore "&6전리품코너" and "열기"

 

 

 

on inventory close:

if name of event-inventory contains "코너":

open {pandashop}

 

 

적용은 되는데 작동은 안됩니다 ㅠㅜ

 

@너의멘탈을삭제

open chest inventory with 1 row named "&0&l&n판다팜" to player 를 반복 구문으로 넣으면 오류가 생겨 저렇게 올립니다 무한스크립트 반복때문에 오류가뜨네요 infinite 머시기라면서

 

qsef1256
2022.10.13
@너의멘탈을삭제

댓글에도 단락->코드 쓸 수 있으니까 원문으로 올리지 마세요. 들여쓰기가 다 깨져서 제대로 안 보입니다

qsef1256
2022.10.13
@너의멘탈을삭제

반복 구문으로 넣었다는 게 무슨 뜻인가요? https://www.koreaminecraft.net/plugin_lecture/3321464 보시고 얘기해주세요

뉴스 및 창작물
/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

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

노트블럭전문가

2024-04-18

0

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

레드스톤

우리의 꿈 - 원피스 오프닝 1

노트블럭전문가

2024-04-12

0

/files/thumbnails/505/766/003/262x150.crop.jpg?20240411122306

레드스톤

기동전사 건담 수성의 마녀 | 노트블럭 커버 1

노트블럭전문가

2024-04-11

1

/files/thumbnails/932/765/003/262x150.crop.jpg?20240410124459

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

노트블럭전문가

2024-04-10

0

/files/thumbnails/403/765/003/262x150.crop.jpg?20240409190538

레드스톤

마인크래프트 노트블록으로 만든 『 밤양갱 (Bam Yang Gang) 』

Sonttukk

2024-04-09

4