개인 자료란 (JE)

  서버 커뮤니티

Profile 애옭이 대표칭호 없음
Profile

질문하기 스크립트

플레이어 우클릭을 하면 실행되는 스크립트

2022.07.08 조회 수 160 추천 수 0
이해도 초보자(스크립트 구성요소나 기본문법은 알아요) 
게임버전 (JE) 1.17.1 
게임버전 (BE) 관련없음 
스크립트 버전 SKript 2.6-Beta 
스크립트 애드온 skUtilities 0.92 / skrayfall 1.926 등 

플레이어 우클릭시 명령어가 실행되는 구문을 만들고 싶습니다.


플레이어 우클릭: <- 여기 부분을 어떻게 써야 할까요?

@execute player command "명령어"

4개의 댓글

코코냐
2022.07.08

on right click인가 있지 않아요..?

애옭이
2022.07.08
@코코냐

그걸로 엔티티 플레이어인지 확인하고 해 봤는데,

플레이어만 우클릭해봤을때는 안되고

플레이어를 클릭한 쪽에 블록이 있어야만 작동이 돼요

qsef1256
2022.07.09

Please note that rightclick events with an empty hand while not looking at a block are not sent to the server, so there's no way to detect them. 우클릭 한 시점에 블록이 없는건 원래 뭘 쓰던 감지가 불가능합니다. 서버에 패킷이 전송되지 않습니다


근데 엔티티 우클릭을 원하시는 것 같은데, on click 구문에 on entitydata 를 써볼 수 있습니다. 해당 방법 한번 테스트 해보시고, 그래도 안되면 가능성이 높진 않을 것 같습니다

애옭이
2022.07.09
@qsef1256

다른 방법으로 구현했습니다

답변해주셔서 감사드립니다!