마인크래프트 랜덤 커맨드 만들기

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

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

  • @섬혁
    @섬혁 Год назад +4

    기존에는 랜덤으로 명령어를 실행할 때 순환 호퍼 회로를 쓰고 있었는데, 이제는 훨씬 간편하게 더 우수한 랜덤 시스템을 만들 수 있게 되어 정말 좋네요ㅎㅎ 강좌 감사합니다!

    • @포마인
      @포마인  Год назад +2

      랜덤 커맨드를 만들기도 귀찮았고 부정확하다는 단점이 있었죠... 이제라도 추가돼서 좋은 것 같습니다!

  • @포마인
    @포마인  Год назад +1

    이 영상은 1.20.2 버전에서 만들어졌습니다

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

    오 랜덤 생기고나서 안그래도 기다리고있었어요!

    • @포마인
      @포마인  Год назад +1

      좀 더 빨리 올려볼걸 그랬네요!

  • @즐거운개구리
    @즐거운개구리 11 месяцев назад

    마인크래프트 커맨드 뉴비라 random 명령어를 사용하여 광산을 만드는 작업을 하는 도중 하나는 실행되고 하나는 실행이 안되는 경우가 있길래 여쭤봅니다.
    -10 -58 13 위치에 아무 블록도 존재하지 않을경우 oak_log 와 birch_log 를 서로 75:25 확률로 생성시키고 싶어서 아래와 같은 명령어를 사용하였는데 birch_log만 생성이됩니다.
    execute as @a store result score @s up1random run random value 1..100 - 반복형 무조건적 레드스톤 필요
    execute if block -10 -58 13 air - 연쇄형 조건적 항상활성화
    execute as @a at @s if score @s up1random matches ..25 run setblock -10 -58 13 minecraft:birch_log replace - 연쇄형 조건적 항상활성화
    execute if block -10 -58 13 air - 연쇄형 조건적 항상활성화
    execute as @a at @s if score @s up1random matches 26.. run setblock -10 -58 13 minecraft:oak_log replace - 연쇄형 조건적 항상활성화
    해결법이 있는지 궁금합니다.

    • @포마인
      @포마인  11 месяцев назад

      조건적 말고 무조건적으로 하시면 됩니다. 조건적으로 설정하시면 앞에 있는 커맨드가 작동할 때만 실행되므로, 점수가 26점 이상이더라도 그 전 커맨드, [25점 이하일 때 birch_log를 설치한다]는 커맨드가 작동하지 않았기 때문에 oak_log가 설치되지 않는 것입니다.

  • @tv-zi2ko
    @tv-zi2ko 6 месяцев назад +1

    난수 띄우기에서 앞에 반응 커맨드에 뭐 적었나요?

    • @happy-youtube118
      @happy-youtube118 4 месяца назад

      제가 판단하겠습니다 반응형에는 랜덤명령어가 있고 연쇄형에는 스코어보드로 랜덤점수연동, 그다음 연쇄형은 /title로 그 점수를 띄우는 것 같습니다

  • @ManPok_
    @ManPok_ Год назад

    아 드디어 나온 강좌
    오늘도 잘 봤습니다.

    • @포마인
      @포마인  Год назад +1

      이번 영상이 나오기까지 오래 걸렸죠...

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

    이거를 이용해서 랜덤 몹을 소환 할 수 있나요??

    • @포마인
      @포마인  11 месяцев назад

      랜덤으로 나온 숫자 하나 하나에 몹을 대응시키는 방식으로 만드시면 됩니다
      예를 들어 1점이면 좀비, 2점이면 크리퍼를 소환시키면 되겠죠

  • @일본컨셈-l5z
    @일본컨셈-l5z 8 месяцев назад

    혹시 명령어 여러개를 작동 시킬순없나요?

  • @mjh_like25000
    @mjh_like25000 7 месяцев назад

    안녕하세요
    제가 뽑기 시스템을 만드는데
    ~들고 f를 누르면 작동하여
    랜덤 커맨드를 돌리고 특정숫자에 반응하게 만들었는데
    예)5 = 뼈다귀
    특정숫자에 반응하게하는 커맨드 2가 작동을 안해요 무조건적으로 하면
    계속 아이템이 들어오고
    조건적으로 하면 아예 실행이 안되고
    고칠수있는건가요?

  • @비기너-o8z
    @비기너-o8z 7 месяцев назад

    이 커맨드랑 몹화살 합할수있어요?
    (랜덤화살)

  • @terius9867
    @terius9867 Год назад

    포마인님 저거 랜덤으로 하는것을 좌표로도 할수있을까요? 정해진 칸안에 랜덤으로 아이템이 나오게 하고싶은데 알려주실수 있나요? 빨리해주시면 고맙겠습니다

    • @포마인
      @포마인  Год назад

      랜덤으로 얻어낸 슷자를 아이템의 nbt 중 Pos[0],Pos[1],Pos[2]에 넣으시면 될 것 같습니다

  • @사람채널-m8q
    @사람채널-m8q Год назад

    혹시 execute에 at과 as의 처이점을 알려 주실 수 있을까요?

    • @포마인
      @포마인  Год назад

      as는 뒤에 오는 명령어를 '실행하는 대상을 바꾸는' 명령어고요
      at은 명령어를 '실행하는 위치를 바꾸는' 명령어입니다
      만약에 커맨드 블록으로 플레이어가 주변에 있는 엔티티를 죽이는 명령어를 작동시킨다고 할 때, as를 이용해 대상을 플레이어로 바꾸었지만 at을 사용하지 않는다면 위치는 바뀌지 않아 커맨드 블록 근처 엔티티를 죽이게 됩니다
      반대로 at을 이용해 플레이어로 위치를 바꾸었지만 as를 쓰지 않았다면 '플레이어가' 엔티티를 죽인 것이 아니라, '커맨드 블록이' 엔티티를 죽인 것이 됩니다
      2개 이상 사용한다고 하면
      execute as @a at @s run ......
      플레이어가 자신의 위치를 기준으로 명령어를 실행
      execute at @a as @e[type=pig,distance=..5] run ......
      플레이어 주변 5칸 안에 있는 돼지가 명령어를 실행
      execute as @a at @s as @e[type=pig,distance=..5] at @s run ......
      플레이어가 자신의 위치를 기준으로해서 5칸 안에 있는 돼지를 대상으로, 자신(돼지)의 위치를 기준으로 명령어를 실행

  • @비플-h6x
    @비플-h6x 9 месяцев назад

    영상중에 카운트하는 명령어가 있던데 그명령어도같이 알려주실수있으실까요?

    • @포마인
      @포마인  9 месяцев назад

      카운트하는 커맨드는 그냥 점수를 1점씩 더하는 커맨드입니다
      반복형 커맨드블록 뒤에 연쇄형으로 이어서 사용하시면 될 겁니다

  • @Ggaerook
    @Ggaerook 8 месяцев назад

    숫자 나왔단거 안나오게 할 수는 없나요?

    • @포마인
      @포마인  8 месяцев назад

      어떤 숫자를 말씀하시는 건가요?

  • @m_enzo_like25000
    @m_enzo_like25000 11 месяцев назад

    제가 레드스톤블럭을 들고 f를 누르면 발동되게 하려하는데 안됩니다 방법이없나요?

    • @포마인
      @포마인  11 месяцев назад

      사용하셨던 커맨드 복사해서 올려주시면 확인해보겠습니다

  • @KimTeeom
    @KimTeeom Год назад

    스코어 보드 만큼 아이템을 주고 싶은데 찾아봐도 없네요 ㅠ

    • @포마인
      @포마인  Год назад

      아이템을 하나 지급하고 스코어보드 점수를 1점 없애는 방식은 어떨까요?

    • @KimTeeom
      @KimTeeom Год назад

      @@포마인 랜덤 커맨드와 섞어서 레버을 당기면 그 템을 없애고 그 랜덤 수 만큼 아이템을 줘야 하는데 어떻게 해야할지 모르겠어요

    • @포마인
      @포마인  Год назад

      @@KimTeeom
      (반복형)
      give 대상[scores={스코어보드=1..}] 아이템
      (연쇄형)
      scoreboard players remove 대상[scores={스코어보드=1..}] 스코어보드 1
      이렇게 하시면 시간은 좀 걸리겠지만 점수 만큼 아이템이 들어올 겁니다
      한 번에 아이템을 지급하고 싶으시면 function에 넣고 무한반복시키시거나,
      연쇄형 커맨드블록을 마주보게 만들어서 nbt 중에 UpdateLastExecution를 false로 설정하시면 한 틱 안에 무한반복될겁니다

  • @I_m_assassin
    @I_m_assassin Год назад

    유사난수 생성기를 이용한건가

    • @포마인
      @포마인  Год назад

      마크 자체의 random 커맨드를 사용했죠
      여태까지의 난수 생성을 뛰어넘는 압도적 편리함...

  • @서먼-d4g
    @서먼-d4g Год назад

    Pe는 서러워요 !ㅜ

    • @포마인
      @포마인  Год назад

      베드락 에디션에는 예전부터 scoreboard명령어에 random 기능이 있었을 텐데요...

    • @서먼-d4g
      @서먼-d4g Год назад

      @@포마인 ㅓ?..

  • @happy-youtube118
    @happy-youtube118 4 месяца назад

    마소!!!!! 마소 최고다!!!!!!!

  • @푸코쥐렁이4872
    @푸코쥐렁이4872 6 месяцев назад

    실패해도 문구가 나오게 할수 있나요

    • @포마인
      @포마인  6 месяцев назад

      if 대신 unless를 사용하시면 될 겁니다