• SEARCH

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

      • 김닉넴
      • 2016.06.03 - 12:14 2016.05.20 - 21:53 223 1

    bph에

     

    public byte[] S_Status(L1PcInstance cha, int type){

     

    case 3:  // Mr, Sp 설정 
           TeMp = writeC(Opcodes.S_OPCODE_CHANGE_MR_SP );
           TeMp = writeC(0); // 현재 sp설정
           TeMp = writeC(cha.get_Mr()); // 현재 Mr 설정
           break;

    //추가

     

    ==================================================================================================

    l1캐릭터.

     

    private int _TotalMr;   // Mr 의 총 합계

     

    public int get_TotalMr() {
      return _Mr + _baseMr;
     }

    //제가 실험해본결과 마방적용할때 mr과 basemr을 따로이 인식을 하더군영.

    //합께 인식하게 만들기 위해 get메소드만 주고 겟토탈mr로 모든 마방관련 데미지 or 확률 검사를 하면 될것 같네영.

     

     

    아이템 mr+되는것. 아이템테이블에서 젤끝에 인첸트_mr 부분에 설정해놓으시면 됩니다.

     

    ==================================================================================================

    l1아이템.java

     

    private int enchantmr;  // 마법 방어력 +

    public int get_enchantmr(){
      return enchantmr;
     }public void set_enchantmr(int _enchantmr){
      enchantmr = _enchantmr;
     }

     

    아이템테이블.java

    private void allArmor(){

    armor.set_EffectID(rs.getInt("effect_id"));
        armor.set_enchantmr(rs.getInt("enchant_mr"));//추가.
        armor.setIspiles(false);
        _armors.put(new Integer(armor.getItemId()), armor);

     

    ==================================================================================================

     

    BHP.java 입니다.

     

    public byte[] S_TrageAddItem(L1ItemInstance temp, int count, int type){

    생략

    무기부분

     

    if(temp.getItem().get_mr() > 0){
             TeMp = writeC(15);
             TeMp = writeH(temp.getItem().get_mr()+temp.getEnchantLevel()*temp.getItem().get_enchantmr()); //수정
            }

     

    방어구부분

     

    if(temp.getItem().get_mr() > 0){
             TeMp = writeC(15);
             TeMp = writeH(temp.getItem().get_mr()+temp.getEnchantLevel()*temp.getItem().get_enchantmr()); //수정
            }

     

    ==================================================================================================

    item.java 입니다.

     

    public byte[] S_InvList(L1PcInstance _cha){

     

    if(temp[i].getItem().get_mr() > 0){
             TeMp = writeC(15);
             TeMp = writeH(temp[i].getItem().get_mr()+temp[i].getEnchantLevel()*temp[i].getItem().get_enchantmr());
            }

     

    if(temp[i].getItem().get_mr() > 0){
             TeMp = writeC(15);
             TeMp = writeH(temp[i].getItem().get_mr()+temp[i].getEnchantLevel()*temp[i].getItem().get_enchantmr());
            }

     

     

    public byte[] S_ItemAdd(L1PcInstance cha, L1ItemInstance item){

     

    if(item.getItem().get_mr() > 0){
             TeMp = writeC(15);
             TeMp = writeH(item.getItem().get_mr()+item.getEnchantLevel()*item.getItem().get_enchantmr());
            }

     

    if(item.getItem().get_mr() > 0){
             TeMp = writeC(15);
             TeMp = writeH(item.getItem().get_mr()+item.getEnchantLevel()*item.getItem().get_enchantmr());
            }

     

    public byte[] ItemStatus(L1ItemInstance temp){

     

    if(temp.getItem().get_mr() > 0){
            TeMp = writeC(15);
            TeMp = writeH(temp.getItem().get_mr()+temp.getEnchantLevel()*temp.getItem().get_enchantmr());
           }

     

    if(temp.getItem().get_mr() > 0){
            TeMp = writeC(15);
            TeMp = writeH(temp.getItem().get_mr()+temp.getEnchantLevel()*temp.getItem().get_enchantmr());
           }

     

    ==================================================================================================

    ItemHandler.java

     

    public void op(L1PcInstance cha, L1ItemInstance item, boolean 체크){

     

    무기 착용부분.

    if(item.getItem().get_mr() > 0){
         cha.set_Mr(cha.get_Mr() + item.getItem().get_mr() + (item.getEnchantLevel() * item.getItem().get_enchantmr()) );
        }

    방어구착용부분

    if(item.getItem().get_mr() > 0){
         cha.set_Mr(cha.get_Mr() + item.getItem().get_mr() + (item.getEnchantLevel() * item.getItem().get_enchantmr()) );
        }

    //교체.

     

    무기해제부분.

    if(item.getItem().get_mr() > 0){
         cha.set_Mr(cha.get_Mr() - item.getItem().get_mr() - (item.getEnchantLevel() * item.getItem().get_enchantmr()) );
        }

    방어구해제부분.

    if(item.getItem().get_mr() > 0){
                     cha.set_Mr(cha.get_Mr() - item.getItem().get_mr() - (item.getEnchantLevel() * item.getItem().get_enchantmr()) );
                    }

    //교체.

     

    ==================================================================================================

    Item.java

     

    public byte[] S_InvList(L1PcInstance _cha){

     

    if(temp[i].getItem().getType2() == temp[i].getItem().TYPE2_WEAPON){
           if((temp[i].getItem().getType1() == temp[i].getItem().WEAPON_TOHANDSWORD) ||
            (temp[i].getItem().getType1() == temp[i].getItem().WEAPON_BOW) ||
            (temp[i].getItem().getType1() == temp[i].getItem().WEAPON_BLUNT) ||
        

            생략


            if(temp[i].getItem().getHitmodifier() > 0){
             TeMp = writeC(5);
             TeMp = writeC(temp[i].getItem().getHitmodifier());
            }
            if(temp[i].getItem().getDmgmodifer() > 0){
             TeMp = writeC(6);
             TeMp = writeC(temp[i].getItem().getDmgmodifer());
            }
            int sum = temp[i].getItem().get_darkelf() + temp[i].getItem().get_elf() + temp[i].getItem().get_knight() + temp[i].getItem().get_royal() + temp[i].getItem().get_mage();
            if(sum > 0){
            int darkelf = temp[i].getItem().get_darkelf() != 1 ? 0 : 16;
             int elf = temp[i].getItem().get_elf() != 1 ? 0 : 4;
             int royal = temp[i].getItem().get_royal() != 1 ? 0 : 1;
             int mage = temp[i].getItem().get_mage() != 1 ? 0 : 8;
             int knight = temp[i].getItem().get_knight() != 1 ? 0 : 2;
             TeMp = writeC(7);
             TeMp = writeC(darkelf + elf + royal + mage + knight);
            }  
            if(temp[i].getItem().getAddstr() != 0){
             TeMp = writeC(8);
             TeMp = writeC(temp[i].getItem().getAddstr());
            }

     

      생략

     

    }else if(temp[i].getItem().getType2() == temp[i].getItem().TYPE2_ARMOR){
                

           생략


            TeMp = writeC(사이즈(temp[i].getItem().getType2(), temp[i].getItem()));
            TeMp = writeC(0x13);
            TeMp = writeC(temp[i].getItem().get_ac());
            TeMp = writeC(temp[i].getItem().get_material());
            TeMp = writeD(temp[i].getItem().getWeight());
            if(temp[i].getEnchantLevel() > 0){
             TeMp = writeC(0x02);
             TeMp = writeC(temp[i].getEnchantLevel());
            }
            int sum = temp[i].getItem().get_darkelf() + temp[i].getItem().get_elf() + temp[i].getItem().get_knight() + temp[i].getItem().get_royal() + temp[i].getItem().get_mage();
            if(sum >0){
            int darkelf = temp[i].getItem().get_darkelf() != 1 ? 0 : 16;
             int elf = temp[i].getItem().get_elf() != 1 ? 0 : 4;
             int royal = temp[i].getItem().get_royal() != 1 ? 0 : 1;
             int mage = temp[i].getItem().get_mage() != 1 ? 0 : 8;
             int knight = temp[i].getItem().get_knight() != 1 ? 0 : 2;
             TeMp = writeC(7);
             TeMp = writeC(darkelf + elf + royal + mage + knight);
            } 
            if(temp[i].getItem().getAddstr() != 0){
             TeMp = writeC(8);
             TeMp = writeC(temp[i].getItem().getAddstr());
            }

     

     

    sum 부분은 착용시에 [왕자/공주][기사][요정][마법사][다크엘프] 나오게 하는것입니다.

     

    본섭에서도 마법망토나 마법방어투구 같은 전클레스 착용 아이템에도 [왕자/공주][기사][요정][마법사][다크엘프]

     

    이렇게 모든 문구가 표기됩니다.

     

    ==========================================================================================================

     

    ItemUse.java 입니다.

     

    case 39: // 젤1
        if(temp2 != null){ // 아이템이 존재한다면
         if(temp2.getItem().getType2() == temp2.getItem().TYPE2_ARMOR){ // 해당 아이템이 방어구라면
          if(temp2.getItem().getIsenchant()){ // 인첸이 가능한 아이템이라면
           cha.get_cil().CountItem(cha, temp, -1);
           if(temp2.getEnchantLevel() < temp2.getItem().get_safenchant()){ // 인첸 가능 레벨보다 작다면
            switch(temp.get_bress()){ // 축저주보통의 따라 인첸 하기
             case 0: // 축
                                        //[본섭화] 갑옷 마법 인첸트
              if(temp2.getEnchantLevel() >= 0 && temp2.getEnchantLevel() <=5){// 갑옷 인첸트가 0 ~ 5 면
               BressLv = cha.getRnd().nextInt(3)+1;  // 1에서 3의 숫자 랜덤 선택
              }else if(temp2.getEnchantLevel() == 6 ){      // 갑옷 인첸트가 6이면
               BressLv = cha.getRnd().nextInt(2)+1;  // 1에서 2의 숫자 랜덤 선택
              }else if(temp2.getEnchantLevel() >= 7 ){      // 갑옷 인첸트가 7이상이면
               BressLv =1;
              }else{// 그외 갑옷 인첸트가 - 이면
               BressLv = cha.getRnd().nextInt(3)+1; // 1에서 3의 숫자 랜덤 선택
              }
             //[본섭화] 갑옷 마법 인첸트
              if(BressLv == 1){
               cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "+"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "파랗게", "한순간"), false);
              }else{
               cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "+"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "파랗게", "잠시"), false);
              }
              temp2.setEnchantLevel(temp2.getEnchantLevel() + BressLv);
              cha.sendPackets(cha.get_netConnection().bph().get_Item().ItemStatus(temp2), false);
              break;

             case 1: // 보통
              if(temp2.getEnchantLevel() >= 0){ // 해당아이템 인첸레벨이 0 이상이라면
               cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "+"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "파랗게", "한순간"), false);
              }else{ // 해당아이템 인첸레벨이 0 이하라면
               cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "-"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "파랗게", "한순간"), false);
              }
              temp2.setEnchantLevel(temp2.getEnchantLevel() + BressLv);
              cha.sendPackets(cha.get_netConnection().bph().get_Item().ItemStatus(temp2), false);
              break;
             case 2: // 저주
              if(temp2.getEnchantLevel() >= 0){ // 해당아이템 인첸레벨이 0 이상이라면
               cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "+"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "붉게", "한순간"), false);
              }else{ // 해당아이템 인첸레벨이 0 이하라면
               cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "-"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "붉게", "한순간"), false);
              }
              temp2.setEnchantLevel(temp2.getEnchantLevel() - BressLv);
              cha.sendPackets(cha.get_netConnection().bph().get_Item().ItemStatus(temp2), false);
              BressLv = -1;
              break;
            }
            if(temp2.isEquipped()){ // 해당 아이템 착용 중이라면
             cha.set_Mr(cha.get_Mr() + (BressLv * temp2.getItem().get_enchantmr()) );  //추가
             cha.set_ac(cha.get_ac() - BressLv);
             cha.sendPackets(cha.get_netConnection().bph().S_Status(cha, 2), false);
             cha.sendPackets(cha.get_netConnection().bph().S_Status(cha, 3), false);  //추가
         }
           }else{ // 인첸 확율 적용 부분
            if(temp.get_bress() < 2){ // 저주젤이 아니라면
             int rnd = cha.getRnd().nextInt(100)+1;
                  //if(rnd<=((39-temp2.getEnchantLevel()))-(temp2.getEnchantLevel()/2)){ // 인첸 성공부분
                                                                            if(rnd<=(GameServerSetting.getInstance().Rate_En)){    // 인첸 성공부분 게임서버 셋팅 적용
                                                                                     if(temp2.getEnchantLevel() >= 9) {    //인챈레벨이 90이상 성공이라면 메세지출력
                                                                                              L1PcInstance[] players = L1World.getInstance().getAllPlayers();
                                                                                              for (int i = 0; i < players.length; i++){
                                                                                                    players[i].sendPackets(players[i].get_netConnection().bph().get_cp().S_ChatPacket(players[i] , cha.get_name()+"님 +"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name()+" 러쉬! 성공~~!!",   Opcodes.S_OPCODE_GLOBALCHAT , 0x02), true);
                                                                                              }
                                                                                    }//여기까지....메세지출력
              switch(temp.get_bress()){ // 축저주보통의 따라 인첸 하기
               case 0: // 축
                                                                                                    //[본섭화] 갑옷 마법 인첸트
                                                                                                    if(temp2.getEnchantLevel() >= 0 && temp2.getEnchantLevel() <=5){// 갑옷 인첸트가 0 ~ 5 면
                                                                                                            BressLv = cha.getRnd().nextInt(3)+1;  // 1에서 3의 숫자 랜덤 선택
                                                                                                    }else if(temp2.getEnchantLevel() == 6 ){      // 갑옷 인첸트가 6이면
                                                                                                            BressLv = cha.getRnd().nextInt(2)+1;  // 1에서 2의 숫자 랜덤 선택
                                                                                                    }else if(temp2.getEnchantLevel() >= 7 ){      // 갑옷 인첸트가 7이상이면
                                                                                                            BressLv =1;
                                                                                                    }else{// 그외 갑옷 인첸트가 - 이면
                                                                                                            BressLv = cha.getRnd().nextInt(3)+1; // 1에서 3의 숫자 랜덤 선택
                                                                                                    }
                                                                                                    //[본섭화] 갑옷 마법 인첸트
                                                                                                    if(BressLv == 1){
                                                                                                            cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "+"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "파랗게", "한순간"), false);
                                                                                                    }else{
                                                                                                            cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "+"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "파랗게", "잠시"), false);
                                                                                                    }
                                                                                                    temp2.setEnchantLevel(temp2.getEnchantLevel() + BressLv);
                                                                                                    cha.sendPackets(cha.get_netConnection().bph().get_Item().ItemStatus(temp2), false);
                                                                                                    break;
               case 1: // 보통
                cha.sendPackets(cha.get_netConnection().bph().get_Message().S_ServerMessage(161, "+"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name(), "파랗게", "한순간"), false);
                temp2.setEnchantLevel(temp2.getEnchantLevel() + BressLv);
                cha.sendPackets(cha.get_netConnection().bph().get_Item().ItemStatus(temp2), false);
                break;
              }
              if(temp2.isEquipped()){ // 해당 아이템 착용 중이라면
               cha.set_Mr(cha.get_Mr() + (BressLv * temp2.getItem().get_enchantmr()) ); //추가
            cha.set_ac(cha.get_ac() - BressLv);
               cha.sendPackets(cha.get_netConnection().bph().S_Status(cha, 2), false);
               cha.sendPackets(cha.get_netConnection().bph().S_Status(cha, 3), false); //추가
           }
             }else{ // 인첸 실패시
                                                                                   if(temp2.getEnchantLevel() >= 10) { //인챈레벨 10이상 실패시 메세지 출력
                                                                                            L1PcInstance[] players = L1World.getInstance().getAllPlayers();
                                                                                            for (int i = 0; i < players.length; i++){
                                                                                                   players[i].sendPackets(players[i].get_netConnection().bph().get_cp().S_ChatPacket(players[i] , cha.get_name()+"님 +"+temp2.getEnchantLevel()+" "+temp2.getItem().get_name()+" 러쉬! 실패~~!!",   Opcodes.S_OPCODE_GLOBALCHAT , 0x02), true);
                                                                                            }
                                                                                    }
              if(temp2.isEquipped()){ // 해당 아이템 착용 중이라면
               cha.set_Mr(cha.get_Mr()); // 착용후 러쉬실패시 마방 되돌리기
               cha.set_ac(cha.get_ac() + (temp2.getItem().get_ac() + temp2.getEnchantLevel()));
               cha.sendPackets(cha.get_netConnection().bph().S_Status(cha, 2), false);
               ItemHandler.getInstance().op(cha, temp2, false);
               switch(temp2.getItem().getType1()){
                case 2:
                 cha.set_갑옷(false);
                 break;
                case 10:
                 cha.set_망토(false);
                 if(cha.is_gmInvis()){ // 투망 상태중이라면
                  switch(cha.get_Setting()){ // 상태에따른 값 설정
                   case 6:
                    cha.set_Setting(4);
                    break;
                   case 22:
                    cha.set_Setting(20);
                    break;
                  }
                  cha.set_gmInvis(false);
                  cha.sendPackets(cha.get_netConnection().bph().S_Invisa(cha.get_objectId(), false), false);
                  for(int i=0 ; i<cha.getKnownPlayers().size() ; i++){
                   L1Object visible = (L1Object) cha.getKnownPlayers().get(i);
                   if(visible instanceof L1PcInstance){
                    L1PcInstance user = (L1PcInstance) visible;
                    user.sendPackets(user.get_netConnection().bph().S_Invisa(cha.get_objectId(), false), true);
                   }
                  }
                 }
                 break;
                case 18:
                 cha.set_티셔츠(false);
                 break;
                case 20:
                 cha.set_장갑(false);
                 break;
                case 21:
                 cha.set_부츠(false);
                 break;

     

     

    자 여기까지 하셨으면 착용후에 인첸트 올라가고 착용해제나 인첸 실패시 마방 수치가 잘 변화합니다.

     

    마지막 옵션문제는 다음장으로~~~

     

    이번엔 옵션 수정입니다.  최대 hp랑 mr 부분에서 바이트 수가 잘못 되있더라고요..

     

    저만 그런게 아니고 거의 모든팩이이럴겁니다.

     

    Item.java 입니다.

     

    public byte[] S_InvList(L1PcInstance _cha){

     

    public byte[] S_ItemAdd(L1PcInstance cha, L1ItemInstance item){

     

    public byte[] ItemStatus(L1ItemInstance temp){

     

    여기 세부분 다 고치세요.

     

    if(temp[i].getItem().getAddhp() > 0){
             TeMp = writeC(14);
             TeMp = writeH(temp[i].getItem().getAddhp());
            }

     

    여기 보시면 빨강 부분 보이시죠? 저렇게 C를 H로 고쳐주세요~  

     

    if(temp[i].getItem().get_mr() > 0){
             TeMp = writeC(15);         
             TeMp = writeH(temp[i].getItem().get_mr() + temp[i].getEnchantLevel() * temp[i].getItem().get_enchantmr());
            }

     

    여기도 확인해보시고 고치세요

     

    shop.java랑 bph.java 도 똑같이 고치세요~~~

     

    그다음중요한부분입니다.

     

    public int 사이즈(int type, L1Item item){

     

    이부분 보시면

    case 1: // 무기  case 2: // 방어구   두군데 다를

     

    if(sum > 0){
         size += 2;
        }

    if(item.getAddhp() > 0){
         size += 3;
        }

    if(item.get_mr() > 0){
         size += 3;
        }

     

    위 부분과 똑같이 하세요~~ 너무 길어서 혹시나 제가 빠진게 잇나 모르겠네요. 확인해보시고 안된느거 말씀해보세요~

     

    이제 모든게 끝입니다.

     

    이 게시물을..
    N
    0
    0
    • 리마스터팩 요정 소울 엠피 수정jstory
    • 0
      김닉넴

    김닉넴 님의 최근 글

    2.7 순정팩 다시 올립니다. (이걸로 받으세여) 820 2023 04.29 2.7 서버팩 입니다~ 268 2023 04.29 리니지 TRX 자동 결제 시스템 입니다. 162 2023 04.29 1.63 오리지날 버전 입니다. 303 1 2023 04.29 2.7 접속기 린컴 입니다 268 1 2023 03.23

    김닉넴 님의 최근 댓글

    클라는 있나요? 2023 04.29 클라 있나요?   2023 03.23 감사합니다 2016 06.06 ㄳ합니다 2016 06.05 ㄳ합니다 2016 06.05
    글쓴이의 서명작성글 감추기 

    댓글1

    • 0
      봉느님
      2016.06.03 - 12:14 #198016

      확인은 못 해 봤지만 뭔가 굉장 함다..

    댓글 쓰기 에디터 사용하기 닫기
    • view_headline 목록
    • 14px
    • 리마스터팩 요정 소울 엠피 수정
    • 목록
      view_headline
    1
    × 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