개인 자료란 (JE)

  서버 커뮤니티

Profile 하늘의파편 대표칭호 없음

Nixel1212 08ae6900808b47b195d96aeebadd3b70

Profile

파티클(스킬) 제작 애드온

[ 스크립트 스킬강좌 ( 5-1 ) ] Particle - Dust

2020.02.16 조회 수 9090 추천 수 2

안녕하세요 드온이입니다 오랜만에 만나죠? 제가 요즘 바빠서 못올렸어요... 

어쩄든 오늘은 마크에 내장되어있는 파티클 명령어중  dust 를  강좌 할건데요 

아시는분들도 있으시지만 모르는분들을 위해서 하는겁니다

그럼 이제 강좌 시작하겠습니다 우와와와와왕!!


일단 명령어는 

/particle dust <빨간색 값> <초록색 값> <파란색 값> <입자 크기>  <좌표> <범위> <속도> <입자 개수>

이렇게 됩니다 여기서  보라색 부분은 파티클이 dust일떄만 적용 되는거고

이걸 어떻게 쓰냐면 음....

<색깔> 값은 예를들어서 학교 과학 시간에 노랑색 바나나가 빨간색 빛을 받으면 무슨무슨 색 으로 바뀌는데

그냥 핸드폰 화면LED랑 비슷한 원리입니다  과학 시간에 배운적은 있죠?....

여기서 위 명령어를 

/particle dust 1 0 0 1 ~ ~1 ~ 0.5 0.5 0.5 0.01 1080

 으로 바꾸면  아래 사진과 똑같은 색이되고

/e0d67ccee953f696477f5c9ccaf99be6.png


/particle dust 0 1 0 1 ~ ~1 ~ 0.5 0.5 0.5 0.01 1080

 으로 하면 초록색으로 됩니다 이떄

/particle dust 0 0 1 1 ~ ~1 ~ 0.5 0.5 0.5 0.01 1080

으로 하면 파란색이 됩니다

이떄  명령어를

/particle dust 1 1 1 1 ~ ~1 ~ 0.5 0.5 0.5 0.01 1080

 으로 바꾸면 어떻게 될까요? 정답은

a901f7050075bca9a20317e112624098.png

하얀색입니다

그리고 

/particle dust 0 0 0 1 ~ ~1 ~ 0.5 0.5 0.5 0.01 1080

 으로 바꾸면

03cbc87dba6ea6857488273783ad86dc.png

검은색이 됩니다 ㅎㅎ

그럼 여기서 강좌를 마치겠습니다

감사합니다


https://discord.gg/2gxSqWu - 마인크래프트 개발자 디스코드

8개의 댓글

하늘의파편
2020.02.16

댓글 공지

나중에 필요함

DDang_
2020.02.18

속도는 어떤건가요?

하늘의파편
2020.02.18
@DDang_

파티클이 퍼지는 속도를 말합니다 dust는 1로 하면 됩니다

DDang_
2020.02.22
@하늘의파편

아하 그렇군요 감사합니다

시듀아
2020.02.21

히에엑 메펠을 대신할 수 있는 퀄은 나오는 편인가여??

blueYH
2021.06.02

원하는 시간 만큼 하려면 어떻게 해야 하나요?

 

하늘의파편
2021.06.08
@blueYH

강좌는 원래 플러그인만 가르치지만 커맨드로 말하자면

커맨드 블럭을 설치후 반복형을 설정하시고

 

/execute at @a[score={Test=1..}] run particle dust 1 5 5 5 ~ ~1 ~ 0.5 0.5 0.5 0.1 25

 

요렇게 쓰시고

채팅 명령어로

 

/scoreboard objects add Test dummy

 

이런 스코어 생성해주시고

 

/scoreboard players set Test 20

 

끝부분이 20이죠? ^^ 이게 왜 이렇냐면

요렇게 20개로 늘려놓으시면 1초동안 반복되고 끝나요 ^^

참고로 반복형 커맨드 블럭은 1틱 ^^ 즉 0.05초 마다 한번 명령어가 실행됩니다

1초가 아닌 2초 , 아니면 3초, 4초 이렇게 더 많이 반복하시고 싶으시면 1초에 20틱 // 2초에 40틱 이런식으로

20을 기준으로 더해주시면 20이 한번 늘어날때마다 최대 실행 기간이 1초씩 늘어납니다 ^^

 

혹시 몰라 스크립트로 가르치면

 

command /실험용_명령어:

> trigger:

>> if {파티클.%player%} is not true:

>>> set {파티클.%player%} to true

>>> while {파티클.%player%} is true:

>>>> wait 1 ticks ## 이거 딜레이 구문 안넣으시면 서버 터져요 ^^ (렉땜에...)

>>>> execute op command "/particle dust 1 5 5 5 ~ ~1 ~ 0.5 0.5 0.5 0.1 25"

>> if {파티클.%player%} is true:

>>> delete {파티클.%player%}

 

 

구문이 이렇게 됩니다 ㅎㅎ

 

 

그리고 답장이 늦어서 죄송해요 ㅠㅠ

blueYH
2021.07.17
@하늘의파편

너무 감사합니다^^

 

뉴스 및 창작물
/files/thumbnails/483/916/003/262x150.crop.jpg?20241127115329

레드스톤

[노트블럭 커버] 뉴진스 - ETA 2

노트블럭전문가

2024-11-27

0

/files/thumbnails/150/925/003/262x150.crop.jpg?20241123005717

건축

응답하라 1988 ?

팀뉴일리시

2024-11-23

4

/files/thumbnails/761/908/003/262x150.crop.jpg?20241025153749

건축

서울 숭례문(崇禮門) 6

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