질문과 답변

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 12393
RMVXA 마우스 스크립트와 허걱님의 전체 키 한글 입력 스크립트 호환이 안되는 문제. 3 탐험가 2012.11.29 1030
RMVXA 비쥬얼 배틀러 이상 4 file 아이어리이 2013.09.11 1029
RMVXA 그림판으로 복사-붙여넣기시 하얀 테두리가 생깁니다. 이거 해결법이 없나요? 2 repola 2014.04.05 1029
RMVXA VXAce 선택지표시 질문 2 file 올레올레 2014.07.28 1027
RMVXA 게임창 조정 3 Mr멜론 2013.10.28 1026
RMVXA 윈도우 창 밖으로 나갔을 때 플래이 중인 BGM 등등을 멈출 수 있게 하는 방법이 있을까요? 77이알 2012.09.18 1026
RMVXA 나의HP,MP랑 적의 HP(변수)를 캐릭터 바로위에 표시하는법좀 알려주세요!! 2 간호사B 2013.10.12 1025
RMVXA 몬스터를죽이면 아이템이안나옵니다. 19 file Kazu 2013.08.28 1025
RMVXA RPGVXA로 온라인 턴제전투 할수있음 ? 2 NewSet 2013.11.24 1022
RMVXA 체력바를 만드려고합니다. 어떻게 만드는지 몰라서 질문드려요. 2 plo 2013.09.25 1021
RMVXA 아이템 사용시 그림 나오게하는거 관련.. 왜 버튼이 말을 안 듣죠? 3 file 알만툴 2013.01.07 1021
RMVXA 플레이시간이 100시간이 될 수도 있나요? 2 님믹 2012.11.02 1021
RMVXA 눈이 오게 하는것처럼 하는 법이 궁금합니다. 5 흰강아지 2014.04.18 1019
RMVXA 메뉴 커멘드 수정 스크립트 2 제월 2013.12.04 1018
RMVXA 반격, 마법반사 관련 (해결) 7 Vincent 2013.10.08 1018
RMVXA 슬립데미지 스크립트 중에 3 icnman 2012.08.15 1017
RMVXA 시스템 윈도우에서 이 부분은 무슨 상황에 사용되나요? 2 file 함도 2014.07.07 1017
RMVXA 스크립트로 색조변경하는법 1 쿠쿠밥솥 2013.09.02 1015
RMVXA 타일셋 탭수는 E가 끝인가요? 1 repola 2014.04.07 1015
RMVXA 타일셋 제작시에 타일의 끝부분이 하얀색으로 바뀌어서 나옵니다. 해결책이 없나요? 2 repola 2014.04.07 1015
Board Pagination Prev 1 ... 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 ... 149 Next
/ 149