개인 자료란 (JE)

  서버 커뮤니티

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

DEL_your_Mental cfb5b4a85cc641e68e34a1e8b4a206fc

Profile

질문하기 스크립트

GUi 창 스크립트 질문!

2022.10.11 조회 수 404 추천 수 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/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 4

KHC

2024-10-25

2

/files/thumbnails/578/899/003/262x150.crop.jpg?20241010142350

건축

경주 월정교 1

KHC

2024-10-10

2

/files/thumbnails/219/899/003/262x150.crop.jpg?20241009200950

건축

송전탑+도시 2

dbasd12

2024-10-09

2

/files/thumbnails/246/898/003/262x150.crop.jpg?20241008102328

레드스톤

단다단 - 오토노케(オトノケ) | 마인크래프트 노트블럭 커버

노트블럭전문가

2024-10-08

1

/files/thumbnails/348/896/003/262x150.crop.jpg?20241006103035

디도스/봇테러등등을 낚는 방법 4

물귀신

2024-10-06

3