기능구현
2008.10.16 18:12

* 기타 - 명중 계산식

조회 수 2218 추천 수 0 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

s.gif



* 기타 - 명중 계산식


RPGXP 의 디폴트의 전투 시스템에서는, 이하의 계산식이 채용되어 있습니다.
행동하는 butler를 A, 그 행동의 대상이 되는 butler를 B 로 나타냅니다.
                                  
제일 명중 판정 통상 공격의 경우
제일 명중율 = A 의 스테이트의 명중율 %
기술의 경우
공격력 F 가 1 이상 (물리 공격)의 경우
제일 명중율 = 기술의 명중율 × A 의 스테이트의 명중율 % ÷ 100
공격력 F 가 0 (물리 공격 이외)의 경우
제일 명중율 = 기술의 명중율
아이템의 경우
제일 명중율 = 아이템의 명중율
A 가 정상적인 상태의 경우, 스테이트의 명중율은 100 .
위기 히트 판정 통상 공격의 경우
위기율 = 4 × A 의 손재주가 있음 ÷ B 의 민첩함
기술의 경우
위기율 = 0
아이템의 경우
위기율 = 0
                          
                    
데미지 계산 통상 공격의 경우
위력 = A 의 공격력 - (B 의 물리 방어 ÷ 2)
배율 = 20 + A 의 완력
분산도 = 15
위력의 최소치 : 0
기술의 경우
기술의 위력의 부호가 정의 경우
위력 = 기술의 위력
+ (A 의 공격력 × 기술의 공격력 F ÷ 100)
- (B 의 물리 방어 × 기술의 물리 방어 F ÷ 200)
- (B 의 마법 방어 × 기술의 마법 방어 F ÷ 200)

위력의 최소치 : 0
기술의 위력의 부호가 부의 경우
위력 = 기술의 위력
배율 = 20
+ (A 의 완력 × 기술의 완력 F ÷ 100)
+ (A 의 손재주가 있음 × 기술의 손재주가 있음 F ÷ 100)
+ (A 의 민첩함 × 기술의 민첩함 F ÷ 100)
+ (A 의 마력 × 기술의 마력 F ÷ 100)
분산도 = 기술의 분산도
                                                    
아이템의 경우
HP 회복양의 부호가 부의 경우
위력 = - HP 회복양
- (B 의 물리 방어 × 아이템의 물리 방어 F ÷ 20)
- (B 의 마법 방어 × 아이템의 마법 방어 F ÷ 20)

위력의 최소치 : 0
HP 회복양의 부호가 정의 경우
위력 = - HP 회복양
배율 = 20
분산도 = 아이템의 분산도
데미지 = 위력 × 배율 ÷ 20 × 속성 수정 × 위기 수정 × 방어 수정 (± 분산도 %)
                    
        
속성 수정 : 이 행동의 속성에 해당하는 B 의 속성 유효도 중 최미만의 것.
A:200%, B:150%, C:100%, D:50%, E:0%, F:-100%
덧붙여 B 의 방어용 기구나 스테이트에 해당하는 방어 속성이 붙어 있는 경우는 반감한다.
같은 방어 속성이 복수 붙어 있는 경우, 반감 효과는 거듭할 수가 있다.
위기 수정 : 데미지의 부호가 정으로, 위기 히트 때 2 .
방어 수정 : 데미지의 부호가 정으로, B 가 방어하고 있을 때 1/2 .
제2 명중 판정 데미지의 부호가 정의 경우
B 가 정상적인 상태의 경우
회피력 = 8 × B 의 민첩함 ÷ A 의 손재주가 있음 + B 의 회피 수정
통상 공격의 경우
제니 명중율 = 100 - 회피력
기술의 경우
제니 명중율 = 100 - (회피력 × 기술의 회피 F ÷ 100)
아이템의 경우
제니 명중율 = 100
B 에 「공격을 회피할 수 없다」스테이트가 부가되어 있는 경우
제2 명중율 = 100
데미지의 부호가 부 (회복)의 경우
제2 명중율 = 100
도주 성공율 도주 성공율 = 50 × 엑터의 민첩함 평균치 ÷ 에너지 미의 민첩함 평균치
  • ?
    PS인간 2009.03.15 22:44
    이것은 F1(도움말)에서 봣엇던 계산식인건가요? ㅎㅎ;
  • profile
    니오티 2009.04.03 15:36
    그렇죠 ^^*

  1. 비밀번호 만들기

  2. 아이템 조합하기(햄군님 요청)-은하계

  3. 특별한 암호. 한글로 된 암호 만들기.

  4. 비밀번호 만듭시다.

  5. 돌을 던지는 액알 몬스터

  6. 이벤트가 이벤트를 따라가게 만들기

  7. rlawnsahXP의 난수 랜덤기 강좌!

  8. 움직일때마다 발소리 나게하기.

  9. 아오오니 시간지나면 나타나고 문열고 들어오는것.

  10. 전체월드맵 표시하기/현재 맵 월드맵에 표시하기

  11. 튜토리얼 기초

  12. 간단한 메세지 스크립트 사용법

  13. 간단한 엘리베이터를 만들어보자!

  14. 주인공 주위에 오로라 만들기

  15. 비밀번호를 만들어보자!

  16. 문열기

  17. 타이틀에 있는 선택 메뉴를 늘려보자!(홈페이지 링크같은것)

  18. "아오오니 게임" 아오오니가 따라오고 문까지 따서 쫒아오는 기능을 구현해보자!

  19. 낚시 기능 구현하기

  20. * 기타 - '대기'의 종류

  21. 8. 효과적인 게임 프로그래밍이란?

  22. * 기타 RPG XP -> RPG2003 경험치 공식 변환하기

  23. * 기타 - 명중 계산식

  24. 낚시 기능 구현하기

Board Pagination Prev 1 Next
/ 1

Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45