개인 자료란 (JE)

  서버 커뮤니티

Profile byunjoonho 대표칭호 없음
Profile

질문하기 커맨드

야구

2023.08.26 조회 수 174 추천 수 0
이해도 중급자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 

마인크래프트에서 야구를 하고 싶은데

눈덩이를 밀치기막대로 쳐서 하는 식으로 할겁니다

눈덩이를 칠 수 있는 엔티티로 만드는 커맨드 아시는 분 계시나요??

약간 가스트 화염구 받아치는 식으로?

3개의 댓글

yusin12
2023.08.26

1. 눈덩이는 화염구 처럼 그런 판정이 없음

 

2. interaction을 기준으로 몆칸이네에 들어오고 플레이어가 좌클릭을 한걸 감지

 

3. 광역구름을 interaction위치에 소환한 뒤..

 

4. 랜덤 커맨드로 광역구름을 몆칸 이동 시킬지 n값을 구함

 

5. n만큼 앞으로 tp

 

6 광역 구름과 interaction의 거리를 구함

 

7. 결과값을 Motion값에 저장

 

8. 광역구름/스코어보드/interaction 초기화

 

정도면 될거 같슴다!

byunjoonho
2023.08.26
@yusin12

제가 아직 초보라 이해가 안되는 부분이 있는데 뜻풀이좀 해주세요 ㅠㅠ

 

1. 광역구름의 의미 : 파티클에 있는 구름 파티클을 말하는 건가요??

2. 랜덤커맨드는 무엇인가요??

3. 결과값을 Motion값에 저장은 어떻게 하는 건가요??

yusin12
2023.08.26
@byunjoonho

1. 광역구름은 보이지 않는 엔티티입니다!

때려지지도 않고 뭔가 전혀 하지 않은 엔티티입니다!

 

2. 스냅샷에서는 random이라는 커맨드로 무작위 숫자를 뽀을 수 있었습니다!

하지만 스냅샷이 아니라면 따로 random커맨드를 만들셔야합니다!

제 강의 커맨드 강의 글에 랜덤 커맨드 강좌가 있습니다!

 

3. motion의 값은 data modfiy로 바꾸실 수 있습니다!