메뉴 건너뛰기

창조도시 기록보관소

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

번호 제목 글쓴이 날짜 조회 수
7110 Rpg만들기VX 에서 캐릭터칩을 다운받아 쓸려고 합니다만.... file 베르다드 2009.03.20 667
7109 포토샵으로 PNG파일 투명색 설정 못하나요? [1] 린시 2007.04.26 665
7108 SRPG,적의 인공지능 [1] 하늘보리 2007.05.21 662
7107 rpg2003툴 질문입니다 [1] *늘푸른달빛* 2005.06.02 660
7106 달의이야기1과 달의이야기3에 대하여... [2] 함박눈덩이 2009.05.12 656
7105 서프라이시아 2부에서 [4] 아돌 2006.04.20 653
7104 rpg2000 배틀칩 자유의 날개 2008.01.16 652
7103 rpg xp 여러가지 질문 [4] 人生은 鸞誌라 2005.06.19 652
7102 rpg만들기게임실행하면 검은화면에소리만나요 [1] 젤후다 2007.03.11 648
7101 도트로 인물을 찍을때 부분부분을 따로 작업한후 합치는지 아니면 통째로 하는지 [1] 나유타 2007.01.23 646
7100 RPGXP에서 "양손검" 스크립트가 필요합니다. 안다미로 2007.01.19 643
7099 RPG XP 긴급질문!!!! 나철 2005.08.20 643
7098 rpgxp 런타임패키지 [3] 알거엄서 2006.03.30 640
7097 RPG2000에서 게임오버 그래픽 관련 문제.. file 루루슈란펠지 2008.02.14 638
7096 C언어로 게임 만들기에 대해.. [1] †호크† 2009.07.17 634
7095 RPGxp설치하고.. 실행할때 오류가.. [3] file 가람군 2005.05.22 633
7094 RPG2003액알 모션 어떻게 만들어요? 어둠의축복 2007.01.10 629
7093 '리스트의 인덱스가 범위를 초과하는 에러' 해결좀... [1] 닝구 2008.07.20 628
7092 퀘스트목록 만들기 [2] 자크 2007.08.08 628
7091 RPGXP 칩만들기? 암튼 제발봐주세요 [2] file GenTry 2005.07.04 627