개인 자료란 (JE)

  서버 커뮤니티

Profile 키루나 대표칭호 없음

God_Luna 5f4ab5cbac48439f8a630de4c2f6648d

Profile

질문하기 스크립트

데미지 넣는 구문 범위 질문

2020.08.22 조회 수 1847 추천 수 0
이해도 1.15 
게임버전 (JE) 스피곳 
게임버전 (BE) 혹시 범위지정같은데 다른 에드온이 필요하면 알려주세요. 
스크립트 애드온 skript2.4.1 

데미지를 넣는 구문을 만드는데

loop all entities in radius 4 of player:

    if name of loop-entity is not "%player%":

          damage loop-entity by 6

이런식의 구문을 사용하는데 radius 를 쓰면 원으로 해서 찾고 데미지를 넣는데

그렇다고 damage target by 6 을 쓰면 사거리가 무한인것같아서 사거리를 정해주거나 범위를 전방으로만

정할수있는 구문이 있을까요?


2개의 댓글

스크립터브혼
2020.08.22

하나의 대상에게 적용하려면 대상과 자신 사이의 거리를  구해  비교하면 됩니다.
[Distance]익스프레션 참고하세요.


화면상에 보이는 다수의 적에게 데미지를 주려면 플레이어에서 대상으로의 벡터를 구하여 백터의 방향이 플레이어의 방향과 얼마나 엇갈려 있는가를 판단해야합니다.
[Expressions] 페이지에서 vectors를 검색하면 벡터를 다루는 다양한 익스프레션이 있습니다.

키루나
2020.08.24
@스크립터브혼

넵! 감사합니다.

뉴스 및 창작물
/files/thumbnails/268/789/003/262x150.crop.jpg?20240515192032

레드스톤

벌레먹은 돌 빠르게 제거하는 법

GlassesFilm

2024-05-15

0

/files/thumbnails/797/788/003/262x150.crop.jpg?20240515090924

건축

마인크래프트로 구현한 카르카손 보드게임

Warak

2024-05-15

1

/files/thumbnails/487/784/003/262x150.crop.jpg?20240508233607

모드

Windows Borderless 모드에서 악성코드 발견

학교가기싫다

2024-05-08

1

/files/thumbnails/384/778/003/262x150.crop.jpg?20240512002324

업데이트

마인크래프트 자바 에디션 스냅샷 24w18a

학교가기싫다

2024-05-06

0

/files/thumbnails/855/781/003/262x150.crop.jpg?20240505141129

레드스톤

레이저 클리너

GlassesFilm

2024-05-05

1