이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.20.1 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 2.9.0 |
스크립트 애드온 | skbee |
안녕하세요? 다름이아니라(1.21)
on left click with diamond hoe:
@set {_v} to vector from player to target entity
@set vector length of {_v} to 0.8
@set {_loc} to location of player
@loop (distance between {_loc} and target entity) / 0.1 times:
@@draw 1 firework at {_loc} with force
@@set {_loc} to {_loc} ~ {_v} kill target entity
@play sound "entity_firework_rocket_launch" with volume 1 and pitch 1 at player
이렇게 파티클라인, 즉 다이아몬드 괭이를 좌클릭 할 시, 엔티티 타겟이 있으면 그 타겟까지 루프시켜서 파티클이 가는거 잖아요?
그런데 문제는요 이 코드는 엔티티가 없으면 실행이 안 됩니다. 무조건 엔티티타겟에 에임을 두고 실행시킬수 밖에 없어요.
그래서 제 문제는 skript와 skbee만 이용해서 굳이 엔티티타겟이 없어도 걍 좌클릭하면 플레이어가 보고있는 방향으로 파티클이 쭈욱 나갔으면 좋겠어요. 레이캐스팅인가 그것도 커맨드로 만들었는데 버전업하면서 안되더라고요 스크립트로 해보려고해도 관련 자료도 없고. 쨋든
다이아몬드 괭이를 좌클릭하면 보고있는 방향으로 100블럭 파티클이 루프되어 날아가는데, 파티클에 엔티티가 닿으면 폭죽폭발이펙트가 터지면서 엔티티가 죽었으면 좋겠어요. 부탁드립니다 구현해주세요
댓글이 없습니다.
새로운 댓글을 등록해 주세요!