총 커맨드

Поделиться
HTML-код
  • Опубликовано: 19 дек 2024

Комментарии • 19

  • @Kiwoo124
    @Kiwoo124  9 месяцев назад +1

    제가 이전에 만든 커맨드가 부족한 부분이 있어 수정합니다.
    대표적으로 다음의 것을 수정했습니다.
    1. 총을 사용하는 대상자를 더 정밀하게 감지함
    2. 총을 맞는 기준을 좌표에서 히트박스로 수정함
    3. 총이 발사되는 위치를 플레이어 시점에 더 가깝게 수정함
    4. 작동되는 커맨드의 순서를 명확히 하여 부가적인 오류를 막음
    아래는 총 커맨드 입니다.
    [총 얻는 커맨드]
    give @p minecraft:netherite_hoe{gun:1b} 1
    [총 작동시키는 커맨드] (반복형-연쇄형 일렬로 / 조건적 없음)
    execute as @e[tag=int] on target as @s[tag=gun] run tag @s add sht
    execute as @a[tag=sht] at @s run summon minecraft:armor_stand ~ ~ ~ {Tags:["bul1","bul2"],NoGravity:1b,Marker:1b,Silent:1b,Invisible:1b}
    execute as @e[tag=sht] at @s anchored eyes rotated as @s run tp @e[tag=bul1,sort=nearest,limit=1] ^ ^ ^1 ~ ~
    tag @e[tag=bul1] remove bul1
    execute as @a[tag=sht] at @s run playsound minecraft:entity.firework_rocket.blast master @a ~ ~ ~ 1 0
    execute as @a[tag=sht] at @s run tp @s ~ ~ ~ ~ ~-20
    tag @a remove sht
    execute as @e[tag=bul2] at @s run tp @s ^ ^ ^1
    execute as @e[tag=bul2] at @s run particle minecraft:smoke ~ ~ ~ 0 0 0 0 10 force @a
    execute as @e[tag=bul2] at @s if entity @e[tag=!bul2,tag=!int,dx=0,dy=0,dz=0] run tag @s add bul3
    execute as @e[tag=bul3] at @s as @e[tag=!int,tag=!bul2,dx=0,dy=0,dz=0] run damage @s 10
    kill @e[tag=bul3]
    execute as @e[tag=bul2] at @s unless block ~ ~ ~ minecraft:air run kill @s
    execute as @e[tag=bul2] at @s unless entity @a[distance=..128] run kill @s
    kill @e[tag=int]
    execute as @a[nbt={SelectedItem:{id:"minecraft:netherite_hoe",tag:{gun:1b}}}] run tag @s add gun
    execute as @a unless entity @s[nbt={SelectedItem:{id:"minecraft:netherite_hoe",tag:{gun:1b}}}] run tag @s remove gun
    execute as @a[tag=gun] at @s run summon minecraft:interaction ~ ~ ~ {Tags:["int"],width:3,height:3}

  • @하늘이-x1e
    @하늘이-x1e 6 месяцев назад

    좋은 강의 감사합니다 ㅎ
    그런데 궁금한게 있는데 이런 다양한 커맨드들은 어디서 배우셨나요?
    아니, 어디서 찾을 수 있나요? 전 gamemode,execute이런 기본적인거 밖에 몰라서..

  • @에헤헤헤-f6o
    @에헤헤헤-f6o Год назад

    데미지를 높게 할려면 execute as @e[tag=tar] at @s run damage @e[distance=..5,tag=!bul,tag=!int,sort=nearest,limit=1] 10 minecraft:out_of_world 중에 10 원하는 공격력으로 바꾸면돼고 반동을 낮게 할려면 execute as @a[tag=shoot] at @s run tp @s ~ ~ ~ ~ ~-10 요 부분 에서 10을 원하는 숫자로 바꾸면 됍니다

    • @koreauniv24
      @koreauniv24 9 месяцев назад

      않이 이레도 작동이 않돼는대요;;

    • @noogaba00
      @noogaba00 5 месяцев назад

      "아니 이래도 작동이 안돼는데요"라고 써야지 잼아@@koreauniv24

  • @상어에욤-r2r
    @상어에욤-r2r 9 месяцев назад

    갑자기 안나갈때가 있는데 어떻게 해야 고쳐지나요?? 그리고 팀끼리 안맞게 하는 방법 있나요? 제가 마린이라 ㅠㅠㅠ

    • @Kiwoo124
      @Kiwoo124  9 месяцев назад

      제가 이전에는 이렇게 알려드렸는데
      execute as @e[tag=sht] at @s anchored eyes rotated as @s run tp @e[tag=bul1,sort=nearest,limit=1] ^ ^ ^1 ~ ~
      ^ ^ ^1 부분을 ^ ^ ^2 로 수정하면 발사가 안되는 문제는 해결될 겁니다

    • @Kiwoo124
      @Kiwoo124  9 месяцев назад

      팀끼리 안맞게 하는 법은 모든 팀을 분류해서 따로 맞게끔 하는 노가다를 하지 않으면 어려울 것 같네요

    • @상어에욤-r2r
      @상어에욤-r2r 9 месяцев назад

      감사합니다.ㅠㅠㅠㅠ

    • @Kiwoo124
      @Kiwoo124  9 месяцев назад

      on target은 인터렉션에서 우클릭을 감지하는 커맨드 입니다
      이전 버전의 혹시 f키와 헷갈리신게 아닌가 해서 말씀드립니다

    • @Kiwoo124
      @Kiwoo124  9 месяцев назад

      추가로 더 확인할 것이 있다면
      give @p minecraft:netherite_hoe{gun:1b} 1
      이 명령어를 통해 아이템을 얻었는지 확인할 필요가 있습니다
      일반 네더라이트 괭이로는 작동을 안합니다

  • @RGX_Posture
    @RGX_Posture 4 месяца назад

    1.21로 넘어가며 총 얻는 커맨드 안되는데 바뀐 커맨드로 알려주실 수 있나요

  • @헉-x4y
    @헉-x4y Год назад

    멀티에서 안됩니다

  • @germany2596
    @germany2596 Год назад +1

    사랑해요

  • @김범순-o2z
    @김범순-o2z Год назад

    안돼요