bam_kang 078d53c99ce841b388efd41750efc71b
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.18.2 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 2.6.3 |
우클릭을 했을때 바라보는 방향으로 직선으로 파티클을 보내고 그 범위 안에있는 플레이어를 감지하고싶습니다
저 빨간 부분처럼 바라보는 방향의 직사각형 범위 안에 있는 플레이어를 감지하고 싶어요
on rightclick:
if {NO_skill} is 0:
if player is not sneaking:
if name of player's tool is "[스케발의 마법서]":
make entity run cmd "/tag @s add skebal_R_PL" as op
make entity run cmd "/execute as @s at @s positioned ^ ^1 ^1.5 as @e[tag=!skebal_R_PL,distance=..1] run tag @s add skebal_R_DM" as op
make entity run cmd "/execute as @s at @s positioned ^ ^1 ^2.5 as @e[tag=!skebal_R_PL,distance=..1] run tag @s add skebal_R_DM" as op
make entity run cmd "/execute as @s at @s positioned ^ ^1 ^3.5 as @e[tag=!skebal_R_PL,distance=..1] run tag @s add skebal_R_DM" as op
make entity run cmd "/execute as @s at @s positioned ^ ^1 ^4.5 as @e[tag=!skebal_R_PL,distance=..1] run tag @s add skebal_R_DM" as op
make entity run cmd "/tag @s remove skebal_R_PL" as op
근데 직사각형으로 감지하는 구문을 못 찾겠어서 마크 시스템 내부에있는 execute로 tag를 주고 그 tag를 감지하려고 했는데도 힘들더라고요
혹시 바라보는 방향의 직사각형으로 플레이어를 감지하는 구문이 있나요? 아니면 tag를 감지할수있는 구문이 있나요?
SKbee를 사용하면 된다길래 이것저것 찾아봤지만 전부 실패로 돌아갔습니다
또 다른 방법으로 execute 자체로 명령어를 실행해도 가능하지만 execute는 run 이후에 나오는 실행할커맨드에
스크립트로 만든 명령어가 사용되지도 않네요
한 3일째 이걸로 끙끙대고 있습니다 제발 도와주세요 ㅠㅠ
qsef1256
2023.01.071. https://skripthub.net/docs/?id=933
2. https://skripthub.net/tutorials/58