메뉴 건너뛰기

창조도시 기록보관소

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

2010.02.22 07:32

Reyfin 조회 수:103

>

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

번호 제목 글쓴이 날짜 조회 수
499 액션알피지 만드는 중인데 질문이요;; [2] raddtr 2010.11.15 133
498 [초보] 스크립트 공부 중 궁금한 거.. Vermond 2010.09.06 36
497 [초보] 스크립트 공부 중 궁금한 거.. file 웨일우드 2010.09.05 49
496 XP 문장 Yes-Man 2010.07.25 3
495 XP 문장 에이원 2010.07.21 56
494 RPGXP 게임파일 뜯고싶은데 가능한가요? [2] 후후하이임 2010.07.17 345
493 xp 테스트 플레이 시작하면 게임창이 뜨다가 응답없다고 튕겨요.. [1] Zerad 2010.07.06 72
492 XP에서 대화시에... 정의로운녀석! 2010.06.21 9
491 XP에서 대화시에... 작은영웅 2010.06.05 92
490 RPG툴로 슈팅게임 만드는 법 찾기가 쉽지 않네요 skqlcna 2010.05.31 77
489 전투BGM이 이상해요. 그리고 몇개 질문~ SakuraBless 2010.05.14 137
488 이벤트가 이상해요. file Yes-Man 2010.05.07 70
487 이벤트가 이상해요. [1] SakuraBless 2010.05.06 172
486 액알스크립트와 액알모션 루로우니 2010.04.08 201
485 데이터베이스에서 (스테이터스,상태)좀 알려주세요 421736 2010.03.15 167
484 RPGXP에서 이벤트반복과 아이템 획득에 대해서;. 고려은단 2010.03.14 152
483 게임 실행하는법좀 알려주세요 [1] Icarus현。 2010.03.06 203
» RXP데미지계산 문제가 있어요!!! Reyfin 2010.02.22 103
481 알만툴의 상업적 이용에 대해 쉐로, 2010.02.12 112
480 레이어에 관해서 질문 있습니다. 스파님 2010.02.08 199