• SEARCH

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

      • 스트릭스
      • 3시간 전 2

    lineage.world.object.instance 안에 PcInstance.java 파일을 수정해주시면됩니다.

    1. 자동스킬 넣을 클레스함수 추가하기.
    public boolean is_auto_경험치100; // (약300번대줄 밑에넣어주면됩니다.)
    이런씩으로 넣고싶은 클레스 함수 만들어서넣어주세요.

    2. showAutobuff() 검색.
    밑에 이런씩으로 붙여넣기.
    1번에 내가 새로만든 온오프버튼 클레스함수가있으면 그거 넣으시면됩니다.

    Manachekc1.add(새로만든클레스함수 ? "ON" : "OFF"); // << 클레스함수 온오프부분

        public void showAutobuff() {
            try {
                List<String> Manachekc1 = new ArrayList<String>();
                Manachekc1.clear();
                Manachekc1.add(is_auto_skill ? "ON" : "OFF");
                Manachekc1.add(autoMPPercent < 1 ? "설정 X" : String.format("%d%% 이상 스킬 사용", autoMPPercent));

                for (int i = 0; i < Lineage.auto_hunt_mp_list.size(); i++) {
                    Manachekc1.add(String.format("%d%%", Lineage.auto_hunt_mp_list.get(i)));

                    if (i > 6) {
                        break;
                    }
                }

                for (int i = 0; i < 7 - Lineage.auto_hunt_mp_list.size(); i++) {
                    Manachekc1.add(" ");
                }    
                
                Manachekc1.add(is_auto_haste ? "ON" : "OFF"); // 자동촐기 온오프부분 / html번호 9번
                Manachekc1.add(is_auto_haste_buy ? "ON" : "OFF"); // 촐기구매 온오프부분 / html번호 10번
                Manachekc1.add(is_auto_bravery ? "ON" : "OFF"); // 자동용기 온오프부분 / html번호 11번
                Manachekc1.add(is_auto_bravery_buy ? "ON" : "OFF"); // 용기구매 온오프부분 / html번호 12번
                Manachekc1.add(is_auto_poly ? "ON" : "OFF"); // 자동변신 온오프부분 / html번호 13번
                Manachekc1.add(is_auto_poly_buy ? "ON" : "OFF"); // 변신구매 온오프부분 / html번호 14번
                Manachekc1.add(is_auto_buff ? "ON" : "OFF"); // 자동버프 온오프부분 / html번호 15번
                Manachekc1.add(is_auto_경험치100 ? "ON" : "OFF"); // 경험치100%물약 온프부분 / html번호 16번
                Manachekc1.add(is_auto_경험치2배 ? "ON" : "OFF"); // 경험치2배물약 온오프부분 / html번호 17번
                
                switch (getClassType()) {
                case Lineage.LINEAGE_CLASS_KNIGHT: //기사일 경우 클라이언트 huntbuffl1.html을 불러옴
                    toSender(S_Html.clone(BasePacketPooling.getPool(S_Html.class), this, "huntbuffl1", null, Manachekc1)); // 클라 html 파일명 이건 huntbuffl1 < 이게 파일명임
                    break;
                case Lineage.LINEAGE_CLASS_ROYAL: //군주일 경우 클라이언트 huntbuffl2.html을 불러옴
                    toSender(S_Html.clone(BasePacketPooling.getPool(S_Html.class), this, "huntbuffl2", null, Manachekc1)); // 클라 html 파일명
                    break;
                case Lineage.LINEAGE_CLASS_ELF: //요정일 경우 클라이언트 huntbuffl3.html을 불러옴
                    Manachekc1.add(is_auto_정령옥 ? "ON" : "OFF"); // 정령옥구매 온오프부분 / html번호 18번
                    Manachekc1.add(is_auto_은화살 ? "ON" : "OFF"); // 은화살구매 온오프부분 / html번호 19번
                    Manachekc1.add(is_auto_오리하루콘화살 ? "ON" : "OFF"); // 오리하루콘화살구매 온오프부분 / html번호 20번
                    Manachekc1.add(is_auto_블랙미스릴화살 ? "ON" : "OFF"); // 블랙미스릴화살구매 온오프부분 / html번호 21번
                    toSender(S_Html.clone(BasePacketPooling.getPool(S_Html.class), this, "huntbuffl3", null, Manachekc1)); // 클라 html 파일명
                    break;
                case Lineage.LINEAGE_CLASS_WIZARD: //법사일 경우 클라이언트 huntbuffl4.html을 불러옴
                    Manachekc1.add(is_auto_마력의돌 ? "ON" : "OFF"); // 마력의돌 온오프부분 / html번호 18번
                    toSender(S_Html.clone(BasePacketPooling.getPool(S_Html.class), this, "huntbuffl4", null, Manachekc1)); // 클라 html 파일명
                    break;
                case Lineage.LINEAGE_CLASS_DARKELF: //다엘일 경우 클라이언트 huntbuffl5.html을 불러옴
                    Manachekc1.add(is_auto_흑요석 ? "ON" : "OFF"); // 흑요석구매 온오프부분 / html번호 18번
                    toSender(S_Html.clone(BasePacketPooling.getPool(S_Html.class), this, "huntbuffl5", null, Manachekc1)); // 클라 html 파일명
                    break;
                }
            } catch (Exception e) {
                lineage.share.System.printf("[자동 사냥] showAutobuffHtml()\r\n : %s\r\n", e.toString());
            }
        }

    3. toTalk 검색
    public void toTalk(PcInstance pc, String action, String type, ClientBasePacket cbp) {
    else if (action.contains("buff-")) {
                        action = action.replace("buff-", "");
                        if (action.equalsIgnoreCase("on")) {
                        if (autoMPPercent < 1) {
                            ChattingController.toChatting(this, "             \\fY자동 마나 설정을 해주시기 바랍니다.", Lineage.CHATTING_MODE_MESSAGE);
                            return;
                        }
                            pc.is_auto_skill = true;
                        } else if (action.equalsIgnoreCase("off")) {
                            pc.is_auto_skill = false;
                        }
                        if (action.contains("mana-")) {
                            action = action.replace("mana-", "");

                            if (action.equalsIgnoreCase("1")) {
                                if (Lineage.auto_hunt_mp_list.size() > 0) {
                                    autoMPPercent = Lineage.auto_hunt_mp_list.get(0);
                                }
                            } else if (action.equalsIgnoreCase("2")) {
                                if (Lineage.auto_hunt_mp_list.size() > 1) {
                                    autoMPPercent = Lineage.auto_hunt_mp_list.get(1);
                                }
                            } else if (action.equalsIgnoreCase("3")) {
                                if (Lineage.auto_hunt_mp_list.size() > 2) {
                                    autoMPPercent = Lineage.auto_hunt_mp_list.get(2);
                                }
                            } else if (action.equalsIgnoreCase("4")) {
                                if (Lineage.auto_hunt_mp_list.size() > 3) {
                                    autoMPPercent = Lineage.auto_hunt_mp_list.get(3);
                                }
                            } else if (action.equalsIgnoreCase("5")) {
                                if (Lineage.auto_hunt_mp_list.size() > 4) {
                                    autoMPPercent = Lineage.auto_hunt_mp_list.get(4);
                                }
                            } else if (action.equalsIgnoreCase("6")) {
                                if (Lineage.auto_hunt_mp_list.size() > 5) {
                                    autoMPPercent = Lineage.auto_hunt_mp_list.get(5);
                                }
                            } else if (action.equalsIgnoreCase("7")) {
                                if (Lineage.auto_hunt_mp_list.size() > 6) {
                                    autoMPPercent = Lineage.auto_hunt_mp_list.get(6);
                                }
                            }
                        } else if (action.equalsIgnoreCase("흑요석")) {
                                if(!pc.is_auto_흑요석)
                                pc.is_auto_흑요석 = true;
                                else
                                pc.is_auto_흑요석 = false;
                            } else if (action.equalsIgnoreCase("용기")) {
                                if (!pc.is_auto_bravery)
                                    pc.is_auto_bravery = true;
                                else
                                    pc.is_auto_bravery = false;
                            } else if (action.equalsIgnoreCase("용기구매")) {
                                if (!pc.is_auto_bravery_buy)
                                    pc.is_auto_bravery_buy = true;
                                else
                                    pc.is_auto_bravery_buy = false;
                            } else if (action.equalsIgnoreCase("촐기")) {
                                if(!pc.is_auto_haste)
                                    pc.is_auto_haste = true;
                                else
                                    pc.is_auto_haste = false;
                            } else if (action.equalsIgnoreCase("촐기구매")) {
                                if(!pc.is_auto_haste_buy)
                                    pc.is_auto_haste_buy = true;
                                else {
                                    pc.is_auto_haste_buy = false;
                                }
                            } else if (action.equalsIgnoreCase("정령옥")) {
                                if(!pc.is_auto_정령옥)
                                pc.is_auto_정령옥 = true;
                                else
                                pc.is_auto_정령옥 = false;
                            } else if (action.equalsIgnoreCase("마력의돌")) {
                                if(!pc.is_auto_마력의돌)
                                pc.is_auto_마력의돌 = true;
                                else
                                pc.is_auto_마력의돌 = false;
                        } else if (action.equalsIgnoreCase("은화살")) {
                            if(!pc.is_auto_은화살) {
                            pc.is_auto_은화살 = true;
                            pc.is_auto_오리하루콘화살 = false;
                            pc.is_auto_블랙미스릴화살 = false;
                            }
                            else
                            pc.is_auto_은화살 = false;
                        } else if (action.equalsIgnoreCase("오리하루콘화살")) {
                            if(!pc.is_auto_오리하루콘화살) {
                            pc.is_auto_은화살 = false;
                            pc.is_auto_오리하루콘화살 = true;
                            pc.is_auto_블랙미스릴화살 = false;
                            }
                            else
                            pc.is_auto_오리하루콘화살 = false;
                        } else if (action.equalsIgnoreCase("블랙미스릴화살")) {
                            if(!is_auto_블랙미스릴화살) {
                            pc.is_auto_은화살 = false;
                            pc.is_auto_오리하루콘화살 = false;
                            pc.is_auto_블랙미스릴화살 = true;
                            }
                            else
                            is_auto_블랙미스릴화살 = false;
                        } else if (action.equalsIgnoreCase("변신")) {
                            if(!pc.is_auto_poly)
                            pc.is_auto_poly = true;
                            else
                            pc.is_auto_poly = false;
                        } else if (action.equalsIgnoreCase("변신구매")) {
                            if(!pc.is_auto_poly_buy)
                            pc.is_auto_poly_buy = true;
                            else
                            pc.is_auto_poly_buy = false;
                        } else if (action.equalsIgnoreCase("buff")) {
                            if(!pc.is_auto_buff)
                            pc.is_auto_buff = true;
                            else
                            pc.is_auto_buff = false;
                        } else if (action.equalsIgnoreCase("경험치100")) {
                            if(!pc.is_auto_경험치100)
                            pc.is_auto_경험치100 = true;
                            else
                            pc.is_auto_경험치100 = false;
                        } else if (action.equalsIgnoreCase("경험치2배")) {
                            if(!pc.is_auto_경험치2배)
                            pc.is_auto_경험치2배 = true;
                            else
                            pc.is_auto_경험치2배 = false;
                        }
                        showAutobuff();                    
                    }
    }

    안에 이렇게 소스넣어주면됩니다. 
    새로운 클레스함수가 있다고 한다면 만들어주신 그 함수를 넣어주시면됩니다.
    else if (action.equalsIgnoreCase("경험치2배")) {
                            if(!pc.is_auto_경험치2배)
                            pc.is_auto_경험치2배 = true;
                            else
                            pc.is_auto_경험치2배 = false;
                        }
    이런씩으로요.

    4. autoHuntbuff2 < 검색
                                if (is_auto_경험치100) { // is_auto_경험치100 가 온일 경우 
                                    for (ItemInstance item100 : getInventory().getList()) { // 인벤에서 아이템정보 찾아오기
                                        if (item100.getItem().getName().contains("무한 경험치 100% 물약")) { // 인벤에 이름이 무한 경험치 100% 물약이 포함되어있는 아이템이 있을경우 
                                            if (BuffController.find(this, SkillDatabase.find(704)) == null) { // 스킬 704번 버프가 사용중이 아닐경우
                                                ExpPotion.onBuff(this, SkillDatabase.find(704)); // 스킬 704번버프를 사용
                                                return true; // 함수 실행을 종료하고 true를 반환.
                                            }
                                        }
                                    }
                                    
                                    for (ItemInstance item100 : getInventory().getList()) { // 인벤에서 아이템정보 찾아오기
                                        if (item100.getItem().getName().contains("경험치 100% 물약")) { // 인벤에 이름이 경험치 100% 물약이 포함되어있는 아이템이 있을경우
                                            if (BuffController.find(this, SkillDatabase.find(704)) == null) { // 스킬 704번 버프가 사용중이 아닐경우
                                                ExpPotion.onBuff(this, SkillDatabase.find(704)); // 스킬 704번버프를 사용
                                                getInventory().count(item100, item100.getCount() - 1, true); // 무한이아니기때문에 갯수를 -1씩 카운터 (즉 1개씩 사용되게)
                                                return true; // 함수 실행을 종료하고 true를 반환.
                                            }
                                        }
                                    }
                                }

    이런씩으로 스위치가 온일시 사용되게 넣어주면됩니다.

    5. 클라이언트안에 html파일 넣기.
    huntbuffl1 ~ huntbuffl5 까지 파일을 클라이언트 text폴더안에 넣어서 업데이트 해주시면됩니다.
    html파일 안에 <var src="#9"> 이부분이 html번호 입니다. 

    이 게시물을..
    N
    0
    0
    • list 보는법스트릭스
    • 아머브레이크 데스티니 시전시 성공 확률 조정하는 소스가 있나요?안정환
    • 1
      스트릭스

    스트릭스 님의 최근 글

    2.0팩 버프시간확인 아이템으로 구현 13 2026 05.01 장시간 운영을 위하여 6 2026 05.01 내 케렉터 주위 몹만 움직이게 수정해보기 4 2026 05.01 구버전 1.63~2.0 몬스터 움직임 부드럽게 개선 8 2026 05.01 list 보는법 2 4 2026 05.01

    스트릭스 님의 최근 댓글

    작성 댓글이 없습니다.
    글쓴이의 서명작성글 감추기 
    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • list 보는법
    • 아머브레이크 데스티니 시전시 성공 확률 조정하는 소스가 있나요?
    • 목록
      view_headline
    × CLOSE
    기본 (1,065) 제목 날짜 수정 조회 댓글 추천 비추
    분류 정렬 검색
    • 포인트 획득 공지
      3
      2026.04.24 - 19:48 554 3
    • 링크 업로드 관련 공지
      7
      2026.03.25 - 21:56 1409 7
    • 인증메일 공지
      2
      2026.03.15 - 16:42 1380 2
    • 파일링크 및 인증메일 발송 관련 문의 안내
      6
      2026.03.14 - 22:03 1670 6
    • 포인트 게시판 안내
      2026.02.28 - 19:14 2346
    • 게임존 사이트 변경 사항 안내
      9
      2026.02.26 - 01:07 3960 9
    • 소스자료는 직접 올려주세요
      2017.06.06 - 16:14 619
    1065
    2.0팩 버프시간확인 아이템으로 구현
    N
    스트릭스 3시간 전 13
    1064
    장시간 운영을 위하여
    N
    스트릭스 3시간 전 6
    1063
    내 케렉터 주위 몹만 움직이게 수정해보기
    N
    스트릭스 3시간 전 4
    1062
    구버전 1.63~2.0 몬스터 움직임 부드럽게 개선
    N
    스트릭스 3시간 전 8
    1061
    list 보는법 2
    N
    스트릭스 3시간 전 4
    1060
    list 보는법
    N
    스트릭스 3시간 전 2
    자동스킬 사용법
    N
    스트릭스 3시간 전 2
    1058
    아머브레이크 데스티니 시전시 성공 확률 조정하는 소스가 있나요?
    안정환 2024.04.23 - 10:01 138
    1057
    List.spr(변신,몬스터 수정소스)개조방법
    유튜브고도리 2024.04.19 - 05:02 378
    1056
    NPC 외침 멘트 깔끔정리(by.유튜브고도리)
    유튜브고도리 2024.04.11 - 05:57 169
    1055
    디아블로 참 만들기
    유튜브고도리 2024.04.09 - 05:55 160
    1054
    리니지m 처럼 피통 늘리기,오류가 날때
    유튜브고도리 2024.04.09 - 05:18 117
    1053
    욕하면 채금 먹게 하기
    유튜브고도리 2024.04.09 - 04:59 106
    1052
    레벨에 따른 호칭 부여..?
    밤톨이11 2024.04.08 - 04:24 97
    1051
    초보자 보호 시스템
    밤톨이11 2024.04.08 - 04:21 82
    1050
    마법무기 데미지 증가
    밤톨이11 2024.04.08 - 04:19 105
    1049
    레벨 제한 맵
    밤톨이11 2024.04.08 - 04:14 89
    1048
    마법스크롤
    밤톨이11 2024.04.08 - 04:06 43
    1047
    리니지m 아지트 소유중에도 공성선포하기
    유튜브고도리 2024.04.07 - 21:37 72
    1046
    리니지m 마법인형이 마법을 쓰네?
    유튜브고도리 2024.04.07 - 21:36 98
    1045
    드래곤 슬레이어 각반(장비추가소스)
    유튜브고도리 2024.04.07 - 19:08 85
    1044
    린엠 게렝 변신 카드 만들기
    유튜브고도리 2024.04.06 - 06:06 131
    1043
    버프 물약 개별 소스 오래전 소스
    밤톨이11 2024.04.05 - 18:43 81
    1042
    일시 스텟 상승 물약
    밤톨이11 2024.04.05 - 18:42 44
    1041
    성 전환 물약
    밤톨이11 2024.04.05 - 18:37 50
    1040
    MP 물약 소스
    밤톨이11 2024.04.05 - 18:35 68
    1039
    리니지 옛날버젼..이라는데...구동가능여부 확인 부탁드립니다.
    도난차량 2024.03.24 - 04:56 424
    1038
    랭커
    foqwer 2024.03.14 - 10:43 160
    1037
    인첸별
    foqwer 2024.03.14 - 10:42 138
    1036
    몬스터 앞에 레벨 넣기
    프렌치좋아 2024.03.04 - 01:40 416
    1035
    3.63 글루딘 Single 용
    블루블랙3 2024.02.28 - 23:08 450
    1034
    Sprite file doesn`t exist 오류
    하앙비 2023.12.23 - 02:19 266
    1033
    전쟁세율 고정값 15%
    하남궁 2023.11.29 - 17:02 221
    1032
    인형합성사
    Rebecca 2023.10.09 - 22:54 366
    1031
    2.0 레벨업시 HP량 올리기
    Rebecca 2023.10.09 - 22:49 460
    1030
    전사버전 펫 만렙 변경
    Rebecca 2023.10.09 - 22:44 184
    1029
    맵 순간이동 가능 불가능지역 설정하기
    Rebecca 2023.10.09 - 22:39 261
    1028
    트레져박스 업로드입니다.
    린컴충성 2023.10.07 - 04:46 204
    1027
    리마스터 접속기 소스자료
    홍자놀기 2023.09.08 - 05:41 2382
    1026
    대미지 발동시 범위 질문드립니다
    나잇따나읻따 2023.05.21 - 22:26 320
    1025
    리니지 리마스터 몹 스폰수 어디서 줄일 수 있나요?
    001001 2023.04.25 - 16:06 765
    1024
    전사팩 로봇가능
    노력하자 2023.03.16 - 19:14 1141
    1023
    2.7 자동 물약 소스
    퍽퍽띠 2022.11.18 - 00:40 1262
    1022
    2.0 자동칼질소스 (클래스 파일에서 빼왔습니다)
    drumlinek 2022.11.06 - 05:20 975
    1021
    npc가 인겜에서 채팅으로 말하기
    하늘마음 2022.10.06 - 10:04 349
    1020
    유저 아이피보는 소스
    캐빈N.01 2020.12.15 - 21:34 657
    1019
    인공지능
    캐빈N.01 2020.12.15 - 21:27 1153
    1018
    아데나가 19억이 되면 자동으로 1억으로 금괴로 바꾸기
    강우리 2020.12.12 - 01:48 1022
    1017
    린올기반 휘장 각반 견갑 장비인식 안되는거 수정함
    신화서버 2020.11.17 - 01:48 307
    1016
    방어구 인챈트별 피 증가 소스
    LGTwins 2020.09.12 - 05:52 703
    • 1 2 3 4 5 6 7 8 9 10 .. 22
    • / 22 GO
  • GAMEZONE
 GAMEZONE all rights reserved.
by OrangeDay