안녕하세요.

에세니아 서버의 아르보레아연합 길드 "아슈레인" (무사) 입니다.

 

여러분들은 레벨이 올라가 방어구나 무기를 바꾸려고 할 때 장비에 붙어 있는 옵션(데미지 증가 or 감소)

때문에 무엇이 효과적인지에 대해 한번쯤 고민을 해보셨을거라고 생각됩니다.

 

그래서 엑셀의 VBA 활용하여 테라 공격력 & 방어력을 테스트 할 수 있는 프로그램을 만들어 보았습니다.

 

대충 제가 테스트해보니 "중형 몬스터 4.5% 데미지 감소"와 비슷한 성능을 보이기 위해선 방어구 성능이

대략 100정도는 더 높아야합니다. (50Lv 기준)

 

 

중요! 이 프로그램을 실행하기 위해선 "MS 오피스 2007" 설치되어 있어야 합니다.

 

중요! 현재는 베타 버젼으로 방어력 테스트만 구현되었습니다. 

        (단, 무기 강화등급에 따른 수치 증가는 확인해 볼 수 있습니다)

 

중요! 혹시라도 다른 값이 출력된다면 버그 리포팅 부탁드립니다.   

 

중요! 귀찮겠지만 밑에 있는 프로그램 사용법을 대충이라도 읽어주세요

 

수정! 클래스 선택란에 법사를 추가하였습니다.

 

( 오류좀 생기는 건.. 애교로 봐주세요.. 제가 프로그래머도 아니잖아요 ㅠ )

 

-----------------------------------------------------------------------------------------------

[참고 공식]

몹 데미지와 방어력 공식 http://www.inven.co.kr/board/powerbbs.php?come_idx=2152&l=1450 [Til님]

각 장비 강화배율 공식 http://www.inven.co.kr/board/powerbbs.php?come_idx=2138&l=7771 [1섭가르시아님]

-----------------------------------------------------------------------------------------------

 

 

 

[ 프로그램 사용법 ]

 

1. Tera.xlsm 실행

        

           다운받은 엑셀 파일을 더블클릭 합니다.

 

 

2. 보안 옵션 조절

     프로그램 실행을 눌렀는데

     "'Tera.xlsm!단추3_Click' 매크로를 실행할 수 없습니다. 이 통합 문서에서 사용할 수 없는......"

     이라고 출력된다면 메크로 보안 옵션을 수정해줘야 합니다.

 

    

     빨간 박스에 있는 "옵션"을 눌러 "이 콘텐츠 사용"으로 바꿔주고 확인을 누릅니다.

    

     위 빨간박스와 같이 안나온다면 파란 동그라미를 클릭하여

     Excel 옵션 -> 보안센터 -> 보안센터 설정(T) -> 매크로 설정 -> 모든 매크로 포함(선택)

     하시고 확인을 누르시면 파일을 종료했다 다시 실행하시면 정상적으로 실행가능합니다.

   

 

3. 프로그램 실행

 

    3-1. 프로그램 기능

         이 프로그램은 사용자로부터 각 장비들의 수치를 입력받아  최종적으로 캐릭터의 공격력 or 방어력

         을 출력해주고 장비의 옵션크리스탈 옵션에 따라 얼마의 데미지를 주고 입는지 테스트 합니다.

         * 옵션은 데미지 증가와 감소만 적용가능합니다.

        

    3-2. 장비 능력치 입력

 

     

         A. 클래스에 따라 힘과 맷집이 다르니 꼭 자신의 클래스를 선택해주세요.

        

         B. 갑옷, 장갑, 신발, 악세서리의 기본 수치(강화되기 전)를 입력하고 강화 등급을 선택하면

              자동으로 클래스의 힘과 맷집에 따라 최종 능력치가 나옵니다. 

 

 

 

    3-3. 장비 & 크리스탈 옵션 입력

 

       

          A. 갑옷에 붙어 있는 데미지 감소 옵션을 선택합니다.

          B. 방어구 크리스탈의 데미지 감소 옵션을 선택합니다.

 

 

    3-4. 상황 설정하기

 

        

         A. 어떤 타입, 공격력을 가진 몬스터에게 어떤 상황에서 공격을 당하는지 상황을 설정합니다.

            (상황에 맞지 않는 데미지 감소 옵션은 적용되지 않습니다.)

 

         B. 상황 설정이 끝나면 계산 버튼을 누릅니다.

 

 

    3-5.  결과 출력

     

      

        A. 설정된 상황에서 얼마의 데미지를 입었는지 출력됩니다.

 

 

5. 공격력 테스트

     미구현 상태입니다.

     (단, 무기 기본 수치를 입력하고 강화 등급을 입력하면 그 등급에 맞는 능력치를 확인할 수 있습니다)

 

------------------------------------------------------------------------------------------------

앞으로 업데이트할 내용

 

  1. 공격력 테스트를 완성합니다. (단, 비교적 확실한 공식이 나와야 합니다.)

 

  2. 장비 DB를 만들어 직접 수치를 입력하는 것이 아니라 장비를 선택하면 수치들이 입력되게

      바꿀 것 입니다.

 

  3. 디버그모드 = 어떤 계산에 의해 값이 나왔는지 누구나 알 수 있게 만들 것 입니다.