• SEARCH

    통합검색
  • GAMEZONE
    • 커뮤니티
      • 공지사항
      • 유저게시판
        • 등업게시판
        • 출석체크
        • 정회원 무료자료실
      • 스크린샷
      • 인증자료실
    • 리니지
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 메이플스토리
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 바람의나라
      • 자유게시판
      • 홍보게시판
      • 자료게시판
        • 유틸자료실
        • 소스자료실
        • 클라이언트
        • 팩 자료실
      • 연구게시판
        • 개발내역
        • 질문과답변
        • 기타
      • 강의게시판
        • DR
        • CR
        • 구버전
        • 클라이언트 개조
        • 노하우 게시판
        • 게임공략 & 팁
    • 다크에덴
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 믹스마스터
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 라그나로크
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 기타게임
      • 게임공략 & 팁
      • 홍보게시판
      • 유틸자료실
      • 소스자료실
      • 자유게시판
      • 노하우 게시판
    • 게임강의
    • 비베&포토샵
      • 자유게시판
      • 자료실
        • 일반자료실
        • 포인트 자료실
      • 노하우게시판
      • 포토샵게시판
    • 모바일
      • 게임공략
      • 포인트 자료실
      • 유틸자료실
      • 자유게시판
  • 리니지 소스자료실
    • 리니지 소스자료실 ()
    • 펫관련 본섭화와 밸런스

      • 로스트사가
      • 2016.05.04 - 00:45 203

    에바팩기반 네오팩기준입니다. 본섭화나 하자섭을 위한 소스입니다.

    우선 펫 관련하여 피와 엠 성장치는 본섭화하고 데미지는 밸런스 잡는 소스입니다.

    본섭화는 말안해도 아실거고 밸런스는 개인적인 생각으로 잡아본 수치입니다.

    일단 펫을 일반 하이 프리미엄 골드 레어로 구분하고 속성으로는 물리펫과 마법펫 그리고 복합펫으로 구분함.

    펫의 피 데미지 공속 이속의 합을 일반은 100 아기레어 150 하이 200 프리미엄 250 골드 레어 300으로 밸런스를 잡았습니다.

    만약 피 공속 이속이 같다면 일반은 데미지 10일때 아기레어 15 하이 20 프리미엄 25 골드 레어 30 되도록 맞췄습니다.

    그리고 마법펫은 물리적인 합을 절반으로 줄이고 복합펫은 물리력은 물리펫과 같고 마법력만 마법펫의 반정도로 줄였습니다.

    (곰은 이속이 너무 느린관계로 20% 상향 칠터치는 다른 마법에 비해 20% 하향 라쿤은 마법펫이지만 물리펫 공격력 부여)

    테스트결과 별다른 이상없음. 테스트해보시고 이상있으면 리플달아주세요.

    (해츨링펫은 네오팩에 없습니다. 해츨링 소스있으신분 좀 올려주세요.)

     

    펫의 데미지 본섭에선 마법펫은 8렙당 추타 물리펫은 4렙당 추타 그리고 기본데미지 있습니다.

    마법펫 물리펫 구분은 힘이 10이하면 마법펫 10이상이면 물리펫으로 구분하였습니다.

     

    피와 엠의 성장은 본섭이랑 동일합니다.

    물리데미지랑 마법데미지는 될수있으면 본섭에 가깝도록 설정하면서 서로간에 밸런스 조절만 했습니다.

    자세한 내용은 첨부파일안에 있습니다.(첨부파일안엔 펫말고도 이전 마법 힐 마법발동무기가 같이있음)

    첨부파일안에 내용중 나비켓에 변경해야될 부분은 분홍색으로 표시했습니다.(네오팩 나비켓기준입니다.)

    pettype의 hpuomin max mpupmin max 

    npc의 STR INT와 엠틱

    mobskill의 vlue dice count 엠소모

     

    그리고 나비켓 mobskill에 추가해야될것은 몇몇 일반마법펫의 마법

    기존 물리공격 actNo를 1로 바꾸세요.

     

    45039 0 (추가)고양이(칠 터치) 2 100 0 0 -6 0 0 0 0 0 10 10 0 0 0 0 0 0

    45046 0 (추가)비글(스탈락) 2 100 0 0 -6 0 0 0 0 0 10 16 0 0 0 0 0 0

    45047 0 (추가)세인트 버나드(윈드 커터) 2 100 0 0 -6 0 0 0 0 0 10 7 0 0 0 0 0 0

    45048 0 여우(파이어애로우) 2 100 0 0 -6 0 0 0 0 0 10 15 0 0 0 0 0 0

    45697 3 (추가)하이 라쿤(위크니스) 2 20 0 0 -3 0 0 0 0 0 0 47 0 0 0 0 0 0

     

     

    그리고 펫의 (피 엠) 축 저주 만들기 쉽도록 평균만 본섭이랑 동일하게 하고 최소 최대의 편차를 최대로 하였습니다.

     

    빨간부분 추가하세요.

     

    l1j.server.server.model.L1Attack.java

     

     

    // ●●●● NPC 로부터 플레이어에의 데미지 산출 ●●●●

    private int calcNpcPcDamage() {

      int lvl = _npc.getLevel();

      double dmg = 0D;

      int str = _npc.getAbility().getTotalStr();

      /*if (lvl < 10) {

       dmg = _random.nextInt(lvl) + 10D + _npc.getAbility().getTotalStr() / 2 + 1;

      } else {

       dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr() / 2 + 1;

      }*/

      if (_npc instanceof L1PetInstance) { //마법펫 물리펫 str 10을 기준으로 구분함.

       if (_npc.getAbility().getStr() < 10) { //마법펫은 8렙당 1추타임.

        dmg = (lvl / 8) + _random.nextInt(str) * 2;

        dmg += ((L1PetInstance) _npc).getDamageByWeapon();

       } else if (_npc.getAbility().getStr() >= 10) { //물리펫은 4렙당 1추타임.

        dmg = (lvl / 4) + _random.nextInt(str) * 2;

        dmg += ((L1PetInstance) _npc).getDamageByWeapon();

       }

      } else { //기존npc데미지부분은 간소화만 시켰습니다. 그리고 기존부분 주석처리함.

       dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr() + (lvl * lvl / 100);

      }

      /*

      if (lvl < 10) // 몹렙이 10미만 

         dmg = _random.nextInt(lvl) + 10D + _npc.getAbility().getTotalStr() + 2;

        else if(lvl >=10 && lvl < 20) // 몹렙이 10 ~ 49

         dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()+ 2;

        else if(lvl >=20 && lvl < 30) //몹렙이 50 ~ 69

          dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()+ 4;  

        else if(lvl >=30 && lvl < 40) //몹렙이 50 ~ 69

          dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()+ 8;  

        else if(lvl >=40 && lvl < 50) //몹렙이 50 ~ 69

          dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()+ 12;  

        else if(lvl >=50 && lvl < 60) // 몹렙이 70 ~ 79  

          dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()+ 16;

        else if(lvl >=60 && lvl < 70) // 몹렙이 80 ~ 86

          dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()+ 20;

        else if(lvl >=70 && lvl < 80) //몹렙이 50 ~ 69

          dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()+ 30; 

        else if(lvl >=80 && lvl < 87) //몹렙이 50 ~ 69

          dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()+ 40;  

        else if(lvl >=87) // 몹렙이 87 이상

          dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr()*2 +100;

          */

     

     

     

    /* 

      if (_npc instanceof L1PetInstance) {

       dmg += (lvl / 16); // 펫은 LV16마다 추가 타격

       dmg += ((L1PetInstance) _npc).getDamageByWeapon();

      }

      */

     

     

     

    // ●●●● NPC 로부터 NPC 에의 데미지 산출 ●●●●

    private int calcNpcNpcDamage() {

      int lvl = _npc.getLevel();

      double dmg = 0;

      int str = _npc.getAbility().getTotalStr();

     

      if (_npc instanceof L1PetInstance) { //마법펫 물리펫 str 10을 기준으로 구분함.

       if (_npc.getAbility().getStr() < 10) { //마법펫은 8렙당 1추타임.

        dmg = (lvl / 8) + _random.nextInt(str) * 2;

        dmg += ((L1PetInstance) _npc).getDamageByWeapon();

       } else if (_npc.getAbility().getStr() >= 10) { //물리펫은 4렙당 1추타임.

        dmg = (lvl / 4) + _random.nextInt(str) * 2;

        dmg += ((L1PetInstance) _npc).getDamageByWeapon();

       }

      } else {

       dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr() + (lvl * lvl / 100);

      }

     

      /*

      if (_npc instanceof L1PetInstance) {

       dmg = _random.nextInt(_npc.getNpcTemplate().get_level()) + _npc.getAbility().getTotalStr() / 2 + 1;

       dmg += (lvl / 16); // 펫은 LV16마다 추가 타격

       dmg += ((L1PetInstance) _npc).getDamageByWeapon();

      } else {

       dmg = _random.nextInt(lvl) + _npc.getAbility().getTotalStr() / 2 + 1;

      }

      */

    [출처] 왠마왕

    Attached file
    magic.xlsx 38.1KB 6
    이 게시물을..
    N
    0
    0
    • 리마스터팩 요정 소울 엠피 수정jstory
    • 12
      로스트사가

    로스트사가 님의 최근 글

    3.63 네티기반팩 152 2016 11.10 UI5차 Boss팩 87 2016 10.07 UI5차 Repair 팩 72 2016 10.07 혼몽팩 2.7 (3.0을 2.7로 다운시킨것) 261 2016 08.07 마지막으로 다시한번 2.7 구버전 같이 수정하실분 있나해서 올립니다. 203 4 2016 06.02

    로스트사가 님의 최근 댓글

    감사합니다. 2019 06.13 감사합니다. 2019 06.12 감사합니다. 2019 05.03 감사합니다. 2019 05.03 감사합니다. 2018 03.11
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • 리마스터팩 요정 소울 엠피 수정
    • 목록
      view_headline
    × CLOSE
    기본 (1,058) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 소스자료는 직접 올려주세요
      2017.06.06 - 16:14 591
    1058
    아머브레이크 데스티니 시전시 성공 확률 조정하는 소스가 있나요?
    안정환 2024.04.23 - 10:01 102
    1057
    List.spr(변신,몬스터 수정소스)개조방법
    유튜브고도리 2024.04.19 - 05:02 243
    1056
    NPC 외침 멘트 깔끔정리(by.유튜브고도리)
    유튜브고도리 2024.04.11 - 05:57 125
    1055
    디아블로 참 만들기
    유튜브고도리 2024.04.09 - 05:55 114
    1054
    리니지m 처럼 피통 늘리기,오류가 날때
    유튜브고도리 2024.04.09 - 05:18 91
    1053
    욕하면 채금 먹게 하기
    유튜브고도리 2024.04.09 - 04:59 71
    1052
    레벨에 따른 호칭 부여..?
    밤톨이11 2024.04.08 - 04:24 72
    1051
    초보자 보호 시스템
    밤톨이11 2024.04.08 - 04:21 57
    1050
    마법무기 데미지 증가
    밤톨이11 2024.04.08 - 04:19 71
    1049
    레벨 제한 맵
    밤톨이11 2024.04.08 - 04:14 67
    1048
    마법스크롤
    밤톨이11 2024.04.08 - 04:06 32
    1047
    리니지m 아지트 소유중에도 공성선포하기
    유튜브고도리 2024.04.07 - 21:37 41
    1046
    리니지m 마법인형이 마법을 쓰네?
    유튜브고도리 2024.04.07 - 21:36 61
    1045
    드래곤 슬레이어 각반(장비추가소스)
    유튜브고도리 2024.04.07 - 19:08 51
    1044
    린엠 게렝 변신 카드 만들기
    유튜브고도리 2024.04.06 - 06:06 100
    1043
    버프 물약 개별 소스 오래전 소스
    밤톨이11 2024.04.05 - 18:43 57
    1042
    일시 스텟 상승 물약
    밤톨이11 2024.04.05 - 18:42 26
    1041
    성 전환 물약
    밤톨이11 2024.04.05 - 18:37 31
    1040
    MP 물약 소스
    밤톨이11 2024.04.05 - 18:35 41
    1039
    리니지 옛날버젼..이라는데...구동가능여부 확인 부탁드립니다.
    도난차량 2024.03.24 - 04:56 354
    1038
    랭커
    foqwer 2024.03.14 - 10:43 142
    1037
    인첸별
    foqwer 2024.03.14 - 10:42 106
    1036
    몬스터 앞에 레벨 넣기
    프렌치좋아 2024.03.04 - 01:40 370
    1035
    3.63 글루딘 Single 용
    블루블랙3 2024.02.28 - 23:08 412
    1034
    Sprite file doesn`t exist 오류
    하앙비 2023.12.23 - 02:19 229
    1033
    전쟁세율 고정값 15%
    하남궁 2023.11.29 - 17:02 198
    1032
    인형합성사
    Rebecca 2023.10.09 - 22:54 338
    1031
    2.0 레벨업시 HP량 올리기
    Rebecca 2023.10.09 - 22:49 434
    1030
    전사버전 펫 만렙 변경
    Rebecca 2023.10.09 - 22:44 162
    1029
    맵 순간이동 가능 불가능지역 설정하기
    Rebecca 2023.10.09 - 22:39 238
    1028
    트레져박스 업로드입니다.
    린컴충성 2023.10.07 - 04:46 182
    1027
    리마스터 접속기 소스자료
    홍자놀기 2023.09.08 - 05:41 2284
    1026
    대미지 발동시 범위 질문드립니다
    나잇따나읻따 2023.05.21 - 22:26 292
    1025
    리니지 리마스터 몹 스폰수 어디서 줄일 수 있나요?
    001001 2023.04.25 - 16:06 727
    1024
    전사팩 로봇가능
    노력하자 2023.03.16 - 19:14 1113
    1023
    2.7 자동 물약 소스
    퍽퍽띠 2022.11.18 - 00:40 1215
    1022
    2.0 자동칼질소스 (클래스 파일에서 빼왔습니다)
    drumlinek 2022.11.06 - 05:20 931
    1021
    npc가 인겜에서 채팅으로 말하기
    하늘마음 2022.10.06 - 10:04 320
    1020
    유저 아이피보는 소스
    캐빈N.01 2020.12.15 - 21:34 639
    1019
    인공지능
    캐빈N.01 2020.12.15 - 21:27 1126
    1018
    아데나가 19억이 되면 자동으로 1억으로 금괴로 바꾸기
    강우리 2020.12.12 - 01:48 995
    1017
    린올기반 휘장 각반 견갑 장비인식 안되는거 수정함
    신화서버 2020.11.17 - 01:48 295
    1016
    방어구 인챈트별 피 증가 소스
    LGTwins 2020.09.12 - 05:52 688
    1015
    장신구 옵션 변경
    LGTwins 2020.08.31 - 07:00 751
    1014
    자동물약
    legena 2020.07.05 - 02:30 2089
    1013
    리마스터팩 스냅퍼 개방 레벨설정 본섭화 수정(몽양님 요청)
    jstory 2020.06.13 - 07:22 764
    1012
    리마스터팩 룬마력제거 검사 적용안대는 부분 수정
    jstory 2020.06.10 - 04:05 287
    1011
    리마스터팩 쓸모없는 아이템 활용
    jstory 2020.06.10 - 04:01 731
    1010
    리마스터팩 요정 소울 엠피 수정
    jstory 2020.06.10 - 03:54 459
    1009
    리마스터팩 자동공지시간에 버프주기
    jstory 2020.06.10 - 03:15 404
    • 1 2 3 4 5 6 7 8 9 10 .. 22
    • / 22 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay