개인 자료란 (JE)

  서버 커뮤니티

Profile 볼탱이 정품인증자

boltaeng2 4ecde0f96f9c4e488f79bfe0b62873eb

Profile

질문하기 스크립트

키 입력 이벤트 발생 구문 관련하여 질문드립니다ㅜㅜ

2023.05.22 조회 수 229 추천 수 0
이해도 입문자 
게임버전 (JE) 1.19.2 
게임버전 (BE) 관련없음 
스크립트 버전 2.6.4 

안녕하세요! GUI메뉴 스크립트 제작 도중  궁금한 점이 있어 질문드립니다!


예시로 단축키에 없는 "B키" 또는 "M"키 입력 시에 스크립트 명령어가 발동하게 되는 구문은 무엇인가요ㅜ_ㅜ

명령어를 이용한 스크립트보단 게임 내에서 편리하게 키 입력으로 사용이 가능했으면 좋겠는데 답이 나오질 않아서

고수님들께 조언 구해봅니다..!




9개의 댓글

환타비
2023.05.22

불가능 한걸로 알고 있습니다 단축키는 마크에 원래있던걸로 가지고와서 사용하는거라...

볼탱이
2023.05.22
@환타비

그렇군요ㅜㅜ 답변 감사합니다!!

냥냐챠
2023.05.22

특정 키 이벤트를 받아서 상자 창을 여는건 제한적이다냥.

자세히 말하자면 특정 키를 감지하는게 아니고 특정 키에 연결된 행동을 감지해서 그 행동에 대한 이벤트를 감지한 뒤에 취소시키고 여는식의 꼼수로 너네들이 말하는 그 GUI 라는걸 구현하는거다냥.

 

예를들어 F 키는 양손 아이템 맞바꾸기 행동으로 연결되있는데, 서버가 F 그 자체를 인식하는게 아니라 맞바꾸기 행동을 클라이언트로부터 알림을 수신받아서 이벤트로 방출하는거다냥.

 

이 행동은 제한되더라도 애들이 그다지 불편하지 않아하기 때문에 트리거로 자주 활용한다냥.

 

결론적으로 글쓴냥이가 원하는 키로 창을 열게할 순 없다냥.

 

참고냥

볼탱이
2023.05.22
@냥냐챠

메커니즘 자체가 다른 문제였군요 혹시 외람된 질문이지만.. 멀티버스 플러그인과 GUI스크립트를 이용해

월드 단위로 다른 월드 텔레포트도 가능할까요?

teleport player to location(0,0,0,world("overworld")) 구문으로는 기존의 오버월드에서만 제한적으로 이동하길래 여쭤봅니다ㅜ_ㅜ

냥냐챠
2023.05.22
@볼탱이

될것 같은데냥.

근데 나는 스크립트 안해서냥. 잘 모르겠네냥

 

월드간 텔레포트가 특별한것도 아니고 별다를것도 없을거라서 아마 글쓴냥이가 구문을 잘못 알고 있던가 플러그인이나 애드온의 기능 부재 또는 버그일것 같은데냥

볼탱이
2023.05.22
@냥냐챠

네!! 조금 더 다른 방면으로 구문 작성을 시도해볼게요! 답변해주셔서 감사합니다! :)

환타비
2023.05.22
@볼탱이

월드 단위 라는게 1과 2 라는 멀티월드 만들면 1로 이동 했다가 2로 이동했다가 이런 말씀 이신가요??

환타비
2023.05.22
@환타비

만약 이게 말씀하신거라면 teleport player to location(0, 0, 0, "멀티월드이름" parsed as world) 이런식으로 하시면 아마 해결 될거에욧!

볼탱이
2023.05.22
@환타비

teleport player to spawn of world "월드명" 구문은 작동하는데

teleport player to spawn of location은 이상하게 작동이 안 되네요ㅜㅜ

 

teleport player to location(-1.5,72,0.5,"월드명" parsed as world) 이란 구문으로

시도해봤는데 기존 월드로 가집니다!! T-T

뉴스 및 창작물
/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 모드에서 악성코드 발견 3

학교가기싫다

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