기능구현
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
분류 제목 조회 수 추천 수
소지금/걸음수 돈으로 주인공의 경험치를 올려보자 2 file 2038 0
스위치 스위치 응용 1651 0
시스템 RPGXP 타이틀의 "게임시작","이어하기","숏다운" 문자를 변경시켜보자 1 file 2340 0
기능구현 "아오오니 게임" 아오오니가 따라오고 문까지 따서 쫒아오는 기능을 구현해보자! 11 file 4317 0
오류해결 파일Data/맵이름.rxdata 가 발견되지 않았습니다 "오류시 대처법 2 2195 0
숲 만들기 2 file 2122 1
시작하기 프로젝트 경로 찾아보기 1 file 2550 1
시작하기 프로젝트 이름 바꾸기 2 file 3399 1
설치하기 RPG만들기XP 설치하기 2 file 12226 5
캐릭터/이벤트(NPC) 기초 변신강의 3 file 2966 5
장르변경 커먼이벤트로 대쉬기능 만들기. 16 4087 9
변수/난수(랜덤) 기초, 변수란? 4 2591 5
기타 프로젝트 게임 이름 직접 바꾸기 10 file 3298 6
장르변경 RTS(전략시뮬레이션)선택&이동방식 예제 6 file 2666 0
기능구현 낚시 기능 구현하기 24 file 4134 8
퀘스트 [re] 전직퀘스트 만드는법 13 file 3224 1
퀘스트 빈츠님 요청 아이템 모아오기 퀘스트강좌 7 file 3517 3
장르변경 스크립트를 이용하지 않은 대쉬강좌 6 file 3042 7
장르변경 2페이지 액알기초강좌. 18 file 6772 11
장르변경 훨씬 멋진 액션알피지 만들기 19 5164 10
단축키 2P 입니다 8 file 2475 2
단축키 고정된 단축키 만들기 8 file 3018 8
마법/스킬/기술 시간제(스킬,펫 소환 등)버프 만들기[대기 사용] 14 file 2981 0
장르변경 예전에 썼었던 액알 커맨드 1 4281 0
장르변경 액알 장거리공격,범위공격 9 file 5055 1
맵 배치 이해하기 2 2826 13
집만들기, 움직이고 소리나는 문 만들기 5 file 4376 6
캐릭터/이벤트(NPC) 캐릭터들이 주인공을 줄줄이 따라오게 만들기 6 4002 0
기능구현 * 기타 - '대기'의 종류 2091 0
변수/난수(랜덤) 1. 변수 응용 프로그램 만들기 2 2392 0
변수/난수(랜덤) 랜덤(난수)을 이용해서 대화 만들기 1 2754 0
오프닝/엔딩 3 - 1. 게임 오프닝을 오프닝 응용해보기 9 3565 1
화면/애니메이션 3. 애니메이션을 효과적으로 사용하기 2 4008 0
장르변경 4 - 1 단거리 액션알피지 만들기 (크리티컬 + 콤보) 3211 1
장르변경 4. 단거리 액션 알피지 만들기 10 3901 0
커먼이벤트 7. 커먼(커스텀) 이벤트 만들어보기 1 2457 0
기능구현 8. 효과적인 게임 프로그래밍이란? 1 2175 0
기능구현 * 기타 RPG XP -> RPG2003 경험치 공식 변환하기 3341 0
기능구현 * 기타 - 명중 계산식 2 2218 0
게이지바 5. 새로운 게이지 만들기 (스테미너) 2613 0
게이지바 6 - 1. 경험치 게이지바 만들기 7 3338 0
게이지바 6. 체력, 마력, 스테미너 게이지만들기 13 3923 0
소스관리 소재 및 데이터 관리의 효율적 관리 1977 0
화면/애니메이션 11. 화면 연출 기법 및 사운드 사용법 2833 0
시작하기 프로젝트의 작성 file 2790 1
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 Next
/ 10

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