yusin_YT 1e0511f92377434a9f27b5724c29fbe3
게임버전 | 1.13.x, 1.14.x, 1.15.x, 1.16.x, 1.17.x, 1.18.x, 1.19.x |
---|
자! scoreboard! 명령어에요!!
저희는 커맨드를 다루는걸 중점으로 해요!!!
즉!! give나 gamemode같은 좋은 명령어들은! 나중으로 하구 중요한거 부터 할꺼에요!!
scoreboard는 마인크래프트 안에서 만들 수 있는 유일한 변수에요!!
코딩 하시는 분들은
a=5
a 가 스코어 보드라고 생각하면 돼구!!
5가 점수라고 보면 돼요!!!
일반 분들은!
게임은 재미있다는 걸 알려주고 싶을 때!
"게임은 재미있어!" 라는 문장에서!
"게임"이 스코어보드고
"재미있어"가 점수라고 생각하면 돼요!!
챕터 1.)
scoreboard 종류
scoreboard는 2종류로 나뉩니다.
objecitves
players
가 있습니다!!
음.. 학생 정신차려!!! 겨우 1교시 때 배운!! tellraw하나 가지고
이러면 안돼!!! ((찰싹찰싹))
좋아 학생, 계속 진행할께요!
챕터 2.)
objectives
objectives는
add
list
modify
remove
setdisplay
가 있어요!!!
챕터 2-1.)
add, remove
add는.. 추가하다죠!!!
네!, add는 말 그대로 스코어보드를 만듭니다!
/scoreboard objectives add <원하는 스코어보드 이름> <점수를 올릴 방식>
스코어보드 이름은 영어만 돼요!
점수를 올릴 방식은!
사과를 먹거나
웅크리기를 하거나
죽을 때 마다
등등이 있어요!
예를 들어!
점수를 올릴 방식에 deathCount를 적으시면!
죽을 때 마다 1점씩 올라가요!
모든 점수는 1점씩 올라가요!!
하지만.. 커맨드에서 가장 많이 쓰이는건 dummy라는 스코어보드를 써요!!
dummy | 명령어로만 점수를 올릴 수 있어요! |
deathCount | 죽을 때만 점수가 올라가요! |
minecraft.custom:minecraft.sneak_time | 웅크리기를 눌렀을 때 점수가 올라가요! |
minecraft.used:minecraft.carrot_on_a_stick | 당근 낚시대를 우클릭 했을 때 점수가 올라가요! |
minecraft.used:minecraft.음식이름 | 음식이름을 먹었을 때 점수가 올라가요! |
minecraft.broken:minecraft.블럭이름 | 블럭이름이 부서지면 점수가 올라가요! |
가장 많이 쓰는 스코어보드를 6개 정도 뽑아 봤어요!!
/scoreboard objectives add score dummy
여기까지 쓰셨으면 Enter!를 눌러주시면 생성된거에요!
뭐라구요? 뒤에 더 입력하는게 있다구요??
그건! 나중에 설명 드릴꺼에요!!! 학생!! 어어 만지지ㅁ!!!
좋아요. 이제 remove를 배워볼꺼에요.
네. 이렇게 쓰는거에요!
/scoreboard objectives remove <스코어보드 이름>
점수 이름에는 삭제할 스코어 보드 이름을 적으시면 삭제 돼요!
정말 간단하죠??
챕터 2-2.)
list, modify
잘 들으세요...
list는 말 그대로
스코어보드 이름을 쭉 나열해 줘요!
만약 스코어 보드가 없다면! 없다고 뜰거에요!
하지만! 스코어 보드가 있다면?!
이렇게 떠요!!!
이게 끝이에요!
modfiy는... 조금 복잡해요!
/scoreboard objectives add tester dummy
tester라는 스코어보드를 만들어 봤어요!
이제 modfiy를 치시고 띄어보시면!
스코어 보드 이름과! 뒤에 이상한 영어들이 있네요!!
displayname부터 봐봅시다...
displayname은
이렇게! tellraw했을 때 처럼! 써줘야 합니다!
이걸 사람들은 고급지게! JSON문법이라구 불러요!
하지만 저희는 간단하게 [ ]라구 하자구요!
저렇게 하면! 스코어보드 이름이 123으로 덮어씌워요!
음.. 예를 들면!
tester라는 이름은 가지고 있지만!
123이라는 대명사가 온거에요!
우리가 컵을
저것! 이라고 불르는 것과 같다요!
[ ]문법이니까! 색도 넣을 수 있어요!
/scoreboard objectives modfiy tester displayname [{"text":"123","color":"green"}]
이렇게요!!
바꾸고! list를 다시 치시면!
짜잔!! 이렇게 돼요!!
이제 rendertype이라는게 있어요! 이고는...
hearts
integer
가 있어요!
hearts는 점수대신 하트가 생겨요!
/scoreboard objectives setdisplay list tester1 #hearts를 입력하고 Enter한 뒤 이 명령어를 입력하시고 Tab를 누르시면 하트가 있으신걸 볼 수 있어요!
integer는
그냥 숫자를 보여주는거에요!!
오른쪽에 tester1이 14점 인거 보이시죠! 저렇게 숫자가! integer이에요!
챕처 2-3.)
setdisplay
setdisplay는 hearts때 보여줬던 사진 처럼 스코어보드를 보여주는 명령어에요!!
/scoreboard objectives setdisplay <보여주고 싶은 방식> tester1
이렇게 입력하면 돼요!
<보여주고 싶은 방식>에는!!
setdisplay | tester1 처럼 오른쪽에 보여줘요! |
list | 위에 하트모양이 있는 곳이 list에요! |
belowName | 플레이어 닉네임 밑에 보여줘요! |
정도가 있는데! | 모르구 5개나 해버렸어요! |
취소하기에는 | 너무 귀찮아요! |
윽....
마무리
너무 많아요!!!
그래서! player는 다음에 알려드릴꺼에요....
아쉽죠! 학생!
아니라구요??
ㅠㅠ
그래도 열심히 기달려줘요!!
kgc0713
2023.03.04앞으로 챙겨봐야겠네요..
yusin12
2023.03.05헉!! 지금 모든 NBT태그 글 쓰고 있어요!!
내일 쯤 올라갈거 같은데! 많이 봐주세요!