개인 자료란 (JE)

  서버 커뮤니티

Profile 하루_치킨 대표칭호 없음
Profile

매직스펠 제작

[ 6 ] 매직스펠 강좌 - Particle Projectile Spells 매직스펠의 꽃 파티클

2020.07.11 조회 수 5060 추천 수 0

6편 입니다. 허헣 오늘은 매직스펠의 꽃 파티클을 배워볼겁니다. 이펙트립에는 이퀘이션이 꽃이라면 단순 매직스펠에서만 봤을때는 


제 생각이지만 파티클이 꽃인거 같습니다 ㅎㅎ. . 사실 PP로는 만드는데 있어 한계가 있지만 그래도 어느정도는 다 만들수 있다고 봅니다.   


그러면 바로 구문 해석 들어가겠습니다. 모든 구문들이 있지는 않지만 제가 주로 사용하는것들만 모아놓았습니다.


test_PP1:
    spell-class: ".instant.ParticleProjectileSpell"
    projectile-velocity: 20 #파티클의 속도
    projectile-gravity: 0 #파티클의 중력 
    projectile-horiz-offset: 0 #가로 각도
    projectile-vert-offset: 0 #세로 각도
    particle-name: dripwater #파티클 이름
    particle-speed: 0 #1로 하면 엄청엄청 퍼짐
    particle-count: 3 #파티클 갯수 보통 10 정도 , 많아도 30 까지만
    particle-horizontal-spread: 0.1 #가로로 퍼지는 정도
    particle-vertical-spread: 0.1 #세로로 퍼지는 정도
    special-effect-interval: 1 #eff1로 되어있는 부분이 따라가는 정도?
    hug-surface: true #바닥에 붙어서 가느냐
    tick-interval: 1 #이 PP스펠이 몇틱마다 구현이 되나
    spell-interval: 1 #그냥 1로 하세용
    max-distance: 10 #최대거리
    max-duration: 1 #그냥 1로 하세용
    hit-players: true #플레이어 타격
    hit-non-players: true #플레이어가 아닌것은 타격을 안하나
    hit-air-at-end: false #false로 하세용
    start-forward-offset: 0 #앞 뒤 에서 나오는정도
    start-y-offset: 0 #Y좌표의 위치
    hit-radius: 4 #가로 타격 범위
    vertical-hit-radius: 4 #세로 타격범위
    stop-on-hit-entity: false #플레이어 타격시 스펠이 끝나나
    stop-on-hit-ground: false #땅에 닿으면 스펠이 끝나나, 만약 다른 PP스펠이나 그런게 있으면 발동됨
    spell: test_pain #연계될스펠
    effects:
        eff1:
            position: special #저번 강좌 참고
            effect: particles 
            particle-name: splash
            horiz-spread: 0.3
            vert-spread: 0.3
            speed: 0
            count: 10

구문은 요정도가 있습니다.  저 구문 그대로 복사하셔서 써보시면  아시겠지만. 전방으로 물대포를  쏘는 형식으로 만들었습니다.


파티클은 HK 디스코드에 있으니 참고해주세요  


만약 무엇을 만들지 모르겠다? 고 하시면 


가로 각도(projectile-horiz-offset) 50부터 시작해서 5씩 줄이고 ( 그러면 50 , 45 , 40 , 35 , 30 , 25 , 20 , 15 , 10 , 5 , 0 ,355 , 350 등 이렇게  되겠죠? )

시작하는 Y좌표  (start-y-offset) 0.1  부터 시작해서 0.1씩 올리시는거를 반복합니다. ( 0.1 , 0.2 , 0.3 , 0.4 , 0.5 이렇게 되겠죠? )


20개 정도에 스펠들이 만들어지는데 저번에  알려드릴 멀티 스펠을 활용해서 한번 검기를 만들어보세용


읽고 있는 사람 : 아 뭔 개소리지?   


test_multi:
    spell-class: ".MultiSpell"
    spells:
        - test_PP1
        - test_PP2
        - test_PP3
        - test_PP4
        - test_PP5
        - DELAY 1
        - test_PP6
        - test_PP7
        - test_PP8
        - test_PP9
        - test_PP10
        - DELAY 1
        - test_PP11
        - test_PP12
        - test_PP13
        - test_PP14
        - test_PP15
        - DELAY 1

예시를 들자면 이렇게  하시면 됩니다. 매직스펠 실행은 /c test_multi 이거로 하시면 됩니다 ㅎㅎ


매직스펠 질문은 https://discord.gg/XeRM9X5 이쪽  디스코드에서  하셔도 됩니다. 다만  DM으로 질문은 자제해주세요

아! 유튜브도 운영 및 배포를 하고 있으니  뜯어보셔요~
https://www.youtube.com/channel/UC43ipOALOM_lJfRrx3oyOaQ?view_as=subscriber

Warning
댓글이 없습니다.

새로운 댓글을 등록해 주세요!

뉴스 및 창작물
/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