개인 자료란 (JE)

  서버 커뮤니티

Profile gurem0 대표칭호 없음
Profile

질문하기 스크립트

ray trace 질문

2024.12.02 조회 수 51 추천 수 0
이해도 초보자 
게임버전 (JE) 관련없음 
게임버전 (BE) 관련없음 
스크립트 버전 2.9.5 
스크립트 애드온 skbee 

options:

    gun-item: netherite hoe

    gun-name: "총"

    damage: 10

    range: 50

    particle-effect: "crit"



on right click with {@gun-item}:

    if name of player's tool is {@gun-name}:

        set {target.%player%} to ray trace from player with max distance 25 while ignoring passable blocks

        if {target.%player%} is not set:

            send "&7아무것도 맞추지 못했습니다." to player

        else:

            if {target.%player%} is entity:

                damage {target.%player%} by 3 hearts

                send "&c대상에게 {@damage}의 피해를 입혔습니다!" to player

            else:

                send "&7블록에 맞았습니다." to player

                play sound "entity.firework_rocket.blast" at player


raytrace가 블럭만 감지를 하네요.. 허허

1개의 댓글

windy_wind
2024.12.03

player를 ray trace에서 가져오고

player != entity로 감지되기 때문에

is entity의 else로 계속 실행되는겁니다.

뉴스 및 창작물
/files/thumbnails/274/069/004/262x150.crop.jpg?20250630235341

업데이트

마인크래프트 자바 1.21.7 (Minecraft Java Edition 1.21.7)

updater

2025-06-30

0

/files/thumbnails/060/067/004/262x150.crop.jpg?20250627114203

업데이트

마인크래프트 자바 1.21.7 릴리스 후보 1 (Minecraft Java Edition 1.21.7 Release Candidate 1)

updater

2025-06-26

0

/files/thumbnails/482/063/004/262x150.crop.jpg?20250626003722

업데이트

마인크래프트 자바 1.21.6 (Minecraft Java Edition 1.21.6)

updater

2025-06-18

1

/files/thumbnails/520/060/004/262x150.crop.jpg?20250626003756

업데이트

마인크래프트 자바 1.21.6 릴리스 후보 1 한국어 번역본 (Minecraft 1.21.6 Release Candidate 1)

updater

2025-06-12

0

/files/thumbnails/267/050/004/262x150.crop.jpg?20250626003947

업데이트

마인크래프트 자바 1.21.6 프리릴리스 1 한국어 번역본 (Minecraft 1.21.6 Pre-Release 1)

updater

2025-05-28

1