개인 자료란 (JE)

  서버 커뮤니티

Profile 5CYO 대표칭호 없음
Profile

질문하기 커맨드

마인크래프트 좀비소환 커맨드블럭질문이요 !!

2021.05.31 조회 수 1779 추천 수 0

현재 커맨드1도 모르지만 마인크래프트를즐겨하고있는1명입니다.


다름이 아니고 이번에 친구들이랑 커맨드블럭으로 좀비서바이벌야생 을 할려고 지금 커맨드블럭에 사용할 명령어를

엄청 찾고있는중입니다 !!


그래서 현재찾은게 좀비 파워, 속도 , 점프강화 , 햇빛에 안죽는 등 좀비를 업그레이드 시키는데 성공했습니다 !!


근데 딱 한가지를 정말 못찾겠어요 그것은 바로 유저근처 좀비소환  인데요..

예를들어 모든유저근처에 x y +20칸 ? 정도에 좀비를 x마리 (1마리이상) 5분마다 1번 소환하고싶다.(무한)

이라는 커맨드를 찾을려고 유튜브, 구글, 네이버 등등 엄청나게 찾아봤어요


하지만 검색할때마다 나오는건 소환명령어일뿐 아니면 커맨드블럭으로 말고 명령어로 summon minecraft:zombie ^10 ^ ^10

이런식으로 계속 수동으로 쳐야한다는 점 까지 찾았는데 커맨드블럭으로는 나오지가 않아서 찾다가찾다가

요기까지왔습니다. 한마포 형님들께서는 이문제점을 찾아주실수있을까요... 부탁드리겠습니다 ㅠㅠ


요약

1. 유저근처 좀비소환 커맨드블럭으로 무한으로할수있는방법

2. x분마다 유저근처 x칸에 x마리 소환


정말..정말..부탁드리겠습니다.. 이상 긴글읽어주셔서 감사합니다 (__) 즐거운하루되세요  :)

13개의 댓글

마커임
2021.05.31

구글에 minecraft mob spawn near player command

라고 검색해보세요

5CYO
2021.05.31
@마커임

드디어 플레이어 근처 몬스터 소환을 찾았네요 감사합니다 ㅠㅠ 이제 시간차로 쓸수있는것만 찾으면 되겠어요 !!

서재형
2021.05.31
@5CYO

시간차는 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
@5CYO

아!!{ s=5}] 이거였군요 <> 이거없애니 됐습니다 !!

제작대
2021.05.31
@5CYO

아, <>이거는 그냥 옵션입니다!

5CYO
2021.05.31
@제작대

와.... 제작대님 정말 정말 정말 정말 정말 !!! 너무감사합니다 오늘 하루종일 찾아다녔는데.. 물론 밑에분들도 다 감사합니다

이제 시간 테스트하고 친구들과 즐길일만 남았는데(시간이늦었군..하핫!!) 내일부터 재밌게 플레이할게요 !!!

한번더 감사합니다 (__)

제작대
2021.05.31
@5CYO

재미있는 마인크래프트 되세요!

5CYO
2021.05.31
@제작대

죄송한데 질문하나 더드리겠습니다. 스코어보드 1 , s 를 기준으로 잡고하는데

위에 커맨드블럭명령어중 ={s=<시간(초)>}] 요기에 s 가 이기준점 s 인가요?

만약 맞으면 예를들어 스코어보드 1, ABC 로 바꾸면

={ABC=<시간(초)>}] 이렇게바꾸면되나요?

제작대
2021.05.31
@5CYO

아 넵 명령어에 있는 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개 안바꿔서 ㅋㅋㅋㅋㅋㅋㅋ 겁나 열심히 찾고있었네욥;; ㅎㅎ 감사합니다!!

즐거운 밤 되시고 편안히 주무세요 !!