playXP

서브 메뉴

Page. 1 / 246 [내 메뉴에 추가]
글쓰기
작성자 PriMan
작성일 2016-11-02 02:53:43 KST 조회 732
제목
동작이 중첩되면 특정 동작이 발동되게끔 하고 싶습니다.

동작 A가 N갯수 만큼 중첩되면 동작B가 발동되며 동작A를 제거하게끔 만드려고 합니다. (예를 들자면 화상이 5중첩되면 발화 동작이 발동되고 화상 동작은 사라지게끔)

 

하지만 제대로 된 유효성검사기를 넣지 못한건지 계속 동작B가 발동되려다 제거됩니다.

 

일단 만들어서 시험해본 바로는

유닛이 피해를 입히면 동작A와 동작B를 한꺼번에 발동시키게 모음 효과에 묶어놨는데,

동작 B의 유닛비교동작개수 검사기에 동작A중첩갯수 N을 넣고 이 조건이 충족되지 않으면 동작이 제거되게끔 유효성검사기(제거)에 비교동작을 넣었고

동작 A에 최대 중첩 10을 넣고 동작 B가 발동중이면 제거되게끔 검사기(제거)에 동작B를 넣어봤습니다.

 

동작 B의 비교동작이

다음과 같음이면 발동되려다가 제거되고,

보다 큼이면 아예 발동이 안되며

보다 작음이면 바로 발동됩니다..

비교동작개수 검사기의 이해를 잘 못한건지 다른 검사기가 더 필요한지 잘 모르겠네요.

이 방법이 잘못됬거나 더 쉬운 방법이 있나요?

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

발도장 찍기
룬세이어 (2016-11-02 10:46:24 KST)
0↑ ↓0
센스 이미지
지속시간이 엉켜서 생긴 문제일 가능성이 높아보입니다.

1. A동작의 최초효과에 모음 효과를 링크 겁니다.

2. 모음 효과에 A 동작비교 갯수를 걸어줍니다. 5보다 크거나 같음써도 되고 5 다음과 같음써도 됩니다.

3. 모음효과에서 B와 C동작을 부여해줄 동작부여 효과를 걸어줍니다. (C는 식별용 더미동작입니다)

4. C가 0과 같음을 식별하는 유효성검사기를 만들고 해당 유효성검사기를 A동작의 유효성"제거"에 넣어줍니다. B라고 말한 발화효과가 한번만 발동하는거면 C를 추가로 만들필요가 없지만 B가 현재 걸려있던 말던 A동작이 5개 모일때마다 스택을 초기화해서 B를 발동시킬생각이라면 C를 만들어서 B의 갯수와 상관없이 A가 모일수 있게 만들어주면 됩니다.

5.C의 지속시간을 0.0625초로 설정해주고, 플래그를 표시없음으로 해둡니다 :D

이대로 했는데 안된다면 유효성검사기의 비교 유닛항목이 대상이 맞는지 확인해보시고, 모음효과의 유효성검사기를 확인해보세요. 정확히 5에서 발동이 안되고있다면 4로 수정하면 될겁니다.
아이콘 PriMan (2016-11-02 12:33:19 KST)
0↑ ↓0
센스 이미지
ㄴ설명대로 다 실행해 봤는데 안되네요..
A를 중첩시킨 후 B가 발동되면서 A가 제거되고 B지속시간이 끝날때까지 A가 중첩이 안되게끔 하려고 일단 C를 제외하고 해봤습니다.
물론 B가 0과같음으로 바꿨는데도 아예 발동이 되질 않고 A만 발동되네요.
룬세이어 (2016-11-02 15:37:03 KST)
0↑ ↓0
센스 이미지
음...최초효과가 아니라 새로고침을 썼어야 했는데 잘못알려드렸네요.

http://www.playxp.com/sc2/galaxyqna/view.php?article_id=5507219

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

© PlayXP Inc. All Rights Reserved.