체리입니다람쥐불놀이
대표칭호 없음
1.우클릭 감지
2.폴링블록에다가 플레이어 tp시키는법
3.총처럼 (자연스러운)반동 만드는법
위와같이 하고싶은데 1은 잘 안되고
2는 /tp@[type=폴링블록] cherry_12
했는데 안되고 3은 자연스럽지 않아서
저렇게 3가지의 명령어를 적어주셨으면 감사합니다
버전 : 1.16.1
1.우클릭 감지
2.폴링블록에다가 플레이어 tp시키는법
3.총처럼 (자연스러운)반동 만드는법
위와같이 하고싶은데 1은 잘 안되고
2는 /tp@[type=폴링블록] cherry_12
했는데 안되고 3은 자연스럽지 않아서
저렇게 3가지의 명령어를 적어주셨으면 감사합니다
버전 : 1.16.1
허두
2020.08.191. 일반적인 방법으로는 감지가 불가능합니다. 만약 한다면... 낚시대를 던졌을 때 낚시찌를 감지하는 정도?
(플러그인을 사용하면 가능합니다!)
2. 반대입니다! /tp cherry_12 @e[type=falling_block]
(/tp 명령어에 대한 더욱 자세한 설명은 여기를 참고해주세요!)
3. 음... 총 반동 만들기라...
/tp 명령어로 y 시점 방향을 위로 확! 꺾은 다음에, 서서히 다시 내리면 되지 않을까요..?
노명
2020.08.191. 가능하긴 한데 플러그인을 쓰지 않으면 통계스코어 보드를 이용해야 합니다. 그 이후에도 손에 든 아이템의 종류를 감지해야 되고해서 많이 복잡합니다. 궁금하시면 알려드릴게요.
2. 사용한 명령어는 폴링블럭을 플레이어에게 tp 시키는 명령어 입니다. /execute at @e[type=minecraft:falling_block,limit=1] run tp cherry_12 ~ ~ ~ 를 이용하면 폴링블럭으로 이동 할 수 있습니다.
3. /execute at @s run tp @s ~ ~ ~ ~ ~-(숫자)를 해서 하면 가능할 거에요. 올라간 다음 내려오는 것 까지 할려면 스코어 보드를 이용하면 되요. 이것도 궁금하시면 알려드릴게요.
체리입니다람쥐불놀이
2020.08.201번과 3번이 궁금해여
디코하시면 체리#4242로 알려주시면 감사하겠습니다.
여기서 말해도되고여
노명
2020.08.21플레이어 선택인자는 알아서 수정 하세요!
1. 커맨드
/scoreboard objectives add <이름> minecraft.used:<아이템 종류> #아이템(ex.책, 당근 낚싯대)을 사용 하면 스코어를 1 추가 하는 스코어 보드 제작. (최초 1회)
/execute as @a[scores={<이름>=1},nbt={SelectedItem:{id:"minecraft:<아이템 종류>"},Inventory:[{Count:1b,tag:<nbt테그>}]}] run <실행할 명령어> #들고있는 아이템이 <아이템 종류> 이고 아이템의 NBT테그가 <아이템NBT>면서 <이름>스코어 보드가 1점인 사람이 <실행할 명령어>를 실행한다. (항상 활성화, 반복형)
/scoreboard players reset @a <이름> #<이름>스코어 보드를 초기화 합니다.(위에 커맨드에 연쇄형 조건적으로 붙힘)
일단 기본적인 뼈대는 이것 입니다. 여기서 응용 하셔서 추가 하시면 됩니다.
3. 커맨드
일단 /scoreboard objectives add <이름> dummy #스코어 보드를 만듭니다.
/execute as <플레이어 선택인자> at @s run tp @s ~ ~ ~ ~ ~-<숫자> #<숫자>도 만큼 자신의 시야를 올립니다.
/scoreboard players add <플레이어 선택인자> <이름> <숫자> #<숫자>만큼 <이름>스코어 보드에 더합니다.(위에 커맨드에 연쇄형 조건적으로 붙이세요.)
/execute as @a[scores={<이름>=1..}] run scoreboard players remove @s <이름> 1 #<이름> 스코어 보드가 1점 이상인 플레이어의 점수를 1점 뺍니다.(반복형 항상활성화)
/execute as @a[scores={<이름>=1..}] at @s run tp @s ~ ~ ~ ~ ~1 #<이름>스코어 보드가 0점이 될 때 까지 플레이어의 시야를 1도 내립니다.(위에 명령어에 연쇄형 조건적)
노명
2020.08.22어, 오류가 있네요. 수정하겠습니다.(테스트를 안해봤더니...ㅎ)
체리입니다람쥐
2020.09.141번거 명령어만 적어주실수있나요
노명
2020.09.14/scoreboard objectives add <이름> minecraft.used:<아이템 종류>
/execute as @a[scores={<이름>=1},nbt={SelectedItem:{id:"minecraft:<아이템 종류>"},Inventory:[{Count:1b,tag:}]}] run <실행할 명령어>
/scoreboard players reset @a <이름>