메뉴 건너뛰기

창조도시 기록보관소

RPGXP RXP데미지계산 문제가 있어요!!!

2010.02.22 07:32

Reyfin 조회 수:118

>

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이 뜨지 않을 수치를 넣어 보세요.

번호 제목 글쓴이 날짜 조회 수
7210 질문 하나만 더합니다 - _-; 도배아님.. [2] 루솔리티 2005.08.09 131759
7209 [RPGXP]장착칸 늘리기 s제이노s 2005.06.12 6979
7208 RPG XP 에서 실시간 전투 스크립트 알려주세요. [2] power1226 2006.02.19 6607
7207 [스크립트]게이지바 글자 올리는법좀.. [2] 하앍하앍~ 2007.08.01 4413
7206 RPG XP 에서 실시간 전투 스크립트 알려주세요. 『연금술사』 2006.02.20 4159
7205 [RPGXP]장착칸 늘리기 내마음블루 2005.06.12 4045
7204 RPGXP자료가 제일 많은곳. 『연금술사』 2005.07.17 3613
7203 rpg2000 만들고 있는데요.. 카쿠슈 2005.07.19 2676
7202 RPGXP자료가 제일 많은곳. 『밀크&아키』 2005.07.16 2565
7201 RPG 2000 어디에서 받아요?(급구) [4] RPG만드는법좀 2005.10.20 2052
7200 또 rpg2003 질문 [1] nax710 2008.08.01 1734
7199 비주얼 노벨에 관해서.. [7] 브리이트 2006.08.23 1581
7198 nwc에서 드럼소리를 낼려구 하는데요. 좀 가르쳐주세요 [2] 키다리아죠씨 2006.12.27 1283
7197 2003으로 게임 만들고 있는데요 땡중 2008.04.06 1234
7196 질문에 100% 답변받기 비법. [1] 천무 2009.02.26 1049
7195 rpg2000 만들고 있는데요.. 그린블루 2005.07.02 1047
7194 rpg만들기를 처음 접하는사람 입니다. [1] the-indie 2009.07.28 1042
7193 저기..이나 님하고 돌카스님이 같이노래부르는거요... [2] 병걸렸나 2006.12.04 1025
7192 머리 가산하는 법.. [1] 유하쿠 2007.01.23 1019
7191 RPG만들기VX 전투 질문 [1] 여름거미 2008.03.01 986