예전에 있었던 눈덩이 던졌을 때 플레이어가 맞으면 밀쳐지거나 데미지가 들어가게 하고 싶은데 플러그인이나 커맨드, 스크립트로 가능할까요
1. 눈덩이 피격점 보다 조금 넓은 범위에 들어오는 플레이어에게 데미지를 줌
--------------------------------------------------------------------------
2. 눈덩이 피격점 보다 조금 넓은 범위에 들어오는 플레이어가 있으면 눈덩이에게 파티클 소환
3. 눈덩이 피격점 보다 조금 넓은 범위에 들어오는 플레이어가 있으면 스코어보드 점수 1점을 올림
4. 스코어보드가 1점 이상인 모든 눈덩이를 죽임
===================================
1번째 방법의 장점
쉽다.
1번째 방법의 단점
데미지가 2번 이상 들어올 수 있다.
2번째 방법의 장점
완벽하게 1번만 데미지를 입는다.
2번째 방법의 단점
구현하기 빡세다.
음 2번째 방법은 커맨드로 가능한건가요? 혹시 알려주실수잇나요ㅜ
눈덩이를 기준으로해야하니
execute as @e[type=snowball] at @s가 됩니다.
여기서 눈덩이 보다 넓은 피격점인 플레이어를 지정하기 위해선 run 다음 선택인자를 통해서 줄 수 있습니다.
execute as @e[type=minecraft:snowball] at @s run damage @e[type=!snowball,limit=1,sort=nearest,distance=..2] 100 arrow by @s
여기서 마무리.
2,3,4번을 안하는 이유
마크 틱이 20이기 때문에 정보가 부족하여 2칸 이내에 들어왔음에도 불구하고 데미지를 안줄때가 있음.
따라서 던졌을 때 데미지가 안들거 가는 경우가 생김.
건축
KHC
2024-10-25
2
2024-10-10
dbasd12
2024-10-09
레드스톤
노트블럭전문가
2024-10-08
1
팁
물귀신
2024-10-06
3
yusin12
2023.11.101. 눈덩이 피격점 보다 조금 넓은 범위에 들어오는 플레이어에게 데미지를 줌
--------------------------------------------------------------------------
1. 눈덩이 피격점 보다 조금 넓은 범위에 들어오는 플레이어에게 데미지를 줌
2. 눈덩이 피격점 보다 조금 넓은 범위에 들어오는 플레이어가 있으면 눈덩이에게 파티클 소환
3. 눈덩이 피격점 보다 조금 넓은 범위에 들어오는 플레이어가 있으면 스코어보드 점수 1점을 올림
4. 스코어보드가 1점 이상인 모든 눈덩이를 죽임
===================================
1번째 방법의 장점
쉽다.
1번째 방법의 단점
데미지가 2번 이상 들어올 수 있다.
2번째 방법의 장점
완벽하게 1번만 데미지를 입는다.
2번째 방법의 단점
구현하기 빡세다.
둔둔
2023.11.10음 2번째 방법은 커맨드로 가능한건가요? 혹시 알려주실수잇나요ㅜ
yusin12
2023.11.10눈덩이를 기준으로해야하니
execute as @e[type=snowball] at @s가 됩니다.
여기서 눈덩이 보다 넓은 피격점인 플레이어를 지정하기 위해선 run 다음 선택인자를 통해서 줄 수 있습니다.
execute as @e[type=minecraft:snowball] at @s run damage @e[type=!snowball,limit=1,sort=nearest,distance=..2] 100 arrow by @s
여기서 마무리.
2,3,4번을 안하는 이유
마크 틱이 20이기 때문에 정보가 부족하여 2칸 이내에 들어왔음에도 불구하고 데미지를 안줄때가 있음.
따라서 던졌을 때 데미지가 안들거 가는 경우가 생김.