/effect give @s[team=test] minecraft:blindness 86400 2이 커맨드를 채팅으로 되는데 명령블럭으로 안돼요...이유좀요..
@s 는 자신을 지칭하지만 커맨드 블록에서의 자신은 없으므로 @s 대신 @a 나 @e 를 써주시면 됩니다.
그리고 설마 앞에 / 그대로 붙이신건 아니죠?
1. / 붙이는건 자유입니다.
2. @s는 정확하게 명령어를 실행시킨 개체 이므로 커맨드 블록은 개체가 아니기 때문에 작동되지 안습니다.
3. 채팅창으로 칠 때 원래는 (execute as @p run )effect give .... 로 괄호된 부분이 생략됩니다.
괄호친 as가 대상을 정해주는 친구로 as 뒤에 선택인자가 자기자신이 됩니다.
4. 따라서 /execute as @p run effect give @s[team=test] minecraft:blindness 86400 2 으로 하셔야합니다
건축
KHC
2024-10-25
2
2024-10-10
dbasd12
2024-10-09
레드스톤
노트블럭전문가
2024-10-08
1
팁
물귀신
2024-10-06
3
슈퍼레몬
2024.01.19@s 는 자신을 지칭하지만 커맨드 블록에서의 자신은 없으므로 @s 대신 @a 나 @e 를 써주시면 됩니다.
그리고 설마 앞에 / 그대로 붙이신건 아니죠?
yusin12
2024.01.191. / 붙이는건 자유입니다.
2. @s는 정확하게 명령어를 실행시킨 개체 이므로 커맨드 블록은 개체가 아니기 때문에 작동되지 안습니다.
3. 채팅창으로 칠 때 원래는 (execute as @p run )effect give .... 로 괄호된 부분이 생략됩니다.
괄호친 as가 대상을 정해주는 친구로 as 뒤에 선택인자가 자기자신이 됩니다.
4. 따라서 /execute as @p run effect give @s[team=test] minecraft:blindness 86400 2 으로 하셔야합니다