playXP

서브 메뉴

Page. 1 / 21 [내 메뉴에 추가]
글쓰기
작성자 아이콘 IUPrime
작성일 2011-07-19 16:09:11 KST 조회 13,093
제목
[맵스터 번역] 충돌하는 미사일 만들기 - 1. 파이어볼

원본 게시물 : http://www.sc2mapster.com/forums/resources/tutorials/17154-data-colliding-projectiles-correct-kill-credit-hit/#posts


이 튜토리얼은 데이터 에디터를 이용하여 어떻게 충돌하는 투사체를 알려줍니다. 정확한 처치 수 표시나 다른 대상 옵션(예를 들면 대상에 충돌하여 폭발하거나 또는 관통하여 지나가는 등의)에 대해서도 다룹니다. 장식물이나 절벽에 충돌하는 것은 이 튜토리얼의 범위가 아니지만, 나중에 추가될 수도 있습니다.


우리는 3가지의 능력을 만들 것입니다.


첫번째는 디아블로 2 스타일의 파이어볼입니다.

두번째는 관통형 투사체인데, 유닛과 충돌하지만 파괴되지는 않고, 이 과정에서 한 유닛을 여러 번 공격하지 않습니다.

세번째는 부메랑과 같은 능력입니다. 투사체는 시전자를 향해 돌아오며 이 과정에서 여러 번 공격할 수 있습니다.


몇 가지 알아 두셔야 할 점이 있습니다. 저는 캠페인 의존 관계를 사용하고, 데이터 보기 옵션에서 원본 데이터 보기를 제외한 모든 것이 적용되어 있습니다.

또한 새로운 데이터 개체를 만들 때(이름과 id를 입력할 때), 제가 말한 '기반'을 정확하게 설정해주셔야 합니다. 만약 그렇지 않았을 경우에는 수정하지 마시고 지운 후 새로 만들어야 합니다. 그렇지 않으면 잘못된 데이터가 만들어지기 때문입니다.


1. 파이어볼

(역주 : 스킬에 대한 설명이 있지만 위에서도 한번 언급했고 동영상이 있기 때문에 생략합니다)


2. 플라즈마 쇄도(Plasma Surge)

3. 이온 톱날(Ion Saw)





무작정 따라하기 :

(역주 : 이 부분에는 원 작성자의 표현을 제가 생각하기에 알기 쉬운 표현으로 고친 부분이 많습니다.)


이 부분은 위 3개의 영상에 나온 능력들을 만들어 보기 쉽게 설명한 부분입니다. 이 부분의 설명대로 따라하시면 위와 같은 능력들을 만드실 수 있습니다.


1. 파이어볼


우리는 대상 지점을 향해 날아가는 미사일을, 미사일 발사 효과와 충격 효과를 이용하여 만들 것입니다. 충돌 기능을 위해서, 지속 효과 생성을 이용하여 주기적으로 미사일이 있는 곳 주변의 유닛을 영역 검색 효과로 검색합니다. 이 지속 효과 생성 효과를 미사일 발사 효과의 발사 효과 항목을 이용하여 미사일이 발사될 때 함께 실행하도록 합니다.

이 효과에서 시전자는 능력을 시전하는 유닛을 가리키고, 출처는 미사일이 될 것입니다. 이것은 굉장히 편리한데, 이를 이용하면 미사일 유닛에 특별한 동작을 부여하지 않아도 되며 지속 효과를 파괴하는 방법에 '지속 효과 파괴' 효과를 이용하거나 또는 효과의 주기 수를 이용할 수 있어 원하는 거리를 진행하게 할 수 있기 때문입니다.


또한 시전자가 원래 유닛이기 때문에, 이 미사일로 인한 처치 수는 원래 유닛에 정확하게 기록됩니다.0


---------------------------------------

데이터 유형 : 유닛


파이어볼 미사일이라는 유형의 유닛을 기본 설정 (투사체)를 기반으로 만듭니다. 적절한 id를 설정해 준 후 ok를 누르세요.

---------------------------------------

데이터 유형 : 버튼


파이어볼이라는 버튼을 만듭니다.

아이콘과 단축키, 툴팁은 원하는 대로 설정해 주세요.

---------------------------------------

데이터 유형 : 효과


파이어볼 피해라는 피해 효과를 만듭니다.

  • 전투 - 피해량 항목을 45로 설정합니다.
  • 효과 - 소멸 항목을 폭발로 설정합니다.
  • 검색 - 영역 + 항목에 다음 3개의 영역을 추가합니다.
    • 반경 0.5, 비율 1
    • 반경 1.5, 비율 0.5
    • 반경 2.5, 비율 0.25
  • 검색 - 검색 필터 항목에서 플레이어와 동맹 항목의 체크를 햊다음을 배제됨으로 체크합니다.
    • 소멸됨
    • 숨김
    • 무적
    • 아이템
    • 미사일
    • Stasis (역주 : 한글명을 모르겠네요. 일단 저 위에정도 체크하면 충분합니다.)
  • 대상 - 충격 장소 항목을 대상 지점으로 설정합니다.

파이어볼 충격이라는 모음 효과를 만듭니다.

  • 효과 - 효과 + 에서 다음 효과를 추가합니다.
    • 파이어볼 피해
    • 자폭

파이어볼 대상 검색이라는 영역 검색 효과를 만듭니다.

  • 검색 - 영역 + 에서 다음 영역을 추가합니다.
    • 반경 : 0.3, 효과 : 파이어볼 충격
  • 검색 - 검색 필터 항목에서 플레이어와 동맹 항목의 체크를 해제하고, 다음을 배제됨으로 체크합니다.
    • 소멸됨
    • 숨김
    • 무적
    • 아이템
    • 미사일
    • Stasis 

파이어볼 지속 효과라는 지속 효과 생성 효과를 만듭니다.

  • 효과 - 플래그에서 파괴 시까지 지속 효과를 체크합니다.
  • 효과 - 주기 지속 시간을 0.0625로 설정합니다.
  • 효과 - 주기적 효과에 파이어볼 대상 검색 효과를 추가합니다.
  • 대상 - 장소를 출처 유닛으로 설정합니다.

파이어볼 지속 효과 파괴라는 지속 효과 파괴 효과를 만듭니다.

  • 효과 - 효과를 파이어볼 지속 효과로 설정합니다.
  • 대상 - 장소를 출처 유닛으로 설정합니다.

파이어볼 충격 효과의 효과 - 효과 항목에 파이어볼 지속 효과 파괴 효과를 추가합니다.

파이어볼 미사일 발사 오른쪽이라는 미사일 발사 효과를 만듭니다.

  • 효과 - 충격 효과를 파이어볼 충격으로 설정합니다.
  • 효과 - 발사 효과를 파이어볼 지속 효과로 설정합니다.
  • 이동 - 이동 장치를 열어 PunisherGrenadesWeapon (이름 없음) 이동 장치를 추가합니다.
  • 대상 - 충격 장소를 대상 지점으로 설정합니다.
  • 유닛 - 탄약 유닛을 파이어볼 미사일로 설정합니다.

파이어볼 미사일 발사 오른쪽 효과를 복사하여, 이름을 파이어볼 미사일 발사 왼쪽으로 바꿉니다.

파이어볼 초기라는 지속 효과 생성 효과를 만듭니다.

  • 효과 - 주기 수를 2로 설정합니다.
  • 효과 - 주기적 효과에 파이어볼 미사일 발사 오른쪽과 파이어볼 미사일 발사 왼쪽을 추가합니다.
  • 효과 - 주기적 오프셋에 다음 두 오프셋을 추가합니다.
    • (0.4, -10, 0.5)
    • (-0.4, -10, 0.5)
  • 대상 - 장소를 대상 지점으로 설정합니다.

---------------------------------------

데이터 유형 : 능력


파이어볼이라는 효과 - 대상 능력을 만듭니다.

  • 능력 - 능력 명령 창을 열어 실행 부분의 기본 버튼을 파이어볼로 설정합니다.
  • 효과 - 효과를 파이어볼 초기로 설정합니다.
  • 능력치 - 범위를 9로 설정합니다.
  • 보기 좋게 하기 위해서 약간의 준비 시간이나 완료 시간을 추가하면 좋습니다.

---------------------------------------

데이터 유형 : 행위자


파이어볼 미사일이라는 미사일 행위자를 일반 공격 미사일을 기반으로 만듭니다.

  • 유닛 이름을 파이어볼 미사일로 설정합니다.
  • 그래픽 - 모델을 야마토 무기로 설정합니다.
  • 이벤트 - 이벤트 + 를 열어 다음 이벤트와 행동을 추가합니다.
    • 이벤트 : 행위자 생성
    • 행동 : 색조 색상 변경 - 색 : (255, 255, 100), HDR 배수 : 4.0

파이어볼 충격이라는 모델 행위자를 모델 애니메이션 양식 단발을 기반으로 만듭니다.

  • 그래픽 - 모델을 330mmBarrageCannonsImpact (이름 없음)으로 설정합니다.
  • 그래픽 - 배율을 (1.5, 1.5, 1.5)로 설정합니다.
  • 이벤트 - 이벤트 + 를 열어 다음 이벤트와 행동을 추가합니다.
    • 이벤트 : 효과, 파이어볼 충격, 시작 (Effect.파이어볼 충격의 id.Start가 되도록)
    • 행동 : 만들기
  • 호스트 - 호스트 + 를 열어 주제에서 사용자 지정을 선택한 뒤, 공백으로 두고 확인을 누릅니다. _Selectable이 설정되어 있으면 안됩니다.

파이어볼 충격 소리라는 소리 행위자를 소리 반복 없음을 기반으로 만듭니다.

  • 이벤트 - 이벤트 + 를 열어 다음 이벤트와 행동을 추가합니다.
    • 이벤트 : 효과, 파이어볼 충격, 시작 (Effect.파이어볼 충격의 id.Start가 되도록)
    • 행동 : 만들기
  • 소리 - 소리를 Raven_HunterSeekerAttackImpact로 설정합니다.

파이어볼 오른쪽이라는 행동 행위자를 일반 공격을 기반으로 만듭니다.

  • 충격 효과에 파이어볼 충격을, 발사 효과에 파이어볼 미사일 발사 오른쪽을 설정합니다.
  • 부착 - 발사 부착 질의 + 의 AMFilterWeapon00을 오른쪽 무기 필터로 변경합니다.
  • 전투 - 발사 자산을 클릭하여 소리를 Firebat_AttackLaunch로 설정합니다.

파이어볼 오른쪽 행위자를 복사하여, 파이어볼 왼쪽으로 이름을 바꾼 뒤 다음 항목을 수정합니다.

  • 발사 효과를 파이어볼 미사일 발사 왼쪽으로 설정합니다.
  • 부착 - 발사 부착 질의 + 의 오른쪽 무기 필터를 왼쪽 무기 필터로 변경합니다.

화염방사병 행위자를 선택합니다.

  • 이벤트 - 이벤트 + 를 열어 다음 이벤트를 추가합니다.
    • 이벤트 : 능력, 파이어볼, 출처 준비 시작 (Abil.파이어볼의 id.SourcePrepStart)
    • 행동 : 애니메이션 재생, 애니메이션 속성 : 주문, 이름 : 아무거나 설정

------------------------------------------

데이터 유형 : 유닛


화염방사병을 선택합니다.

  • 능력 - 능력에 파이어볼을 추가합니다.
  • 능력 - 명령 창의 원하는 곳에 파이어볼 버튼을 추가합니다.
    • 추가한 버튼의 명령 유형을 능력 명령으로 설정합니다.
    • 능력에 파이어볼을 설정합니다.



플라즈마 쇄도부터는 글이 길어진 관계로 다른 글에 쓰도록 하겠습니다.

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
행운의바람 (2011-07-19 17:18:30 KST) - 112.149.xxx.29
0↑ ↓0
센스 이미지를 등록해 주세요
오 멋지네요 고생하십니다...
힘드시겠지만
끝까지 다 작성해주신다면 정말 감사하겠습니다.
아이콘 IUPrime (2011-07-19 17:28:37 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
만만하게 보고 도전했는데 함정이었음
아이콘 Maper (2011-07-19 18:01:18 KST)
0↑ ↓0
센스 이미지
와 스타2 정말 많이발전해나가네요 ㅎㅎ 나온지 1년밖에 안됫으니 벨런스나
유즈맵 퀄리티도 엄청 높아질꺼라고 예상합니다 ^^
아이콘 지옥차의_눈물 (2011-07-19 19:15:59 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
ㄳㄳㄱㄳㄳㄳㄳ
Cerenas (2011-07-19 19:37:34 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
stasis는 한글판에서 '정지' 로 해석되어 있습니다.
아이콘 IUPrime (2011-07-19 20:15:17 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
아 그 트리거로 일시정지시키는거 그걸말하는거였군요
아이콘 상하이조 (2011-08-10 18:41:20 KST)
0↑ ↓0
센스 이미지를 등록해 주세요
감사합니다 ㅎㅎ 죄송한데 그런데 다음 강의가 조금 늦네요
소여니 (2011-11-20 03:51:56 KST) - 211.110.xxx.23
0↑ ↓0
센스 이미지를 등록해 주세요
으아.. 이거 그대로 따라했는데 발사체가 안나가네요

파이어볼 미사일 발사 오른쪽이라는 미사일 발사 효과를 만듭니다.
효과 - 충격 효과를 파이어볼 충격으로 설정합니다.
효과 - 발사 효과를 파이어볼 지속 효과로 설정합니다.
이동 - 이동 장치를 열어 PunisherGrenadesWeapon (이름 없음) 이동 장치를 추가합니다.
대상 - 충격 장소를 대상 지점으로 설정합니다.
유닛 - 탄약 유닛을 파이어볼 미사일로 설정합니다.

에 이동 장치를 비롯해서.. 지금 현재 에디터에는 없는게 많네여..
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.