질문과 답변

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 13193
RMVXA 스킬에 선쿨타임(캐스팅)을 넣고 싶습니다. 2 H.M. 2013.10.12 917
RMVXA 맵을 작성할때.... 4 file 아아아ㅏ앙ㅇㅇㅇㅇ 2013.10.12 988
RMVXA 습작님의 TP와 MP의 동시표시에 관하여 4 반내림 2013.10.11 1261
RMXP RPG XP 는 화면창이 원래 작나요? 1 AVANGS주니 2013.10.11 1428
RMVXA 서로 피해를 입는 스킬, 양날의검같은.. 2 반내림 2013.10.10 1374
RMVX 캐릭터 애니메이션.. 2 file 하네 2013.10.10 1062
RMVX 이거는 안고쳐지는건가요? ㅠㅠ 2 file 언제나기쁨 2013.10.09 1031
RMVX RPGVX 게임안의 플래시 게임? 그런거 만드는거요 3 상큼레몬 2013.10.09 1012
RMVXA 캐릭터사전 대사창 위치 조절.. 2 file 은호 2013.10.09 1554
RMVXA 허걱님이 만드신 마우스스크립트 아러리 2013.10.09 1059
RMVX bgm(음악)을 재생시키면 캐릭터가 움직이지가 않네요 (rpg vx) 4 영호의집 2013.10.08 1267
RMVX 캐릭터를 만들때 색이 깨져서 초록색이 남네요. 10 file rpg덕후 2013.10.08 2122
RMVX 몹이 모두 사라졌을 때 이벤트를 발동시키려면? 2 하네 2013.10.08 959
RMVXA 반격, 마법반사 관련 (해결) 7 Vincent 2013.10.08 1019
RMVXA 전투형식 자체를 바꾸는건 무리겟죠? 2 아러리 2013.10.08 1070
RMVX 무기 그래픽 소재 많은곳좀 추천 해주세요 3 후라이팬샷 2013.10.07 1083
RMXP 밤과 낮 만들기 보충 부탁드립니다. 4 file Magnerota 2013.10.06 1235
RMXP 그림색조의 프레임수 조절 4 Magnerota 2013.10.06 1040
RMVXA 치명타(크리티컬) 배율관련 (해결) 6 Vincent 2013.10.05 1444
RMVXA 일본어로 된 타이틀을 한글로 바꾸니 게임이 실행 안 됩니다 3 file 2013.10.05 1333
Board Pagination Prev 1 ... 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 ... 517 Next
/ 517