자유게시판

참고하실 분 있으시면 참고하셔도 될듯요.

어차피 저도 FFT 대미지계산식 참고한거고.

 

 

액터 파라미터 (ㅁ : 스테이터스 표시 / ㅇ : 스테이터스 비표시)
 ㅁ HP : Hit Points 체력. 999. (actor.maxhp)
 장비로 능력추가 有
 ㅁ TP : Technical Points. MP대용. 999. (actor.maxmp)
 장비로 능력추가 有
 ㅁ PAT : 물리공격력. Physical Attack power. 50 (actor.atk)
 장비로 능력추가 無
 ㅁ MAT : 마법공격력. Magical Attack power. 50 (actor.spi)
 장비로 능력추가 無
 ㅁ PDF : 물리방어력. Physical Defence. 50 (actor.def)
 장비로 능력추가 無
 ㅁ MDF : 마법방어력. Magical Defence. 50 ($game_actor[actor.id + 10]. maxhp)
 장비로 능력추가 無
 ㅁ AGI : 민첩성. Agility. 50 (actor.agi)
 장비로 능력추가 有
 ㅁ LUK : 행운. Luck. 50. ($game_actor[actor.id + 10].maxmp)
 장비로 능력추가 有 (HP, TP증가시와 함께 추가할 것)

 ㅇ WP : 무기공격력. Weapon Power. 각무기의존. 값을 $game_actor[actor.id + 10].atk에 삽입. 최저치 1.
 장비의 능력치 중에서는 공격력.
 ㅇ APD : 장비물리방어력. Armor Physical Defence. 각방구의존. 값을 $game_actor[actor.id + 10].def에 삽입. 최저치 1.
 장비의 능력치 중에서는 방어력.
 ㅇ AMD : 장비마법방어력. Armor Masical Defence. 각방구의존. 값을 $game_actor[actor.id + 10].spi에 삽입. 최저치 1.
 장비의 능력치 중에서는 HP, TP증가시와 함께 추가할 것.
 ㅇ POS : 내부치로만 존재. 1 ~ 2 (전열1, 후열2)

 

적 파라미터
 ㅁ MDF : 마법방어력. $game_enemy[enemy.id + 10].maxhp
 ㅁ LUK : 행운. $game_enemy[enemy.id + 10].maxmp
 ㅁ WP : 무기공격력. $game_enemy[enemy.id + 10].atk
 ㅁ APD : 장비물리방어력. $game_enemy[enemy.id + 10].def
 ㅁ AMD : 장비마법방어력. $game_enemy[enemy.id + 10].spi
 ㅁ Level : 레벨. $game_enemy[enemy.id + 10].eva
 ㅁ POS : 내부치로만 존재. 2고정.
 ㅁ TEC : 기술치. $game_enemy[enemy.id + 10].agi
 ㅁ FHR : 최종명중률. enemy.hit + enemy.tec
 ㅁ FER : 최종회피율. enemy.eva + enemy.agi

 

대미지계산식
 ㅁ 물리판정 : phsycal_attack, atk_f > spi_f
 ㅁ 마법판정 : unless phsycal_attack, spi_f > atk_f
 ㅁ 통상공격 대미지계산식
 공격식 계산 : 물리공격력 * 무기공격력
 방어식 계산 : 물리방어력 * 장비물리방어력 / 4
 : (attacker.atk * attacker.wp) - (self.def * self.apd / 4)
 ㅁ 물리어빌리티 대미지계산식 (atk_f = 100)
 공격식 계산 : 물리공격력 * 무기공격력 * 스킬위력 / 100
 방어식 계산 : 물리방어력 * 장비물리방어력 / 4
 공격스킬 : (user.atk * user.wp * (obj.damage / 100)) - (self.def * self.apd / 4)
 회복스킬 : (user.atk * user.wp * (obj.damage/ 100))(A) + (A * (50 - self.tec))

 ㅁ 크리티컬 판정
 attacker.cri + attacker.luk / 4
 ㅁ 크리티컬 대미지계산식 (완전방어무시)
 (attacker.atk * attacker.wp)
 ㅁ 방어무시 물리대미지계산식
 (attacker.atk * attacker.wp) - (self.def * self.ad / 10)
 ㅁ 마법어빌리티 대미지계산식 (spi_f = 100)
 공격식 계산 : 마법공격력 * 스킬위력
 방어식 계산 : 마법방어력 * 장비마법방어력 / 4
 공격마법 : (user.spi * obj.damage) - (self.mdf * self.amd / 4)
 회복마법 : (user.spi * obj.damage)(A) + (A * (100 - self.mdf))
 ㅁ 통상공격 명중률계산식 = 기본명중률 (attacker.hit)
 ㅁ 물리어빌리티 명중률계산식 = 기본명중률 (user.hit)
 ㅁ 마법어빌리티 명중률계산식 = 어빌리티명중률 (obj.hit)
 ㅁ 통상공격 회피율계산식 = 기본회피율 (self.eva)
 ㅁ 물리어빌리티 회피율계산식 = 기본회피율 (self.eva)
 ㅁ 마법어빌리티 회피율계산식 = 기본회피율 (self.eva)
 완전회피 : rand(400) < self.luk

Comment '3'
  • ?
    봉시기 2009.10.28 22:05

    이..이해는 못해도 뭔가 대단함이 느껴짐 +_+  전 사칙연산만!!

  • ?
    HeyCat 2009.10.29 17:53
    결국에는 더하고 빼고 지지는거졍
  • ?
    달표범 2009.10.28 23:45
    우헉...

List of Articles
분류 제목 글쓴이 날짜 조회 수
공지 아방스 게시물 · 댓글 작성 규칙 (최근 수정일 2015.11.25) 17 file 완폐남™ 2012.07.17 41174
잡담 푸사 플래닝 재구성 중 겨우 대미지 계산식 재구성 완료했네요. 3 Evangelista 2009.10.28 1165
잡담 푸사 데이터 날라감 1 Evangelista 2009.10.23 859
잡담 푸른에나님께서 올리셨던 글입니다 13 테시오 2010.01.19 972
잡담 푸른사자 쿼터뷰화 계획 발동중 2 Evangelista 2009.08.13 1371
잡담 푸른사자 최신 스샷 대량 투하 3 Evangelista 2010.01.17 855
잡담 푸른사자 제작 잠정 중단합니다. 4 Evangelista 2009.09.13 1219
잡담 푸른사자 아시는분 계십니까 2 Evangelista 2009.07.02 486
잡담 푸념 6 SCUD 2009.09.23 754
잡담 폰트 적용법좀 가르켜주십시요 2 다이얼키드 2013.06.15 942
잡담 폰은 사진 못올리나요? 4 뿌잉뿌잉쨔응 2013.09.24 396
잡담 폰으로 인터넷하니까 신기하넹 2 개촙포에버 2013.02.10 1099
잡담 폰으로 간략히 타이틀을 구상해보았습니다. 6 file 하늘바라KSND 2014.11.21 382
잡담 폰샀어요 그리고 1 멋지다준기 2010.02.08 475
잡담 폭풍식이란요. 4 비극ㆍ 2010.03.27 305
잡담 폭염 속에 그나마 조금의 비 3 2016.07.30 89
잡담 포풍뻐큐 9 JACKY 2010.08.13 911
잡담 포팡이의 최대 포인트 ? 13 TheEK 2012.12.22 1226
잡담 포팡이 나왔는데 4 하늘바라KSND 2012.04.22 2041
잡담 포팡이 걸려라 6 RPG하는사람 2012.04.15 1458
잡담 포트리스3 캐릭터를 그려보았습니다. 11 file 부초 2014.01.21 717
목록
Board Pagination Prev 1 ... 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ... 456 Next
/ 456