마인크래프트 몹의 행동을 코딩으로 수정하기

세르베루스(문지기)

지하세계를 지키는 3개의 머리를 가진 경비견처럼 보이는 늑대개입니다.

 

 

 

 

 

  • On Start (시작 할 때) : 몹이 생성될 때마다 이 이벤트 블록에 연결된 블록이 활성화됩니다.
  • Act as Mob (정의된 몹으로 행동하기) : 늑대처럼 행동하게 합니다.
  • Make it () % bigger than normal : 몹을 원래 크기보다 두배로(200%) 크게 만듭니다.
  • Set Health ( 생명력 설정하기 ) : 몹의 생명력을 특정 값으로 변경합니다.

*마인크래프트에서 몹을 소환하기 위해서 /summon 몹타입 명령어를 사용합니다. 세르베루스를 소환하려면  /summon wolf 를 사용합니다.

키메라

키메라는 그리스의 전설속 위험한 짐승인데 여기서 키메라는 일부는 사자, 염소,  뱀인 이상하고 적에게 불을 뿜는 짐승입니다.

 

 

 

 

 

 

 

 

  • On Start (시작 할 때) : 몹이 생성될 때마다 이 이벤트 블록에 연결된 블록이 활성화됩니다.
  • Act as Mob (정의된 몹으로 행동하기) : 오셀롯을 기반으로 오셀롯처럼 행동하게 합니다.
  • Make it () % bigger than normal : 몹을 원래 크기보다 세배로(300%) 크게 만듭니다.
  • Set Health ( 생명력 설정하기 ) : 몹의 생명력을 20으로 변경합니다.
  • Attack (공격하기) : 플레이어를 공격합니다.
  • Shoot (발사하기) : 현재 대상에 작은 불 덩어리를 쏩니다. 디폴트 타겟은 플레이어이지만 “attack”블록으로 타겟을 바꿀수 있습니다.
  • Immune to fire : 불에 대한 면역이 있게 합니다.

순간 이동하는 닭

다음 스크립트는 마인크래프트 세계에서 몹을 원래의 크기보다 조금 크게 만들고 이동속도가 빠르고 순간이동하게 합니다.

  • On Start (시작 할 때) : 몹이 생성될 때마다 이 이벤트 블록에 연결된 블록이 활성화됩니다.
  • Act as Mob (정의된 몹으로 행동하기) : 닭처럼 행동하게 합니다.
  • Set Health ( 생명력 설정하기 ) : 몹의 생명력을 특정 값으로 변경합니다.
  • Make it () % bigger than normal : 몹을 원래 크기보다 설정한 값으로 크게 만듭니다.
  • Move Faster (더 빠르게 이동하기) : 움직이는 속도를 지정된 비율만큼 증가시킵니다.
  • Teleport randomly (임의로 순간 이동하기) : 블록에 정의된 시간 간격이 경과 할 때마다 임위의 위치로 이동합니다.
  • Attack (공격하기) : 플레이어를 공격합니다.

하늘을 날으는 야마

마인크래프트 세계에서 야마가 낮에는 화난 상태가 되고 평온한 상태에서는 하늘을 날면서 순간 이동합니다.

  • On Start (시작 할 때) : 몹이 생성될 때마다 이 이벤트 블록에 연결된 블록이 활성화됩니다.
  • Act as Mob (정의된 몹으로 행동하기) : 몹이 생성되면 야마처럼 행동하게 합니다.
  • When it’s Daytime (낮 시간대 일 때) : 이 이벤트 블록에 연결된 블록은 낮 시간대에 활성화됩니다.
  • Become Angry (화를 내기) : 지정한 시간(초)동안 화난 상태가 됩니다.
  • After Calming Down (안정된 후) : 몹이 안정될 때마다(화가 난 후)이 이벤트 블록에 연결된 블록이 활성화됩니다.
  • Fly Around (날아다니기) : 몹이 임의로 날아다니게 합니다.
  • Panic (공포) : 몹을 손상의 근원으로부터 멀리 떨어지게 합니다.
  • Teleport randomly (임의로 순간 이동하기) : 블록에 정의된 시간 간격이 경과 할 때마다 임위의 위치로 이동합니다.
  • Stand Still (가만히 서 있기) : 몹에서 이동 동작을 제거합니다.

댓글 남기기