더욱더 개선된 타이머 커맨드 강좌입니다. 오류가 있거나 궁금한 점이 있다면 알려주세용! 0:50 부분 커맨드 [그대로 복사하세욤] /title @a actionbar [{"score":{"name":"minute","objective":"time"},"color":"yellow","bold":true,"italic":false},{"text":" 분 ","color":"green","bold":true,"italic":false},{"score":{"name":"second","objective":"time"},"color":"yellow","bold":true,"italic":false},{"text":" 초","color":"green","bold":true,"italic":false}] 2:20 부분 커맨드 [그대로 복사하세욤] /title @a title {"text":"시간 종료!","color":"light_purple","bold":true,"italic":false}
타임오버시 사망 커맨드 [반복커맨드] execute if score matches 0 run kill @a 골인했을때 [반복커맨드] execute if entity @a[x=,y=,z=,dx=,dy=,dz=] run scoreboard objectives remove 에는 원하는 골인지점 좌표를 입력해주시면 됩니당 dx,dy,dz 는 해당 골인지점으로부터의 거리로 만약 좌표 10 10 10 에서 15 10 15 사이를 골인지점으로 하고 싶다면 execute if entity @a[x=10,y=10,z=10,dx=5,dy=0,dz=5] 이렇게 입력해주시면 됩니다. 나중영상에서 자세히 다룰 예정입니다~
윗부분 명령어중 x,y,z는 특정 좌표를 설정하는 값이고 dz,dy,dz 는 특정 좌표로부터의 거리,범위를 설정하는 값입니다. 즉 x,y,z 를 2 10 5 로 설정하고 dx,dy,dz 를 8 2 2 로 설정하면 커맨드는 좌표 x2 y10 z5 부터 좌표 x8 y2 z2 만큼 떨어진 공간과 해당 범위를 인식하게 됩니다.
스코어보드 설정 중 remove 를 add 로 바꿔주시면 됩니다. 하지만 add로 바꿀 시 몇몇 커맨드를 더 수정해주셔야합니다. 이전 > 'second 점수가 0이 되었을 시 second 점수를 59으로 초기화하고 minute 점수를 1 뺀다' 수정본 > 'second 점수가 60이 되었을 시 second 점수를 0으로 초기화하고 minute 점수를 1 더한다' 이런 식으로요.
액션바 커맨드를 자세히 보시면 "name":"minute","objective":"time" 부분이 있을겁니다. name 의 값은 스코어 플레이어 이름이고 objective 의 값은 스코어보드 이름입니다. 해당 타이틀 커맨드를 스코어보드를 생성, 세팅하는 과정에 대입해보면 (예시 >> "objective":"time" 이면 scoreboard objectives add ([time]
더욱더 개선된 타이머 커맨드 강좌입니다.
오류가 있거나 궁금한 점이 있다면 알려주세용!
0:50 부분 커맨드 [그대로 복사하세욤]
/title @a actionbar [{"score":{"name":"minute","objective":"time"},"color":"yellow","bold":true,"italic":false},{"text":" 분 ","color":"green","bold":true,"italic":false},{"score":{"name":"second","objective":"time"},"color":"yellow","bold":true,"italic":false},{"text":" 초","color":"green","bold":true,"italic":false}]
2:20 부분 커맨드 [그대로 복사하세욤]
/title @a title {"text":"시간 종료!","color":"light_purple","bold":true,"italic":false}
-넘ㅁ 어려 우ㄴ-
복사어떻게해요?
CTRL+C 로 복사한다음 커맨드란에 CTRL+V 로 붙여넣기 하시면 됩니다.
감사
@@HaYong폰은 되지 않더라구요
1:29 초에서 tick 값을 20으로 설정한 이유는
마인크래프트에서 1 tick 은 0.05초 입니다.
즉 tick값이 20이 될때 1초가 흘러가는 것이죠.
이런 간단한 거 하나에도 감동받는 사람들이 많지요.
그게 접니다..ㅋ
님 대박 이에요 어떻게 했어 따 집중 해도 대박이에요❤❤❤❤😂🎉
타이머 - 되면 2:03~2:13에서 다 부수고 다시 하니까 - 안 되더라고요 그래서 타이머 - 되면 2:03~2:13 부분에서 고쳐보세요(틀릴 수도 있어요)
1:15 에서 분초 그대로 에요
시간이 다 끝나면 레드스톤 블럭이 사라지면서 시간이 멈춰야 하는데 블럭이 사라지지 않아 시간이 마이너스로 가서 흐릅니다. 어떻게 해야 고칠 수 있나요?
참고로 title 명령어로 안하고 싶으시면 /say 명령어나 /tellraw를 써보세요
/say @p 안녕하세요 >> ???(닉네임) 안녕하세요
자바 /tellraw @p {"text":"안녕하세요","color":"white"} >> 안녕하세요
베드락 /tellraw @p {"rawtext":[{"text":"안녕하세요"}]} >> 안녕하세요
1.21에서 했는데 레드스톤 블럭이 안사라져요ㅠㅠ 이거 어케요???
0:50에 고정댓글보고 썼는데 채팅창에 [! Title 명령어가 성공적으로 실행되었습니다] 라고 나와요
혹시 타이머가 시작될 때 화면에 나타나는 타이틀 명령어는 어떻게 하면 될까요?
스톱워치 기준으로 만들었습니다. 시간이 다 지나가고 -2:00부터 다시 타이머가 시작이 돼요 이건 무슨 오류죠?
제가 한번 테스트해보고 다시 말씀드리겠습니다
그 1년전이 지났는데 시간이 0:00이 되면 -2:00이 됩니다. 이게 어떤게 잘못된건지 알려주세요
저 보라색 복사해서 쓰면 마이너스로 뜨는데 어떻게 해요?? 버전은 1.20.1 입니다
친구랑 하려는데 시간이 마이너스가 됍니다.. 일일이 레드스톤 부시는거 말고 시간이 끝나면 멈추게 하는법은 없을까요?
해당 스코어 타이밍이 0이 되었을때 레드스톤을 없애는 setblock 을 활용하면 될 것 같아요!
/execute if score [스코어플레이어] [스코어이름] matches 0 run setblock [x] [y] [z] minecraft:air replace
@@HaYong 감사합니다!
시간 리셋 하는 방법이 뭔가요?
끝나고 나서 다시 처음부터 시작하려는데 안되네요
혹시 타이머가 끝나면 죽는데 그전에 골인 지점에 들어가면 사는 커맨드도 알려주실 수 있나요?
타임오버시 사망 커맨드
[반복커맨드]
execute if score matches 0 run kill @a
골인했을때
[반복커맨드]
execute if entity @a[x=,y=,z=,dx=,dy=,dz=] run scoreboard objectives remove
에는 원하는 골인지점 좌표를 입력해주시면 됩니당
dx,dy,dz 는 해당 골인지점으로부터의 거리로 만약 좌표 10 10 10 에서 15 10 15 사이를 골인지점으로 하고 싶다면
execute if entity @a[x=10,y=10,z=10,dx=5,dy=0,dz=5] 이렇게 입력해주시면 됩니다.
나중영상에서 자세히 다룰 예정입니다~
앗 김사합니다! 근데 dx,dy,dz 는 일반 x,y,z 랑 뭐가 다르나요?
윗부분 명령어중
x,y,z는 특정 좌표를 설정하는 값이고
dz,dy,dz 는 특정 좌표로부터의 거리,범위를 설정하는 값입니다.
즉 x,y,z 를 2 10 5 로 설정하고 dx,dy,dz 를 8 2 2 로 설정하면
커맨드는 좌표 x2 y10 z5 부터 좌표 x8 y2 z2 만큼 떨어진 공간과 해당 범위를 인식하게 됩니다.
1:53초 보면 커멘드가 더 있는데 그건 뭔가요?
초반에 나왔던 스코어보드 점수 생성,세팅 커맨드 입니다~
타이머가 냐려가지 않고 올라가게 하는법은 없을까요?
시간이 자나면 끝나는게 아니라 시간이 점점 올라가게하는거요 그..시간 측정같은거 할때처럼요
스코어보드 설정 중 remove 를 add 로 바꿔주시면 됩니다.
하지만 add로 바꿀 시 몇몇 커맨드를 더 수정해주셔야합니다.
이전 >
'second 점수가 0이 되었을 시 second 점수를 59으로 초기화하고 minute 점수를 1 뺀다'
수정본 >
'second 점수가 60이 되었을 시 second 점수를 0으로 초기화하고 minute 점수를 1 더한다'
이런 식으로요.
일자로 했을때 커맨드가2번째꺼 까지만 되고 3번째부터 입력이 안됩니다.
setblook 했는데 안 지워져서 fill로 했는데도 블록이 안 지워져요 좌표도 재대로 했습니다 해결책이 있나요?
/title @a actionbar [{"score":{"name":"minute","objective":"time"},"color":"yellow","bold":true,"italic":false},{"text":" 분 ","color":"green","bold":true,"italic":false},{"score":{"name":"second","objective":"time"},"color":"yellow","bold":true,"italic":false},{"text":" 초","color":"green","bold":true,"italic":false}] 입력한뒤, 분, 초만 뜨고 0분0초 라고 안뜨는데 어케하죠?
해당 스코어보드의 오브젝트, 플레이어 이름이 타이틀의 오브젝트, 플레이어 이름과 동일한지 체크해보세요, 만약 그래도 해결이 안된다면 다시 댓글 달아 주세요.
@@HaYong 늦은시간에 답글 감사합니다.
영상과 똑같이 콘솔 명령어는 따라했는데 이름이 같을걸 어디에서 확일할수있을까요?
아! 혹시 그리고 1.13.2 버전인데 가능한거 맞나요?
해당 커맨드는 1.18 버전에서 제작되었습니다.
1.16 버전까지는 이상없이 작동할거에요.
1.15 이전부터는 제가 플레이 해본적이 없어서..
제가 컴마크를 처음 시작한 버전이 1.16 이여서 잘 모르겠네요 ㅠ
액션바 커맨드를 자세히 보시면 "name":"minute","objective":"time" 부분이 있을겁니다.
name 의 값은 스코어 플레이어 이름이고 objective 의 값은 스코어보드 이름입니다.
해당 타이틀 커맨드를 스코어보드를 생성, 세팅하는 과정에 대입해보면 (예시 >>
"objective":"time" 이면 scoreboard objectives add ([time]
버전 1.12.2도 되나요? 따라해봤는데 execute if가 작동 안하는지 안되더라고요...
1.12.2는 불가능합니다 ㅠ execute 명령어가 조금 다르더라구요..
@@HaYong 그렇군요.. ㅠㅠ 알려주셔서 감사합니다!
저는 레드스톤 블럭으로 작동을 시키면 채팅창에 "새로운 액션바 제목을 보여줍니다. @: tick의 [time]에 1을(를)더했습니다 (이제 ~입니다)" 라고 뜨는데 이거 안 뜨게 하는 방법은 없나요?
/gamerule commandblockoutput false 를 입력해주시면 됩니다.
@@HaYong 감사합니다.
타이머가 너무 빠르게 흘러가고 마이너스 까지 계속 내려가는데 어떻게 하나요?
아 맞다 근데 소수점 단위로는 어떻게하죠? 1.11초 이런거요 1초씩 올라가는거 말고 0.1초씩 올라가는 명령어는 뭐죠?
해당 명령어는 틱(커맨드작동횟수) 20이 1초이기때문에 0.9초 같은 단위를 추가하기 어렵습니다.. 하지만 방법은 있으니 나중에 댓글로 따로 적어드리도록 하겠습니다.
제가 스킬 커맨드를 만들고 있는데 f스킬을 누르면 "별빛의힘:0" 하면서 한번 더누르면 별빛의힘:1 이렇게 추가 되면서 10번쨰 눌렀을때 kill @a를 하는 커맨드는 없나요?
한번 연구해보겠습니다.
아마 스코어보드를 활용하면 될 듯 하네요. ;)
타이머를 스톱워치로는 어떻게 바꾸나요
제발 답변해주세요 ㅠㅠ
0분0초가 되면 철골렘 소환하게 할려면 어떻게해야하나요?
타임오버를 액션바로 뛰우는 법좀 알려주세용 그리고 한자리 수가 09 08 07...이런식으로 나오게 할수 있나요?
액션바 어떻게 지우나요?
근데 1분으로 맞췄느넫 1초 뒤에 1분 59초라고 뜨는데 뭐가 잘못된걸까요??
아래 숫자가 안보이는데요
하늘용용님 0분0초 가되도-1분57초 이런데 해결방법을몰르겠어요
0분 0초가 되었을때 타이머를 제어하는 커맨드의 래드스톤 블럭을 제거해보세요.
감사합니다
궁금한게 있는데 시간이 다 지나면 죽게 만들고 싶은데 어떻게 하나요?
2:20에서 /title @a title {"text":"시간 종료!","color":"light_purple","bold":true,"italic":false} 대신에 /kill @a 로 하세요
시간이 3분 -1초 3분 -2초로 나오는데 어떻게 해야하나요
0분0초일때 시간종료 뜨면서 레드스톤 삭제돼는게 안돼고 -1분59초 돼는데 레드스톤 제거해도 안돼는데 어떻게 하는거죠?
시간이 가지않고 그냥 가만히 있는데 어떻게 하나요?
타이머가 0초 말고 -로 가는데 어케하나요
시간이 너무 빨리떨어지는데 어떻게 하면 될까요??
1:43
실수로 레드스톤을 못 부쉈는데 시간이 마이너스로 변했어요. 해결 방법이 있을까요?
/scoreboard players set 명령어를 이용하시면 됩니다!
@@HaYong 감사합니다 ~
@@HaYong 이용해서 어떻게 하나요?
/scoreboard players set (이름) (스코어보드이름) (숫자) 으로 해주시면 뒤에 설정하신 숫자로 초기화가 됩니당
시간이 빨리 달는데 어떻게 천천히 해요?
이걸로 친구랑 점프맵 대결함 ㅋㅋㅋㅋ
저는 타이머가 안흘러가는데요
/execute if scor minute time matches 0 run execute if score second time matches 0
시간 다되면 죽는 커맨드는 어떡게 하나요?
2:21 초 부분 커맨드 위에다 추가적으로 연쇄형, 조건적
/kill @a 이렇게 입력해주시면 됩니다.
@@HaYong 와 감사합니다
커맨드 계속 확인했는데 작동이 않되요
하나도 안 돼요 제가 못한 걸까요?
컴퓨터로도 했는데..
분 초만뜨고 초가 않떠요
혹시 서버에서 가능한가요?
옙, 싱글,멀티,서버 다 가능합니다!
1:29 에서 안돼요
명령어는 다 친것 같은데 숫자가 안떠요
베드락인가요?
자바 에디션입니다
be 되요?
사라져요 50초 커맨드
":"는 뭐고 ","는 뭐예요
/scorebeard players ser tick 0
숫자가안떠요
스코어보드의 이름과 가상 플레이어의 이름이 해당 댓글에 쓰여진 타이틀의 스코어보드 와 똑같아야 작동합나다. 영상과 똑같이 스코어보드 커맨드와 타이틀 커맨드를 입력해보세요
@@HaYong 그 복붙하라고 써주신 명령어에서 스코어보드 이름을바꿨더니 숫자가 작동을안하는데 저 스코어보드를 다시따로만들어야하나요?
스코어보드 생성 커맨드에서 스코어보드 이름이랑 타이틀 커맨드의 스코어보드 이름이 동일해야합니다.
@@HaYong 같은데 숫자가 표기가 안돼요
풀레이어 점수도 확인하셨나요??
예) 영상에 나온 second, minute 같은 것들
저는 시간이 안줄어드는데요?
/scoreboard playere set second time 0
모바는 안되나요 적용이 안되는데
PC 자바 전용입니다
@@HaYong 저 1시간 날려먹었는데 어케하죠
니가 알아서 하세요@@이단빡
@@Cxbonnnnnnnnnnnnnnnnnnnnn ㅋ
게다가 배드락 에디션 임.
이거 모바일은 안돼나요?
PC 전용 커맨드입니다.. ㅠ
???
폰으로 헛고생 하고 있었네
😡
옆에 "(사용자 이름) 에게 새로운 액션바를 보여줍니다" 라고 게속 떠서 스코어보드를 가려요 어떻게 안뜨게 하나요?
/gamerule commandBlockOutput false 으로 입력해주시면 됩니당
@@HaYong 알려주셔서 감사합니다.