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

[펌]로봇80변신시키기 수정판

2016.11.13 17:04

안약 조회 수:213

 private boolean polyGfxCk(int gfx){ // 6157: 70데스  4923: 훅기사
  if(sharnaPolyId() == gfx) return true;

  if(cha.get_weapon() == null) {
   if(gfx == 6157) return true;
   else return false;
  }
  switch(cha.get_weapon().get_item().get_type1()){
  case 0x04:  // 검
  case 0x2E:  // 단검
  case 0x32:  // 양손검 
  case 0x0B:  // 둔기
   switch(gfx){
   case 6267: //다크나이트
   case 6270: //실버나이트
   case 6273: //소드마스터
   case 6276: //아크나이트
   case 6157: //데스나이트
   case 8817: //75기사 <<추가
   case 8812: //80기사 <<추가

    return true;
   default:
    return false;
   }  
  case 0x18:  // 창
   switch(gfx){
   case 7332:
   case 7338:
   case 7339:
   case 7340:
   case 4001:
   case 9011: // 75 랜스마스터 추가
   case 9012: // 75 랜스마스터 추가

    return true;
   default:
    return false;
   }
  case 0x28:  // 지팡이
   switch(gfx){
   case 4923:
   case 6267:
   case 6270:
   case 6273:
   case 6276:
   case 6268:
   case 6271:
   case 8774: //75법사 <<추가
   case 8844: //80법사 <<추가

   case 6152:   
   case 6698:
   case 6157:
    return true;
   default:
    return false;
   }
  case 0x14:  // 활
   switch(gfx){
   case 6269:
   case 6272:
   case 6275:
   case 6278:
   case 8900: //75요정 <<추가
   case 8913: //80요정 <<추가

   case 6160:
    return true;
   default:
    return false;
   }
  case 0x36:  // 이도류
  case 0x3A:  // 크로
   switch(gfx){
   case 6267:
   case 6270:
   case 6273:
   case 6276:
   case 5727:
   case 5730:
   case 5733:
   case 5736:
   case 6157:   
   case 8851: //75다엘 <<추가
   case 8978: //80다엘 <<추가

    return true;
   default:
    return false;
   }
  }
  return true;
 }public int polyGfx(){
  if(!onlyMagicUser(cha) && Zero.getRnd().nextInt(10) == 0) return sharnaPolyId();

  int random = Zero.getRnd().nextInt(3);
  if(cha.get_weapon() == null) return 6157; // 70데스
  switch(cha.get_weapon().get_item().get_type1()){
  case 0x04:  // 검
  case 0x2E:  // 단검
  case 0x32:  // 양손검 
  case 0x0B:  // 둔기
   if(cha.get_level() < 55 || random == 0) return 6157;
   else {
    if(cha.get_level() < 60) return 6267;
    else if(cha.get_level() < 65) return 6270;
    else if(cha.get_level() < 70) return 6273;
    else if(cha.get_level() < 75) return 6276;   //아크나이트 
    ////////>> 윗줄 해석 << 만약 레벨이 75보다 작다면 6276(아크번호)////////이런씩으로 하시면 됩니다.
    else if(cha.get_level() < 80) return 8817;  //켄라우헬
    /////// 여기도 마찬가지////////
    else return 8812;  //군터
    ////////>> 8812 << 이번호가 80렙 그래픽 번호입니다////////

   }  
  case 0x18:  // 창   
   if(cha.get_level() < 55) return 7332;
   else if(cha.get_level() < 60) return 7338;
   else if(cha.get_level() < 65) return 7339;
   else if(cha.get_level() < 70) return 7340;
   else if(cha.get_level() < 75) return 4001; //74이하라면 70랜스
   else if(cha.get_level() < 80) return 9011; //79이하라면 75랜스
   else return 9012; //위의 경우가 아니라면 80랜스

  case 0x28:  // 지팡이
   if(rp != null && rp.get_huntPlace() != null && rp.get_huntPlace().get_castleId() > 0) {
    if(cha.get_level() < 55 || random == 0) return 6157;
    else {
     if(cha.get_level() < 60) return 6267;
     else if(cha.get_level() < 65) return 6270;
     else if(cha.get_level() < 70) return 6273;
     else if(cha.get_level() < 75) return 6276;   //아크나이트 
     else if(cha.get_level() < 80) return 8817;   //켄라우헬
     else return 8812; //군터

    }  
   } else {
    if(onlyMagicUser(cha)) return 6157;
    else if(cha.get_level() < 55 || random == 0) return 6157;
    else if(random == 1){ // 일반 변신을 할경우
     if(cha.get_level() < 60) return 6267; 
     else if(cha.get_level() < 65) return 6270;
     else if(cha.get_level() < 70) return 6273;
     else if(cha.get_level() < 75) return 6276;   //아크나이트 
     else if(cha.get_level() < 80) return 8817;   //켄라우헬
     else return 8812; //군터

    } else {  // 케레니스같은 변신을 원할경우
     if(cha.get_level() < 60) return 6268;
     else if(cha.get_level() < 65) return 6271;
     else if(cha.get_level() < 70) return 6152;
     else if(cha.get_level() < 75) return 6698;
     else if(cha.get_level() < 80) return 8774; //케레니스
     else return 8844; //조우

    }
   }
  case 0x14:  // 활
   if(cha.get_level() < 55) return sharnaPolyId();
   else if(cha.get_level() < 60) return 6269;
   else if(cha.get_level() < 65) return 6272;
   else if(cha.get_level() < 70) return 6275;
   else if(cha.get_level() < 75) return 6278;
   else if(cha.get_level() < 80) return 8842; //헬바인
   else return 8845; //질리언

  case 0x36:  // 이도류
  case 0x3A:  // 크로
   if(cha.get_level() < 55 || random == 0) return 6157;
   else if(random == 1){
    if(cha.get_level() < 60) return 6267;
    else if(cha.get_level() < 65) return 6270;
    else if(cha.get_level() < 70) return 6273;
    else if(cha.get_level() < 75) return 6276;   //아크나이트 
    else if(cha.get_level() < 80) return 8817;   //켄라우헬
    else return 8812; //군터

   } else {
    if(cha.get_level() < 60) return 5727;
    else if(cha.get_level() < 65) return 5730;
    else if(cha.get_level() < 70) return 5733;  //실버쉐도우
    else if(cha.get_level() < 75) return 5736;  //아크쉐도우
    else if(cha.get_level() < 80) return 8843;  //단테스
    else return 8846; //블루디카

   }
  }
  return 6157; //데스나이트

 

//

 

 

기본소스는 팝존 망둥이님거고 당황하셧어요님 수정판 펌입니다

번호 제목 글쓴이 날짜 조회 수
공지 소스자료는 직접 올려주세요 게임존 2017.06.06 550
609 [펌] 귀환시 랜덤으로 떨어지게 하기 안약 2016.11.13 84
» [펌]로봇80변신시키기 수정판 안약 2016.11.13 213
607 [펌] 전창욕설시 자동채금 안약 2016.11.13 64
606 [펌][에바]흑단딜레이 안약 2016.11.13 77
605 [펌]성세금 20억 제한(에바) 안약 2016.11.13 52
604 인첸최대치 수정 [1] 이해인 2016.08.22 248
603 계정 생성제한 소스 헬레리뇨 2016.08.09 95
602 경험치 지급단 소스 헬레리뇨 2016.08.09 146
601 100%인첸 주문서 소스 헬레리뇨 2016.08.09 207
600 1회용 인형 만들기. 헬레리뇨 2016.08.09 63
599 1-5위 랭커아이템 자동지급 헬레리뇨 2016.08.09 121
598 [에바] 나비켓 테이블 관련 설명 [1] 준희미니 2016.07.29 740
597 에바소스인데 오픈대기 켜고 끄는 소스에요~ 준희미니 2016.07.29 65
596 퍼플채팅 색(진보라채팅) 준희미니 2016.07.29 53
595 선택상자 2탄입니다!! 접속유지증표를 활용한 아템선택 준희미니 2016.07.29 145
594 새로운 아이템 인첸트 시에 마법방어 올라가도록 설정하는 준희미니 2016.07.29 97
593 말섬및 오렌필드 드랍아이템목록요 준희미니 2016.07.29 161
592 멘트 색넣어보기~ 준희미니 2016.07.29 126
591 [에바]깃털+상자지급 *찾으시는분들이좀있으신거같아서* 준희미니 2016.07.29 131
590 [요청?]수호기사 혈원 가입 받을 수 있게... 준희미니 2016.07.29 51
589 또 활성화를 위해 ㅋ 렙업시 이펙,렙업시 스텟확인 준희미니 2016.07.29 56
588 [에바]악마왕의영토 GM커멘트 영토오픈 명령어 준희미니 2016.07.29 120
587 마법데미지 npc-pc pc-pc 외부화작업 준희미니 2016.07.29 151
586 수상한 텔레포터 피아트 야히진영 준희미니 2016.07.29 41
585 텔좌표 file 준희미니 2016.07.28 124
584 속성인챈에따른 무기 이펙 효과~ 준희미니 2016.07.28 250
583 제꺼 45~51,52렙 사냥터부분 좌표 수정본입니다 준희미니 2016.07.28 65
582 [에바]랭커에게 선물지급 준희미니 2016.07.28 120
581 (참 시스템관련)첨 올려보는 소스...중복이면 댓글좀... 준희미니 2016.07.28 83
580 eqjsw님 요청자료 판xx 파푸가호관련 준희미니 2016.07.28 77
579 지난번에 이어 참시스템 디스인티그레이트소스....(연구하자는취지로 ㅠ.ㅜ) 준희미니 2016.07.28 120
578 큐르님이 말씀하신 영웅시스템 준희미니 2016.07.28 79
577 참시스템 칠터치&활공성활추타차암 (초보용 ' ' ;) 준희미니 2016.07.28 71
576 기척의 물약 준희미니 2016.07.28 90
575 [말년기념] 막장 게임.? 좀비와의전쟁. file 준희미니 2016.07.28 140
574 도둑의검 준희미니 2016.07.28 87
573 참시스템 ... 문제있는소스 ㅋ 준희미니 2016.07.28 101
572 개발하다 멈춘 11년12월리토패킷 월드진입 준희미니 2016.07.28 117
571 성혈혜택 ㅎ 3가지~!!!!! 활성화이자 예전했을때 다들조아라햇던ㅋ 준희미니 2016.07.28 189
570 영자는 왜 부활명령어해도 부활이안될까요 ㅎ? 준희미니 2016.07.28 63
569 레벨업 시켜준 후 경험치까지 ㅋㅋㅋ 영자님들힘내삼 준희미니 2016.07.28 115
568 액션 준희미니 2016.07.28 77
567 [말년기념]★우리는 파티다★ 준희미니 2016.07.28 91
566 [말년기념]★GM각종 배율 수정★ 준희미니 2016.07.28 203
565 구] 12011702 tw 옵코드 린빈x 준희미니 2016.07.28 107
564 3.5c옵코드[수정중] 준희미니 2016.07.28 93
563 기초자료- 용기사편 준희미니 2016.07.28 69
562 기초자료-기사편 준희미니 2016.07.28 145
561 낚시아이템에서 아이템나올 확률 준희미니 2016.07.28 82
560 영자명령어,매니저창 "코마버프" 추가! 준희미니 2016.07.28 136