기능구현
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
    그렇죠 ^^*

List of Articles
분류 제목 조회 수 추천 수
기능구현 비밀번호 만들기 7 file 3028 2
기능구현 아이템 조합하기(햄군님 요청)-은하계 1 2592 0
기능구현 특별한 암호. 한글로 된 암호 만들기. 7 file 5384 0
기능구현 비밀번호 만듭시다. file 2031 0
기능구현 돌을 던지는 액알 몬스터 1 file 3465 0
기능구현 이벤트가 이벤트를 따라가게 만들기 4 file 2159 0
기능구현 rlawnsahXP의 난수 랜덤기 강좌! 1 file 1681 0
기능구현 움직일때마다 발소리 나게하기. 5 file 2293 1
기능구현 아오오니 시간지나면 나타나고 문열고 들어오는것. 7 file 2870 0
기능구현 전체월드맵 표시하기/현재 맵 월드맵에 표시하기 6 2333 0
기능구현 튜토리얼 기초 8 file 2672 1
기능구현 간단한 메세지 스크립트 사용법 6 file 3938 0
기능구현 간단한 엘리베이터를 만들어보자! 5 3095 0
기능구현 주인공 주위에 오로라 만들기 7 file 3632 0
기능구현 비밀번호를 만들어보자! 9 file 3185 1
기능구현 문열기 2 file 2539 0
기능구현 타이틀에 있는 선택 메뉴를 늘려보자!(홈페이지 링크같은것) 11 file 3235 1
기능구현 "아오오니 게임" 아오오니가 따라오고 문까지 따서 쫒아오는 기능을 구현해보자! 11 file 4316 0
기능구현 낚시 기능 구현하기 24 file 4134 8
기능구현 * 기타 - '대기'의 종류 2091 0
기능구현 8. 효과적인 게임 프로그래밍이란? 1 2175 0
기능구현 * 기타 RPG XP -> RPG2003 경험치 공식 변환하기 3337 0
기능구현 * 기타 - 명중 계산식 2 2218 0
기능구현 낚시 기능 구현하기 22 file 4367 8
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