/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 으로 하셔야합니다
레드스톤
GlassesFilm
2024-05-15
0
건축
Warak
1
모드
학교가기싫다
2024-05-08
업데이트
2024-05-06
2024-05-05
슈퍼레몬
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 으로 하셔야합니다