질문과 답변

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 12449
기본툴 사용법 RMMV 게임에서 그림을 표현하고싶습니다 1 둥근테안경 2019.08.25 145
RMXP 게임에서 갑옷 장비가 안되요. 1 아나시스 2010.12.16 959
기타 기타 게임에다 바람을 만들었는데 1 무명시절 2022.06.26 184
RMVX 게임에 이미지 삽입이나 동영상 삽입은 얻허게하나요? 4 아브아브 2014.05.24 867
RMVXA 게임에 움짤을 넣고싶은데 2 ㅅㅇ 2014.10.09 653
RMVXA 게임에 엔딩 넣기 2 태태 2017.11.14 198
RMXP 게임에 스킬 늘리는 방법좀 알려주세요! 3 ear0012 2011.11.14 2268
기타 툴선택 게임에 사용할 캐릭터 일러스트와 도트는 어디서 어떻게 만들어야 하나요? 3 디로 2021.12.15 280
라이선스 기타 게임에 넣을 음악의 저작권에 대해서 2 kimcoucou 2014.07.28 879
RMVX 게임에 꼭 필요한 동작 만드는법 ㅠㅠ 2 지혈이 2013.07.13 926
에러 해결 RMXP 게임에 글이 안보입니다 3 백진우 2023.10.29 45
기타 게임에 그림이 너무많으면 좀 그런가요? 4 릐야 2013.01.29 768
RMVX 게임에 공격 모션하고 캐릭터 해상도 어떻게바꿔요? 1 김무한 2013.12.28 839
RMXP 게임에 3d max 캐릭터 넣는 스크립트 2 파이어기도우 2012.02.20 2639
RMVX 게임아이콘변경법 3 우롸이언 2012.08.02 1572
기타 게임아이디어 게시판의 용도가 궁금합니다. 녹색주머니 2010.10.21 1268
기타 게임실행할려고하는데 자꾸 뷁 이라는 거 떠요 어떻게해요 1 뭉개뭉개구름end 2017.11.16 109
RM2k 게임실행시 화면이 검게 깜빡입니다 이시두 2011.07.06 2195
기타 게임실행시 RPG_RT.exe 의 작동이 중지되었습니다. 라고 뜨면서 튕겨요. 1 팥빵수 2013.12.25 1737
기타 게임실행 2 syunalea 2015.03.12 231
Board Pagination Prev 1 ... 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 ... 516 Next
/ 516