sugntlna
대표칭호 없음
sugntlna 94c94c97e78e49b991177e3dc203b6a8
이해도 | 초보자 |
---|---|
게임버전 (JE) | 1.19.4 |
게임버전 (BE) | 관련없음 |
스크립트 버전 | 2.7.0-beta2 |
if player has 1 nether star:
send "%player%님이 별을 소지중입니다!" to player
플레이어가 별을 가지고있는걸 계속 감지해서 소지자를 알려주고 싶은데 작동이 안되네요.
네더의 별하고 이름까지 같이 감지해주는 구문 없나요? 1초마다 반복적으로 작동해야해요.
on tool change:
로 하면 아이템을 들고 있는 상태여야해서 불편하더라구요.
1초마다 반복해서 loop를 해주면 if player has 1 nether star:
가 문제가 있더라고요.
every 15 ticks:
loop all players:
if (loop붙이면 오류생김, 안붙여도 생김)player has 1 of nether star:
broadcast "[스타캐치] %player%님이 별을 소지중입니다!"
execute console command "/effect give %loop-player% glowing 1 9"
sugntlna
2023.05.29if player has 1 of nether star:도 안되네요 인벤토리 감지보니깐 if player's inventory contains "%{_1}% of %{_nether star}%" parsed as itemtype:요런게 있던데 작동을 안하네요.
sugntlna
2023.05.29every 1 seconds:
loop all players:
if loop-player has 1 of nether star
execute console command "/tellraw @e[team=mini-star-1] {""text"":""%loop-player%님이 별을 소지중입니다!""}"
execute console command "/effect give %loop-player% glowing 1 9"
뭐가 문제일까요..
sugntlna
2023.05.29fi loop-player has 1 of nether star가 오류라고 뜨는데..