close_btn
로그인, 회원가입후 더 많은 혜택을 누리세요 로그인 회원가입 닫기

드레이크 마법인형 New

2016.07.07 19:28

준희미니 조회 수:97

빨간색은 자바

녹색은 검색

파란색은 추가

 

 

 

나비켓 ectitem

5000286 마법인형 : 드레이크 $12855 doll  normal wood 1000 4998 6174 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0


나비켓 npc

4500161 드레이크 마법인형 $12854  L1Doll 10256 1 1 1 1 1 1 1 1 1 1 0 0 small 0 0 0 320 0 1000 1000 0 0 0 0 0 0  0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0

 

L1ItemId.java


public static final int DOLL_SPATOI = 430506;//검색
public static final int DOLL_DRAKE = 5000286;// 추가

 


ItemTable

 

case L1ItemId.DOLL_DRAKE:  //추가

item = new MagicDoll(temp);//검색
     item.setWorking(true);
     break;

 

 

L1DollInstance

 

public static final int DOLLTYPE_SPA   //검색
 
public static final int DOLLTYPE_DRAKE     = 16;  // 추가

 

 

 

public L1DollInstance(L1Npc template, L1PcInstance master, int dollType, int itemObjId, int dollTime) {//검색


if (type == DOLLTYPE_DRAKE) {
   _master.getResistance().addStun(10);
   _master.addMaxHp(50);
  } //추가

 

 

 

public void deleteDoll() {//검색

if (type == DOLLTYPE_DRAKE){
   _master.getResistance().addStun(-10);
   _master.addMaxHp(-50);
  } //추가

 

 

public int getDamageReductionByDoll() {//검색
  int DamageReduction = 0;
  if (getDollType() == DOLLTYPE_STONEGOLEM) {
  int chance = _random.nextInt(100) + 1;
  if (chance <= 10) {
   DamageReduction = 15;
   if (_master instanceof L1PcInstance) {
    L1PcInstance pc = (L1PcInstance) _master;
    pc.sendPackets(new S_SkillSound(_master.getId(), 6320));
    }
    Broadcaster.broadcastPacket(_master, new S_SkillSound(_master.getId(), 6320));
   }
  }
  return DamageReduction;
 }

 //위의 기존 돌골렘 소스를 삭제후 아래에 있는 소스로 교체및 드레이크 소스 추가해주세욤

    public int getDamageReductionByDoll() {//////기존돌골렘 구문주석OR삭제후 이걸로 교체//////
    int DamageReduction = 0;
    int type = getDollType();
    int chance = _random.nextInt(100) + 1;
    if (type == DOLLTYPE_STONEGOLEM) {
    if (chance <= 10) {
    DamageReduction = 15;
   if (_master instanceof L1PcInstance) {
    L1PcInstance pc = (L1PcInstance) _master;
    pc.sendPackets(new S_SkillSound(_master.getId(), 6320));
    Broadcaster.broadcastPacket(_master, new S_SkillSound(_master.getId(), 6320));
   }
  }
  } else if (type == DOLLTYPE_DRAKE) {
   if (chance <= 20) {
    DamageReduction = 5;
   if (_master instanceof L1PcInstance) {
    L1PcInstance pc = (L1PcInstance) _master;
    pc.sendPackets(new S_SkillSound(_master.getId(), 6320));
    Broadcaster.broadcastPacket(_master, new S_SkillSound(_master.getId(), 6320));
   }
  }
  }
  return DamageReduction;
 } // 추가

 

 

MagicDoll.java


case L1ItemId.DOLL_SPATOI:
          npcId = 4500161; dollType = L1DollInstance.DOLLTYPE_SPATOI; consumecount = 50; dollTime = 1800; break;//검색

case L1ItemId.DOLL_DRAKE: // 드레이크인형추가
   npcId = 7000197; dollType = L1DollInstance.DOLLTYPE_DRAKE; consumecount = 50; dollTime = 1800; break;


//인형 뽑았을때의 맨트//
case L1ItemId.DOLL_SPATOI:
   pc.sendPackets(new S_SystemMessage("
\\fS근거리 추가타격 + 5, 스턴내성 + 5효과가  발동됩니다."));
   break; //검색

case L1ItemId.DOLL_DRAKE: // 드레이크 마법인형
          pc.sendPackets(new S_SystemMessage("드레이크 인형이 20%확률로 5씩데미지감소와 HP+50 스턴내성10의효과가 발동됩니다."));
   break; //드레이크인형추가

 

   int castle_id = L1CastleLocation.getCastleIdByArea(pc);//검색
       if (castle_id != 0){   // 인형 공성존에서 사용 불가
          if(itemId == 41248
            || itemId == 41249
            || itemId == 41250
            || itemId == 430000
            || itemId == 430001
            || itemId == 430002
            || itemId == 430003
            || itemId == 430004
            || itemId == 430500
            || itemId == 430505
            || itemId == 430506
            || itemId == 430501
            || itemId == 430502
            || itemId == 430503
            || itemId == 41915
            || itemId == 500144
            || itemId == 500145
            || itemId == 500146
            || itemId == 5000034
            || itemId == 430504
            || itemId == 437018
            || itemId == 5000285
            || itemId == 5000286 //드레이크인형 추가
            || itemId == 90002){
             pc.sendPackets(new S_SystemMessage("\\fY공성지역에서는 사용 할 수 없습니다."));
             return;
            }
          }//공성지역에서 사용못하게

 

 

출처 : 방희규님  

 

러브클럽에 없어서 올립니다. 잘쓰세요 ^^

 

[출처] 드레이크 마법인형 New (비공개 카페)

번호 제목 글쓴이 날짜 조회 수
공지 소스자료는 직접 올려주세요 게임존 2017.06.06 550
559 대만 3.52c 옵코 준희미니 2016.07.28 44
558 감자팩 로봇 자동시작하기 [1] 43inwide 2016.07.07 462
557 감자팩 엔코인샵 화폐 변경하기 43inwide 2016.07.07 141
556 린올팩 텔녀UI 43inwide 2016.07.07 131
555 그냥 떠오기3.52c 준희미니 2016.07.07 152
554 추가 패킷~~~~~~~~~ 준희미니 2016.07.07 62
553 3.53C 타이머 준희미니 2016.07.07 36
552 YN메세지 먹통 되는거 수정 준희미니 2016.07.07 54
551 [UI6] 리스시에 아이콘 제대로 안받아오는 현상 수정 준희미니 2016.07.07 51
550 3.53 통합창고 npcaction 준희미니 2016.07.07 43
549 드래곤키 사용불가능현상 (임시방편) 준희미니 2016.07.07 35
548 [UI6] 3.53c 교환/스텟 수정후 준희미니 2016.07.07 42
547 예스노 실험하긔 준희미니 2016.07.07 26
546 드래곤포탈부분 // 전 수정없이 ;; 준희미니 2016.07.07 30
545 [UI6] y/n 관련 정리.. 준희미니 2016.07.07 52
544 [UI6] 드래곤진주 / 광분의물약 (3단가속) 준희미니 2016.07.07 200
543 [UI6] 던전 타이머 적용 하기-아케인님 자료 응용- 준희미니 2016.07.07 105
542 아머브레이크 소스 준희미니 2016.07.07 107
541 카운터 매직 짜집기^^:; 준희미니 2016.07.07 84
540 숨겨진용들의땅 스폰 준희미니 2016.07.07 73
539 블러드 러스트 해결...했긴했는데...조금수정된이야기 준희미니 2016.07.07 75
» 드레이크 마법인형 New 준희미니 2016.07.07 97
537 /입장시간 입니다 준희미니 2016.07.07 79
536 [UI6]-포비뉨:시장상인찾기- 수정 준희미니 2016.07.07 30
535 통돌이 소스올려요 (존님꺼아님 준희미니 2016.07.07 113
534 설벽좌표 준희미니 2016.07.07 22
533 (ui5) 영자명령어 혈전시작 ,종료 준희미니 2016.07.07 35
532 리스창 다른방식입니다 준희미니 2016.07.07 47
531 짜집기! 보완.PC방 버프 준희미니 2016.07.07 92
530 스트링빌더사용해보긔 준희미니 2016.07.07 43
529 에르자베 준희미니 2016.07.07 36
528 오림스코어 패킷번호? 준희미니 2016.07.07 26
527 블러드 러스트 와 막대류 준희미니 2016.07.07 34
526 3.53C 창고 물건찾을때 금액 패킷 준희미니 2016.07.07 34
525 미소님 요청 622 설문처리 준희미니 2016.07.07 21
524 아이템 유즈빼먹었네요 ㅠ ㅠ.. 준희미니 2016.07.07 37
523 혈맹 계급 관련 준희미니 2016.07.07 49
522 일부 마법 아이콘이 안뜨던부분? 준희미니 2016.07.07 76
521 소스대마왕님이 질문하신 소스... 준희미니 2016.07.07 57
520 [재수정]픽시의 변신 막대... 준희미니 2016.07.07 34
519 리스창 몬스터킬 준희미니 2016.07.07 33
518 검색하다가 얻은 3.53C 옵코드 및 패킷 file 준희미니 2016.07.07 68
517 윈말 촛대 좌표 file 준희미니 2016.07.07 18
516 일팩버전. 3.53c관련 통소스 참고하세요 file 준희미니 2016.07.07 67
515 편 지 패 킷. 준희미니 2016.07.07 27
514 기억 실시간 저장하시고 싶으신분? 준희미니 2016.07.07 61
513 ER변경 MAX 127 준희미니 2016.07.07 34
512 당신의 계급이 %s 로 변경되었습니다 준희미니 2016.07.07 29
511 대마왕표 첫공개소스 ㅜㅜ빠른기억창 로드 준희미니 2016.07.07 56
510 UI6 게시판 업데이트 준희미니 2016.07.07 36