execute at @a[nbt={SelectedItem:{id:"minecraft:iron_sword",Count:1b}},scores={damage=200..}] run particle minecraft:ash ~ ~1 ~ 1 1 1 0 100 force execute at @a[nbt={SelectedItem:{id:"minecraft:iron_sword",Count:1b}},scores={damage=200..}] run summon minecraft:area_effect_cloud ~ ~0.1 ~ {Particle:"smoke",Radius:4f,Duration:10,Color:5701889}
execute at @a[nbt={SelectedItem:{id:"minecraft:iron_sword",Count:1b}},scores={damage=40..}] run effect give @e[type=minecraft:player,distance=..9] minecraft:poison 2 2 scoreboard players reset @a[nbt={selecteditem:{id:"mincraft:iron_sword",count:1b}},scores={damage=40..}] damage
1:19 에서 설명드리는 부분에서 nbt 항목을 수정하시면 됩니다. 본인이 원하는 철검을 들고 /data get entity SelectedItem 명령을 입력하면 nbt 를 바로 알 수 있습니다. 이 부분이 이해가 안되신다면 이 영상을 시청해주세요. ua-cam.com/video/U0TEconpD8Q/v-deo.html 허나, 이름으로 설정할 시, 엑스칼리버를 위조할 위험이 있으니, CustomModelData를 이용하시는 것을 추천드립니다!
@@ablehun 반복 무조건 레드스톤필요 execute at @a[nbt={SelectedItem:{id:"minecraft:iron_sword",Count:1b}},scores={damage=200..}] run effect give @e[type=!minecraft:player,distance=..4] minecraft:wither 3 1 true 연쇄 무조건 활성화 scoreboard players reset @a[nbt={SelectedItem:{id:"mincraft:iron_sword",Count:1b}},scores={damage=200..}] damage 이렇게햇습니다 답변감사해요
이거 지금 최신버전에서는 작동안됨
1.20.1에서는 작동하는거 확인됨
광역 효과 구름도 이펙트 다른거 확인됨
+ Count:1b를 count:1로 변경하면 작동됨.
광역 효과 구름은 작동하는 구문이 바뀐듯
execute at @a[nbt={SelectedItem:{id:"minecraft:iron_sword",Count:1b}},scores={damage=200..}] run particle minecraft:ash ~ ~1 ~ 1 1 1 0 100 force
execute at @a[nbt={SelectedItem:{id:"minecraft:iron_sword",Count:1b}},scores={damage=200..}] run summon minecraft:area_effect_cloud ~ ~0.1 ~ {Particle:"smoke",Radius:4f,Duration:10,Color:5701889}
execute at @a[nbt={SelectedItem:{id:"minecraft:iron_sword",Count:1b}},scores={damage=40..}] run effect give @e[type=minecraft:player,distance=..9] minecraft:poison 2 2
scoreboard players reset @a[nbt={selecteditem:{id:"mincraft:iron_sword",count:1b}},scores={damage=40..}] damage
크리퍼 소환시키면서 블럭은 안부술려면 어떻게 해야 하나요..? 게임룰로는 작은 폭발밖에 안일어나네요.
폭발을 구현하시려는 것이라면 크리퍼를 소환하는 것보다 파티클, 소리, damage 명령 세가지를 합쳐서 폭발하는 듯한 효과를 내시는게 좋겠네요
@@ablehun 오..감사합니다!!!
@@ablehun 파티클이랑 소리는 감이 잡히는데 데미지는 어떻게 할지 방향이 잘 안잡히네요. 발동 플레이에에게 저항을 주고 근처 모든 엔티티를 대싱으로 데미지를 주는 그런 방향으로 가야할까요?
파티클은 무슨 커맨드로 설명란에는 몇번째에 있는걸로 하면돼나요??
전부 다 쓰셔야 합니다!
철검 다이아검 각각 다르게 설정하고싶은데 하나하고나니 다른하나에서 버그가나는데 어떻게 하면 좋을까요
혹시 만약 철검 이름을 엑스칼리버로하고 엑스칼리버라고 이름이 되어있는 철검만 발동되게하고 다른 일반 철검은 발동되지 않게하는 방법도 있나요?
1:19 에서 설명드리는 부분에서 nbt 항목을 수정하시면 됩니다. 본인이 원하는 철검을 들고 /data get entity SelectedItem 명령을 입력하면 nbt 를 바로 알 수 있습니다. 이 부분이 이해가 안되신다면 이 영상을 시청해주세요. ua-cam.com/video/U0TEconpD8Q/v-deo.html
허나, 이름으로 설정할 시, 엑스칼리버를 위조할 위험이 있으니, CustomModelData를 이용하시는 것을 추천드립니다!
혹시 이거 플레이어도 적용시키려면 어떻게 해야 하나요?
처음에 스코어보드를 추가해도 스코어보드가 나타나지 않는데 어떻게 해야 하나요?
제가 따로 띄워놓은 명령어입니다. 강좌에선 설명하지 않은 부분입니다.
scoreboard objectives display 를 사용합니다.
스코어보드 사용법을 숙지하고 시청해주시는 것을 추천드립니다.
다른걸로 공격하다가 커맨드 설정해놓은 무기만 들어도 터지는데 보완방법 없을까요
스킬 커맨드 마지막 부분에 입힌 대미지를 표기하는 스코어보드 목표를 초기화해주면 됩니다.
파티클 영상 만들어주세요!!
파티클 영상이 이미 있으나 쫌 부실할 수 있겠습니다.
그런데... 파티클 명령어 자체는 활용의 영역인지라, 스스로 실행하면서 익히시는게 더 좋겠습니다.
파티클이랑 소리 추가 명령어는 어떤 커맨드로 추가를 하죠?
3:57 화살표로 가리키는 부분 사이에 연쇄형으로 추가하면 됩니다
두번쨰 커맨드에서 자꾸 계체를 찾을 수 없다는데 어떠케 하나요?
1번째 커맨드가 잘 작동한거면 2번째 커맨드에서 오타가 없는지 확인해보세요.
똑같이 적었는데 damage 가 초기화안돼요
근데 다 깔끔히 만들었는데... 어떻게 작동하는지 알려주실 수 있나여?
영상을 보시면 원리를 아실 수 있습니다.
여러명이서 서버에 있으면 다른사람도 사용할 수있는데 저만 사용할려면 어떻게 해야하나요
리소스팩을 혼자 이용하시면 문제 없습니다
@@ablehun 저 스킬은 칼로 데미지를 일정한 데미지를 입히면 주변에 위더 피해를 입히는데 다른사람은 못쓰고 저만 사용할 수있게 명령어를 어떻게 바꾸어야하는지 물어본거예요
아 영상을 착각했네요ㅋㅋ..
대상 선택 인자중에 tag를 이용하시면 됩니다. 스킬 사용가능한 사람 tag를 skill로 지정하고 대상 선택 인자에 tag=skill 을 추가하면 될겁니다.
친구랑 하면 친구가 철검을 같이 가지고 있을떄 같이 터지는데 이건 어떻게하나요?????
명령어를 어떻게 쓰신건가요?
@@ablehun 크리퍼터지게하고 검은 철검이요
명령어 전체를 써주셔야 무엇이 문제인지 확인해볼 수 있어요
저기요 근데 이 채팅에 뜨는 입자 표시는 못 없에요? rpg 서버 만들러고요..ㅠㅠ
gamerule 명령어로 없앨수 있습니다
@@ablehun ㄳ요!
그렇게 나는 또 실패한다...
이해가 잘 안되나요?
모바일은 되나요 ㅜ
원리 활용해서 직접 만들어보셔야겠네요
모바일 강좌 올려줄수 있나요?
모바일 마크 없어서 못합니다.. 그래도 원리를 올려드렸으니 한번 직접 시도해보세요
파티클 어떤 블록으로 실행시켜요? 반복 연쇄...
3:57 가리킨곳 사이에 연쇄형 명령블럭으로 넣어줍니다
스코어보드가 초기화안되고 그냥 철검들고 적주변에있으면 안때려도 지속적으로 위더가 들어가내여 히익...ㅠㅠ도와주세요 1.19.3
원리대로 명령어를 잘 짜신거면 어디가 문제인지 커맨드를 차례대로 하나씩 까봐야 합니다. 명령어 전문을 전부 보내주시지 않는 이상 제가 해결해드릴 수 있는 방법은 없습니다.
@@ablehun 반복 무조건 레드스톤필요 execute at @a[nbt={SelectedItem:{id:"minecraft:iron_sword",Count:1b}},scores={damage=200..}] run effect give @e[type=!minecraft:player,distance=..4] minecraft:wither 3 1 true
연쇄 무조건 활성화 scoreboard players reset @a[nbt={SelectedItem:{id:"mincraft:iron_sword",Count:1b}},scores={damage=200..}] damage
이렇게햇습니다 답변감사해요
@@m4666-s6e 영상에서 설명드린 것과 똑같이 하신것 같네요. 무조건 오타 문제일 것입니다. nbt 구문을 유심히 살펴보시길 바랍니다.
@@ablehun 그렇군요 ㅠㅠ 우선 소중한답변 너무감사합니다 한번..자세히보도록하겠습니다 좋은영상감사합니다.