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

로봇 변신 본섭

2019.10.29 18:50

린지뽕뽕 조회 수:612

로봇팩 하시는분들 사용하세요. 본인팩에 맞게 polyid 변경 후에 사용하시면 됩니다.

 

위치는 Robot.java입니다

 

public static void poly(L1RobotInstance bot) {

if (bot.isElf()) { // 요정

if (bot.getCurrentWeapon() == 20) { // 활요정

if (bot.getLevel() < 70) {

int f = _random.nextInt(5);

switch (f) {

case 0:

bot.setTempCharGfx(11378);

break; // 52 다크 엘프

case 1:

bot.setTempCharGfx(11382);

break; // 55 다크 스카우터

case 2:

bot.setTempCharGfx(11386);

break; // 60 실버 스카우터

case 3:

bot.setTempCharGfx(11390);

break; // 65 애로우 마스터

case 4:

bot.setTempCharGfx(11394);

break; // 70 아크 스카우터

}

} else if (bot.getLevel() >= 70 && bot.getLevel() < 75) {

bot.setTempCharGfx(15848); // 70 포노스 스카우터

} else if (bot.getLevel() >= 75 && bot.getLevel() < 80) {

bot.setTempCharGfx(13346); // 75 진다크엘프 스카으터

} else if (bot.getLevel() >= 80 && bot.getLevel() < 82) {

bot.setTempCharGfx(15814); // 80 하이엘프

} else if (bot.getLevel() >= 82 && bot.getLevel() < 84) {

bot.setTempCharGfx(13631); // 82 오엔

} else if (bot.getLevel() >= 84 && bot.getLevel() < 87) {

bot.setTempCharGfx(13635); // 84 오엔

} else if (bot.getLevel() >= 87) {

bot.setTempCharGfx(17535); // 87 가드 아처(보라)

} else {

bot.setTempCharGfx(11331); // 1 오크궁수

}

} else { // 검요정

if (bot.getLevel() < 70) {

int f = _random.nextInt(5);

switch (f) {

case 0:

bot.setTempCharGfx(11375);

break; // 52 데스나이트

case 1:

bot.setTempCharGfx(11380);

break; // 55 다크나이트

case 2:

bot.setTempCharGfx(11384);

break; // 60 실버나이트

case 3:

bot.setTempCharGfx(11388);

break; // 65 소드마스터

case 4:

bot.setTempCharGfx(11392);

break; // 70 아크나이트

}

} else if (bot.getLevel() >= 70 && bot.getLevel() < 75) {

bot.setTempCharGfx(15850); // 70 포노스나이트

} else if (bot.getLevel() >= 75 && bot.getLevel() < 80) {

bot.setTempCharGfx(12702); // 75 진데스나이트

} else if (bot.getLevel() >= 80 && bot.getLevel() < 82) {

bot.setTempCharGfx(12681); // 80 진데스나이트

} else if (bot.getLevel() >= 82 && bot.getLevel() < 84) {

bot.setTempCharGfx(13153); // 82 진데스나이트

} else if (bot.getLevel() >= 84 && bot.getLevel() < 87) {

bot.setTempCharGfx(13152); // 84 진데스나이트

} else if (bot.getLevel() >= 87) {

bot.setTempCharGfx(17541); // 87 진데스나이트

} else {

bot.setTempCharGfx(11328); // 1 오크

}

}

} else if (bot.isKnight() || bot.isCrown() || bot.isWarrior()) { // 기사, 군주, 전사

if (bot.getLevel() < 70) {

int f = _random.nextInt(5);

switch (f) {

case 0:

bot.setTempCharGfx(11375);

break; // 52 데스나이트

case 1:

bot.setTempCharGfx(11380);

break; // 55 다크나이트

case 2:

bot.setTempCharGfx(11384);

break; // 60 실버나이트

case 3:

bot.setTempCharGfx(11388);

break; // 65 소드마스터

case 4:

bot.setTempCharGfx(11392);

break; // 70 아크나이트

}

} else if (bot.getLevel() >= 70 && bot.getLevel() < 75) {

bot.setTempCharGfx(15850); // 70 포노스나이트

} else if (bot.getLevel() >= 75 && bot.getLevel() < 80) {

bot.setTempCharGfx(12702); // 75 진데스나이트

} else if (bot.getLevel() >= 80 && bot.getLevel() < 82) {

bot.setTempCharGfx(12681); // 80 진데스나이트

} else if (bot.getLevel() >= 82 && bot.getLevel() < 84) {

bot.setTempCharGfx(13153); // 82 진데스나이트

} else if (bot.getLevel() >= 84 && bot.getLevel() < 87) {

bot.setTempCharGfx(13152); // 84 진데스나이트

} else if (bot.getLevel() >= 87) {

int f = _random.nextInt(10);

if (f > 8) {

bot.setTempCharGfx(17541); // 87 진데스나이트

} else {

if (bot.isKnight()) {

if (bot.get_sex() == 0) {

bot.setTempCharGfx(15115); // 기사 랭킹(남)

} else {

bot.setTempCharGfx(13721); // 기사 랭킹(여)

}

} else if (bot.isCrown()) {

if (bot.get_sex() == 0) {

bot.setTempCharGfx(13715); // 군주 랭킹(남)

} else {

bot.setTempCharGfx(13717); // 군주 랭킹(여)

}

} else {

if (bot.get_sex() == 0) {

bot.setTempCharGfx(13743); // 전사 랭킹(남)

} else {

bot.setTempCharGfx(13745); // 전사 랭킹(여)

}

}

}

} else {

bot.setTempCharGfx(11328); // 1 오크

}

} else if (bot.isWizard() || bot.isBlackwizard()) { // 마법사, 환술사

if (bot.getLevel() < 75) {

bot.setTempCharGfx(11375); // 52 데스나이트

} else if (bot.getLevel() >= 75 && bot.getLevel() < 80) {

bot.setTempCharGfx(12702); // 75 진데스나이트

} else if (bot.getLevel() >= 80 && bot.getLevel() < 82) {

bot.setTempCharGfx(12681); // 80 진데스나이트

} else if (bot.getLevel() >= 82 && bot.getLevel() < 84) {

bot.setTempCharGfx(13153); // 82 진데스나이트

} else if (bot.getLevel() >= 84 && bot.getLevel() < 87) {

bot.setTempCharGfx(13152); // 84 진데스나이트

} else if (bot.getLevel() >= 87) {

int f = _random.nextInt(10);

if (f > 8) {

bot.setTempCharGfx(17541); // 87 진데스나이트

} else {

if (bot.isWizard()) {

if (bot.get_sex() == 0) {

bot.setTempCharGfx(13727); // 마법사 랭킹(남)

} else {

bot.setTempCharGfx(13729); // 마법사 랭킹(여)

}

} else {

if (bot.get_sex() == 0) {

bot.setTempCharGfx(13739); // 환술사 랭킹(남)

} else {

bot.setTempCharGfx(13741); // 환술사 랭킹(여)

}

}

}

} else {

bot.setTempCharGfx(3882); // 45 네크로멘서

}

} else if (bot.isDragonknight()) { // 용기사

if (bot.getLevel() < 70) {

bot.setTempCharGfx(11447); // 나이트워치

} else if (bot.getLevel() >= 70 && bot.getLevel() < 75) {

bot.setTempCharGfx(15599); // 70 포노스랜스

} else if (bot.getLevel() >= 75 && bot.getLevel() < 80) {

bot.setTempCharGfx(15834); // 75 랜스마스터

} else if (bot.getLevel() >= 80 && bot.getLevel() < 82) {

bot.setTempCharGfx(15534); // 80 랜스마스터

} else if (bot.getLevel() >= 82 && bot.getLevel() < 84) {

bot.setTempCharGfx(15537); // 82 랜스마스터

} else if (bot.getLevel() >= 84 && bot.getLevel() < 87) {

bot.setTempCharGfx(15539); // 84 랜스마스터

} else if (bot.getLevel() >= 87) {

int f = _random.nextInt(10);

if (f > 8) {

bot.setTempCharGfx(17545); // 87 랜스마스터

} else {

if (bot.get_sex() == 0) {

bot.setTempCharGfx(13735); // 용기사 랭킹(남)

} else {

bot.setTempCharGfx(13737); // 용기사 랭킹(여)

}

}

} else {

bot.setTempCharGfx(11330); // 1 두다마라오크

}

} else if (bot.isDarkelf()) { // 다엘

if (bot.getLevel() < 70) {

bot.setTempCharGfx(4932); // 어쌔신마스터

} else if (bot.getLevel() >= 70 && bot.getLevel() < 75) {

bot.setTempCharGfx(15847); // 70 포노스어쌔신

} else if (bot.getLevel() >= 75 && bot.getLevel() < 80) {

bot.setTempCharGfx(11381); // 75 다크쉐도우

} else if (bot.getLevel() >= 80 && bot.getLevel() < 82) {

bot.setTempCharGfx(15866); // 80 실버쉐도우

} else if (bot.getLevel() >= 82 && bot.getLevel() < 84) {

bot.setTempCharGfx(11381); // 82 쉐도우마스터

} else if (bot.getLevel() >= 84 && bot.getLevel() < 87) {

bot.setTempCharGfx(15868); // 84 아크어쌔신

} else if (bot.getLevel() >= 87) {

int f = _random.nextInt(10);

if (f > 8) {

bot.setTempCharGfx(17531); // 87 진쉐도우

} else {

if (bot.get_sex() == 0) {

bot.setTempCharGfx(13731); // 다엘 랭킹(남)

} else {

bot.setTempCharGfx(13733); // 다엘 랭킹(여)

}

}

} else {

bot.setTempCharGfx(11330); // 1 오크

}

}

}

 

번호 제목 글쓴이 날짜 조회 수
공지 소스자료는 직접 올려주세요 게임존 2017.06.06 549
1059 구버전 구축방법[1.63.버전] [21] 찰떡01 2018.08.10 34703
1058 gm 명령어 2탄 [4] 그러나너는 2019.10.24 10174
1057 나비켓 db 각 테이블 설명 [5] file 베르니니 2019.12.20 3151
1056 리마스터 접속기 소스자료 [16] file 홍자놀기 2023.09.07 2152
1055 자동물약 [11] legena 2020.07.04 2040
1054 린1 자동사냥 소스 [3] 넷시아 2019.06.12 1733
1053 gm 명령어 [2] 그러나너는 2019.10.24 1465
1052 리니지 스타트 초보관련 및 게임상 운영자 권한 과 그외 받아야할 파일들 [2] 찰떡01 2018.08.10 1385
1051 상점템 축 저주표시 찰떡01 2018.08.13 1321
1050 2.7 자동 물약 소스 [3] 퍽퍽띠 2022.11.17 1167
1049 인공지능 [4] 캐빈N.01 2020.12.15 1092
1048 구버젼3.63서버 통정리 [6] 사냥전투충 2019.06.15 1090
1047 전사팩 로봇가능 file 노력하자 2023.03.16 1080
1046 신규캐릭생성시 아이템지급관련.. [1] 박지미 2020.03.05 1038
1045 혈맹창 file 준희미니 2016.07.07 1013
1044 프리서버 오픈소스 리니지 카운터 배리어 본섭화 소스 찰떡01 2018.09.12 1012
1043 아데나가 19억이 되면 자동으로 1억으로 금괴로 바꾸기 [5] 강우리 2020.12.11 967
1042 소스 파일별 간단한 역할 인게임 2017.01.06 967
1041 변신시 이펙넣기 [1] 뜨아 2020.01.22 966
1040 인벤토리 이미지 정리 1~9528 [7] file 깡스 2019.03.26 960
1039 저처럼 생초자분들을 위한... 찰떡01 2018.08.10 903
1038 2.0 자동칼질소스 (클래스 파일에서 빼왔습니다) [3] drumlinek 2022.11.05 877
1037 리니지 서버 구축을 하기 위한 준비물 [2] 인자기 2019.08.16 863
1036 HP 영구적 올리는 물약 [4] 스크래치 2019.12.13 841
1035 나비켓 질의문 활용 인게임 2017.01.06 838
1034 구버젼 6.38 10년전 리니지 통 저렴정리중 사냥전투충 2019.07.04 837
1033 스핵방어소스 [1] 뜨아 2020.01.22 799
1032 점프팩 로봇들AI 패치 [3] 쇼부2 2019.11.05 791
1031 패킷 변조 / 중계기 방지 소스 찰떡01 2018.10.29 779
1030 메티스 설정 찰떡01 2018.08.09 758
1029 리마스터팩 스냅퍼 개방 레벨설정 본섭화 수정(몽양님 요청) [4] jstory 2020.06.12 753
1028 [160216] 서버버전/키패킷/seed (린올,감자) (린존에서퍼옴) [1] 천사 2016.02.28 742
1027 [에바] 나비켓 테이블 관련 설명 [1] 준희미니 2016.07.29 740
1026 프리서버 오픈소스 리니지 맵 낑김 방지 소스 아옳옳 2018.03.17 738
1025 리니지 운영자 상점 추가 찰떡01 2018.09.14 736
1024 장신구 옵션 변경 [2] LGTwins 2020.08.30 725
1023 실시간 .리로드 관련입니다. [1] 린지뽕뽕 2019.11.16 710
1022 리마스터팩 쓸모없는 아이템 활용 [3] jstory 2020.06.09 709
1021 리니지 리마스터 몹 스폰수 어디서 줄일 수 있나요? [4] file 001001 2023.04.25 702
1020 최신클라 본섭 업데이트 안하고 클라버전 유지 하면서 패치파일 묶는법 [1] 찰떡01 2018.08.10 699
1019 이클립스 컴파일 [환경 변수] [1] 인자기 2019.08.16 683
1018 매니저창 구버전 하시는분들한테 좋을거 같아서 올립니다. file 로스트사가 2016.05.04 681
1017 운영자 투명 소스 file 우시기 2020.01.03 678
1016 방어구 인챈트별 피 증가 소스 [5] LGTwins 2020.09.11 675
1015 프리서버 오픈소스 리니지 피가 영구적으로 증가되는 물약 만들기 찰떡01 2018.08.17 663
1014 [펌] 로봇팩 보완 안약 2016.11.13 635
1013 입맛대로 인형 수정해보는 소스 [1] 장췐 2019.02.11 629
1012 유저 아이피보는 소스 [1] 캐빈N.01 2020.12.15 628
1011 보스몹 리스폰 시 멘트 띄우기 [3] 주혁이 2020.02.26 626
1010 초보팩추가하기 [1] file ddddgdfgh42 2017.06.20 623