ENCE
대표칭호 없음
I3396 83afcc84f84f44ed811e268863d53eb3
즉시시전 BUFF
buff는 말그대로 버프 즉 효과를 말합니다.
대부분에 사람들이 이거를 그냥 포션버프라고 생각을 많이 하실 텐데 buff스펠들은 굉장히 많이 쓰이면서도 유용합니다. 예시로 보여드리겠습니다!
Windwalk:
spell-class: ".buff.WindwalkSpell" <- 하늘을 나는 스펠 윈드워크
fly-speed: 0.1 <- 나는 속도(0.1 기본속도)
launch-speed: 1 <- 스펠을 사용시 살짝 점프를 하는데 그 점프하는 높이.
cancel-on-land: false <- 지상에 착륙할 때 윈드워크 효과가 취소되는지 여부.
cancel-on-logout: true <- 로그아웃하면 윈드워크 효과가 취소되는지 여부.
cancel-on-teleport: true <- 순간이동하면 윈드워크 효과가 취소되는지 여부
duration: 120 <- 지속시간(ticks 계수)
Damage-Empower:
spell-class: ".buff.DamageEmpowerSpell" <- 스펠에 만약 데미지 또는 힐의 양을 조정하는 구문이 있다면 그 양을 재조정하는 스펠 즉 강화스펠
multiplier: 1.5 <- 강화하는 정도 (1.5 배)
duration: 60 <- 지속시간
이런식으로 스펠을 강화하거나 하늘을 날아다니는 스펠들이 즉 버프스펠들입니다!
다만 이 버프스펠들이 특별한 이유는 바로 "공통"으로 들어가는 구문이 있는데요!
그 구문은 duration 즉 지속시간입니다 이 지속시간을 버프를 유지하는데 있어서 가장 중요하면서 가장 필요한 구문입니다.
짜잘한 TMI
buff 더미를 이용하여 쉬프트 + 쉬프트를 만들수있으며 패시브 스펠이랑 많이 쓰입니다
다음 강좌할 내용은 modifiers(조건문) 스크립트로 치자면 IF 문을 배워보도록 하겠습니다!
https://discord.gg/2gxSqWu - 마인크래프트 개발자 디스코드
DDang_
2020.02.03구문의 자세한 내용은 설명해주시지 않는 건가요?