질문과 답변

Extra Form

반격과 마법반사의 VXA 기본사양은 다음과 같습니다.



반격 : 물리피해에 한하여, 적의 피해를 완전히 무시하고, 즉시 받은 데미지를 대상에게 돌려준다.


마법반사 : 마법피해에 한하여, 적의 피해를 완전히 무시하고, 즉시 받은 데미지를 대상에게 돌려준다.



제가 원하는 방향은.. 적의 피해를 완전히 무시하고 바로 이 부분인데요.


피해를 완전히 무시하는것이 아니라, 데미지의 50% 해당하는 피해만 받고, 원레의 데미지를 대상에게 돌려주는 방식입니다.


즉, 이렇습니다.



슬라임은 용사에게 100 의 데미지를 주었지만, 용사는 50 의 피해만 받고 동시에 슬라임에게 100 의 데미지를 돌려주었다.



위와같은 상황을 만들려면, 스크립트의 어느 부분을 손보면 될까요?


물론.. 손볼 부분은 반격과, 마법반사만 해당합니다.


스스로 찾아보았지만.. 도무지 뭐가 뭔지 모르겠더군요; 

Comment '7'
  • profile
    얀리 2013.10.09 13:11
    스킬에 피해 - hp 피해 로 설정하시고 계산식에 b.atk/2 정도로 쓰시면 될거같네요
  • ?
    Vincent 2013.10.09 15:27

    감사한 의견입니다만, 본문과 관련이 무관한것 같습니다.

    본문에서 말하는것은, 필중타입을 제외한 물리 마법피해의 반사효과로 인해 피격자가 데미지를 받지않는 것을 수정하고자 하는것입니다.


    그리고 이것은 스킬의 계산식에서 처리가 불가능한, 스크립트 문제입니다.

  • ?
    Vincent 2013.10.09 15:29
    아 그리고 오해가 있으신거 같은데, 반격과 마법반사는 제가 만든 옵션이 아니라.

    RPG vxa 에 탑재된 추가능력치에 있습니다. 기본 기능이죠.
  • profile
    얀리 2013.10.09 16:32
    데이터베이스 - 스킬창에 있는거 말씀하시는거 아니신지요?
    그렇다면 저렇게 해도 될텐데요?
    반격 마법반사가 데미지를 받지않고 적에게 그대로 데미지를 주는게
    피해없음으로 설정되어있고 그밑에 옵션으로 반사가 들어가있어서 그런건데..
  • ?
    Vincent 2013.10.09 17:12

    조금더 이해가 쉽게 설명드리겠습니다.

    A 는 '반격 +100%' 의 천갑옷을 착용하고 있습니다.
    (이는 추가능력치 옵션설정으로 아이템, 스킬 옵션에는 설정할수 없습니다.)

    (말씀하신 반격 스킬은, 반격 스킬을 사용했을때 상태이상에서 반격옵션이 적용된 상태이상을 거는 방식입니다.)

    이때, B 가 '물리피해' 타입인 스킬 후려치기로 A 에게 '100'의 피해를 줍니다.
    (스킬의 명중타입은 크게 필중/물리공격/마법공격 3가지로 나뉩니다.)
    (그중 반격 옵션은, 물리공격에만 반응합니다.)

    그럼 A 는 100의 피해를 무시하고 반격옵션이 발동하여 B 에게 100의 피해를 되돌려줍니다.

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

    여기까지가 RPG vxa 툴의, 반격옵션 기본기능입니다.
    같은 맥락으로 마법반사도 동일합니다. (반응 피해유형이 마법공격)


    여기서 제가 원하는것은 A 가 반격을 발동하여 100의 피해를 무시하는것이 아닌,
    50% 피해를 경감하여, 50의 피해를 받음과 동시에, 최초에 받았던 100의 피해를,
    B 에게 되돌려주는 방식을 말하는겁니다.

    이건 데이터베이스에서 어찌할수가 없는 문제 아닌가요?

    혹시라도 제가 툴에대한 이해가 얕아서 못보고 지나친 기능이 있을지도 모릅니다만,
    지금도 쭉 살펴보았지만 관련 반사와, 마법반사에 대한 설정기능은 없는거 같습니다.

  • profile
    뿌잉뿌잉쨔응 2013.10.09 19:16
    그냥 스크립트 쓰는게 빠를듯 합니다.
    http://himeworks.wordpress.com/2013/06/20/effect-reflect-damage/
  • ?
    Vincent 2013.10.09 20:28
    감사드립니다.

    원하던 방식의 스크립트네요.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
RMVXA 쯔꾸르창이 전체화면으로 됩니다... 4 마맨 2014.01.11 29571
에러 해결 RMMV NW.js 프로필 오류 해결법 아시는분 있나요? 2 file MSM 2019.03.05 19099
기타 RPG만들기로 만든 게임은 에디트를 사용못하나요? 5 키키두두키 2011.10.09 13477
RMVXA 요즘 혜성 같이 나타난 RPG VX ACE 치트오메틱에 대해서입니다. 1 g223k 2013.04.10 11975
RMVXA RPG VX ACE 에서 조작키 바꾸는 법 3 째워잉 2013.08.17 10845
RMVX RGSS202.dll좀 주실분 2 알피지매니아스 2010.11.14 10518
RMVX RVDATA2 파일은 어떤 프로그램으로 열어야하나요? 2 글쓰니안쓰니 2013.03.28 10133
RMVX rpgvx계 게임을 받았는데 1 하구하구 2010.11.08 9686
RM2k3 2003 그래픽 (캐릭터,몬스터) xp에서도 사용 가능 하나요? 2 마우리 2012.03.20 8895
RMVX 대화창 스킵하는법 6 kaisis 2013.05.06 8721
RMVXA RPG VX ACE 윈도우 7유저의 한글 깨짐 현상. 3 kila233 2012.07.07 8629
RMVX RGSS202E.dll 이 없어요.. 어디서 구하죠? 2 C1님 2011.04.18 8103
RMVX RPGVX 오류(?) 2 『호┠심』군 2010.12.01 8061
RMVXA RPG만들기 VX ACE 이거에서 rgss3a파일 어떻게 열어요? 2 시에마 2013.07.28 7913
한글이 네모로 뜨며 깨집니다.(해결!) 4 file 꺄훌 2012.11.19 7841
기타 rvdata2 확장자는 무슨 제작툴을 쓴건가요? 6 식인곰푸 2014.06.17 7781
RMMV ~~.rpgmvp가 뭔가요? 2 file 무슨상관이라도 2016.08.25 7393
기타 사이트 이용 사운드 소재 란에 있는 사운드/효과음 소재들은 써도 되는 건가요? 2 jojiwell 2019.11.30 7384
RMVX 뱀파이어 액알에서 Die Self Switch A 어떻게 사용하는 건가요? 3 닉네임은2와20 2012.01.16 7269
RMVX 애니메이션 한 프레임당 초가 몇인지 알고싶습니다. 4 톰소여동생 2012.06.29 7185
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 516 Next
/ 516