5CYO
대표칭호 없음
현재 커맨드1도 모르지만 마인크래프트를즐겨하고있는1명입니다.
다름이 아니고 이번에 친구들이랑 커맨드블럭으로 좀비서바이벌야생 을 할려고 지금 커맨드블럭에 사용할 명령어를
엄청 찾고있는중입니다 !!
그래서 현재찾은게 좀비 파워, 속도 , 점프강화 , 햇빛에 안죽는 등 좀비를 업그레이드 시키는데 성공했습니다 !!
근데 딱 한가지를 정말 못찾겠어요 그것은 바로 유저근처 좀비소환 인데요..
예를들어 모든유저근처에 x y +20칸 ? 정도에 좀비를 x마리 (1마리이상) 5분마다 1번 소환하고싶다.(무한)
이라는 커맨드를 찾을려고 유튜브, 구글, 네이버 등등 엄청나게 찾아봤어요
하지만 검색할때마다 나오는건 소환명령어일뿐 아니면 커맨드블럭으로 말고 명령어로 summon minecraft:zombie ^10 ^ ^10
이런식으로 계속 수동으로 쳐야한다는 점 까지 찾았는데 커맨드블럭으로는 나오지가 않아서 찾다가찾다가
요기까지왔습니다. 한마포 형님들께서는 이문제점을 찾아주실수있을까요... 부탁드리겠습니다 ㅠㅠ
요약
1. 유저근처 좀비소환 커맨드블럭으로 무한으로할수있는방법
2. x분마다 유저근처 x칸에 x마리 소환
정말..정말..부탁드리겠습니다.. 이상 긴글읽어주셔서 감사합니다 (__) 즐거운하루되세요 :)
마커임
2021.05.31구글에 minecraft mob spawn near player command
라고 검색해보세요
5CYO
2021.05.31드디어 플레이어 근처 몬스터 소환을 찾았네요 감사합니다 ㅠㅠ 이제 시간차로 쓸수있는것만 찾으면 되겠어요 !!
서재형
2021.05.31시간차는 dummy 스코어보드 하나 만들어두고 반복 활성화로 계속 1씩 올리다가 일정 값 되면 스코어 0으로 초기화하고 실행하면 돼요
(20 올라가면 1초 지난거에요)
5CYO
2021.05.31죄송하지만 혹시 실례가 안된다면.. 커맨드블럭에 쓸 명령어좀 알수있을까요.. 열심히 찾아보고있는데 인터넷에 찾아서 나온대로 응용해볼려고하니 더이상 머리가안돌아가네욥.... (__) ;;
제작대
2021.05.31음.. 그러니까
사전 세팅
gamerule commandBlockOutput false
scoreboard objectives add 1 dummy
scoreboard objectives add s dummy
[반복형] [무조건적] [레드스톤 필요]
scoreboard players add @a 1 1
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={1=20}] at @s run scoreboard players add @a s 1
[연쇄형] [조건적] [항상 활성화]
scoreboard players set @a 1 0
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={s=<시간(초)>}] at @a run summon minecraft:zombie ^ ^ ^20
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={s=<시간(초)>}] at @a run summon minecraft:zombie ^ ^ ^-20
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={s=<시간(초)>}] at @a run summon minecraft:zombie ^20 ^ ^
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={s=<시간(초)>}] at @a run summon minecraft:zombie ^-20 ^ ^
[연쇄형] [조건적] [항상 활성화]
scoreboard players set @a s 0
이렇게 쓰시면 될 것 같아요. 마지막에 레드스톤 블럭을 설치해주시면 작동이 될 겁니다.
5CYO
2021.05.31댓글 남겨주셔서 정말 감사합니다 !! 혹시 실례지만 execute as @a[scores={s=<시간(초)>}] at @a run summon minecraft:zombie ^ ^ ^20 이부분에서 그대로입력하니 명령어가 안되는것같아서 댓글남깁니다 (__) 시간(초) 부분에 시간(초) , 20(20) , 20 이렇게 다넣어봤는데도 안되네요.. 혹시 왜그런지 알수있을까요?
5CYO
2021.05.31아!!{ s=5}] 이거였군요 <> 이거없애니 됐습니다 !!
제작대
2021.05.31아, <>이거는 그냥 옵션입니다!
5CYO
2021.05.31와.... 제작대님 정말 정말 정말 정말 정말 !!! 너무감사합니다 오늘 하루종일 찾아다녔는데.. 물론 밑에분들도 다 감사합니다
이제 시간 테스트하고 친구들과 즐길일만 남았는데(시간이늦었군..하핫!!) 내일부터 재밌게 플레이할게요 !!!
한번더 감사합니다 (__)
제작대
2021.05.31재미있는 마인크래프트 되세요!
5CYO
2021.05.31죄송한데 질문하나 더드리겠습니다. 스코어보드 1 , s 를 기준으로 잡고하는데
위에 커맨드블럭명령어중 ={s=<시간(초)>}] 요기에 s 가 이기준점 s 인가요?
만약 맞으면 예를들어 스코어보드 1, ABC 로 바꾸면
={ABC=<시간(초)>}] 이렇게바꾸면되나요?
제작대
2021.05.31아 넵 명령어에 있는 s를 ABC로 바꾸시면 됩니다.
이렇게 바꾸시면 되죠.
gamerule commandBlockOutput false
scoreboard objectives add 1 dummy
scoreboard objectives add ABC dummy
[반복형] [무조건적] [레드스톤 필요]
scoreboard players add @a 1 1
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={1=20}] at @s run scoreboard players add @a ABC 1
[연쇄형] [조건적] [항상 활성화]
scoreboard players set @a 1 0
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={ABC=<시간(초)>}] at @a run summon minecraft:zombie ^ ^ ^20
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={ABC=<시간(초)>}] at @a run summon minecraft:zombie ^ ^ ^-20
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={ABC=<시간(초)>}] at @a run summon minecraft:zombie ^20 ^ ^
[연쇄형] [조건적] [항상 활성화]
execute as @a[scores={ABC=<시간(초)>}] at @a run summon minecraft:zombie ^-20 ^ ^
[연쇄형] [조건적] [항상 활성화]
scoreboard players set @a ABC 0
5CYO
2021.05.31바꿔도 안되서 혹시몰라서 질문드렸는데 바보같이 1개 안바꿔서 ㅋㅋㅋㅋㅋㅋㅋ 겁나 열심히 찾고있었네욥;; ㅎㅎ 감사합니다!!
즐거운 밤 되시고 편안히 주무세요 !!