개인 자료란 (JE)

  서버 커뮤니티

Profile Horyang2 대표칭호 없음
Profile

질문하기 스크립트

도와주세요..

2021.02.25 조회 수 41 추천 수 0
이해도 1.12 
게임버전 (JE) 스피곳 
스크립트 버전 입문자(아무것도 몰라요) 

특정 장소에 있는 블럭을 우클릭 하였을떄

명령어가 실행될 수 있게하는 스크립트 좀 알려주세요 ㅠㅠ

1개의 댓글

스크립터브혼
2021.02.25

코드를 구현 할 때는 어떤 행위(변화)가 일어나는 시점부터 어떤 조건에서, 어떤 일을 할지 생각해야 합니다.
먼저, 우클릭 이벤트로부터 코드가 시작되어야 합니다. 이벤트는 데이터 변조가 시작되는 지점을 의미합니다.
[On Click]이벤트의 패턴 중 on right click 패턴을 사용하시면 됩니다.

그리고 이 변조 행위의 조건으로 클릭한 블록이 특정 장소(좌표)에 있는지를 판단해야합니다.
클릭한 블록은 [Clicked]익스프레션의 clicked block 패턴으로 얻어 올 수 있습니다.
블록의 정보 중 좌표를 받아오려면 [Location]익스프레션을 사용합니다.
좌표의 각 성분은[Coordinate]로 받아 올 수 있습니다.
판단에 해당 하는 부분은 컨디션의 역할임으로 [Compare]컨디션을 사용하세요. 일반적으로 ~ is ~ 패턴으로 사용됩니다.


[Command]이펙트로 명령어를 실행할 수 있습니다.

on right click:
    location at clicked block is %location%
    execute command %text% by %[player/console]%

on right click:
    x-coord of location at clicked block is %number%
    y-coord of location at clicked block is %number%
    z-coord of location at clicked block is %number%
    execute command %text% by %[player/console]%

이와 같은 형태로 사용됩니다.

뉴스 및 창작물
/files/thumbnails/115/774/003/262x150.crop.jpg?20240424234825

업데이트

마인크래프트 1.20.5 정식 업데이트

학교가기싫다

2024-04-24

0

/files/thumbnails/762/770/003/262x150.crop.jpg?20240418073724

레드스톤

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

노트블럭전문가

2024-04-18

0

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

레드스톤

우리의 꿈 - 원피스 오프닝

노트블럭전문가

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