RPGXP RXP데미지계산 문제가 있어요!!!
2010.02.22 07:32
RXP 기본 전투계산식이 맘에 안들어서 제가 좀 고쳤는데요
>>
물리공격 뎀지 계산식이
>>
atk = attacker.atk / 4 * (attacker.str - 20) / 4
self.damage = [atk + 10 - self.pdef / 2, 0].max
>
간단하게 쓰면
>>
데미지 = [ 공격력 / 4 X (완력-20) / 4 ] + 10 - 물리방어력/2
>>
대충 이런 식인데요.......
>>
앵간히 작동은 되거든요??
>>
근데 문제가 있어요.
>>
공격력이 높은 무기를 끼면 그만큼 뎀지 높아지고
>>
공격력 높은 무기에 완력까지 높으면 뎀지 더 높아지는거까진 잘 맞는데
>>
공격력 낮은 무기를 끼면 완력에 상관없이 무조건 뎀지가 평균 10 정도밖에 안되요 ㅠㅠ
>>
무기가 구리면 완력이 1이든 999이든 무조건 뎀지가 평균 10정도만 뜨거든요...
>>
이거 왜이래요?? 어디 이 문제좀 해결해주실분 없나요?? ㅠㅠ
>>
무기 구려도 완력이 높으면 어느정도 뎀지가 나오는법좀 알려주세요!!
>>
스크립트 다른 부분을 고쳐야 하나...ㅠㅠ
>>
수치상으로는 문제가 없는거같은데....
전 RPG 만들기 와 무관한 유저입니다만,
데미지 = [ 공격력 / 4 X (완력-20) / 4 ] + 10 - 물리방어력/2
이라고 하셨는데 제 생각엔 공격력/4 값이 0.5보다 작을시 반올림 처리에 의해 0으로 되는거 같습니다. 공식을 바꿔보시던가. 아니면 0이 뜨지 않을 수치를 넣어 보세요.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
7110 | 타이틀 화면이 안떠요;; | 남자휴먼 | 2010.02.27 | 153 |
7109 | 페이스칩에 대해 | Ⅸ나리스 | 2010.02.24 | 262 |
» | RXP데미지계산 문제가 있어요!!! | Reyfin | 2010.02.22 | 118 |
7107 | 루저가되려면 어떻게해야 하나요 | PhilosoPher | 2010.02.22 | 77 |
7106 | 그.. 게임을 찾습니다. | A.M.S | 2010.02.21 | 74 |
7105 | rpg만들기xp 여러 질문 | A.M.S | 2010.02.21 | 98 |
7104 | 판타지로케이션2 속도업그레이드 푸는 법 [1] | CaSir | 2010.02.20 | 257 |
7103 | 그.. 게임을 찾습니다. | Lucky_Point♪ | 2010.02.18 | 199 |
7102 | 도트픽셀에대해서 [1] | 비보이레노 | 2010.02.15 | 694 |
7101 | rpg 2003에서 캐릭터의 이동빈도 | [모비딕] | 2010.02.15 | 77 |
7100 | rpg 2003에서 캐릭터의 이동빈도 | 비보이레노 | 2010.02.15 | 397 |
7099 | 알만툴의 상업적 이용에 대해 | 쉐로, | 2010.02.12 | 149 |
7098 | 넷플레이 (서버말고)끌때 오류.. | 호모 | 2010.02.12 | 106 |
7097 | XP 대화할때 사람얼굴 [1] | 놀군 | 2010.02.12 | 147 |
7096 | 레이어에 관해서 질문 있습니다. | 스파님 | 2010.02.08 | 200 |
7095 | 전투 시 데미지 받은 대상이 흔들리는 효과를 넣을 수 있나요..? [1] | 네잎클로버 | 2010.02.05 | 285 |
7094 | 알만툴의 상업적 이용에 대해 [2] | [影劍] | 2010.02.04 | 314 |
7093 | rpg만들기xp 여러 질문 [1] | 붉은뺨소녀 | 2010.02.02 | 305 |
7092 | 멍멍 | Vermond | 2010.01.31 | 71 |
7091 | (예제파일첨부)Tankentai ATB에서 전투에서 이벤트 발생시 오류 [3] | UA | 2010.01.31 | 187 |