사이트 로그인
2016.06.29 11:35
참고 : 여러분들이 올려주신걸로 짜집기 한것입니다.
맵이랑은 검색하면 나오니 알아서 하실거라 믿습니다.
나비 엔피씨
1000000 용아병의 혼령 용아병의 혼령 파랑색[동일층] L1Monster 2728 2 100 100 -80 20 0 0 0 0 100 10 -150 small 0 0 0 320 550 0 0 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
1000001 용아병의 혼령 용아병의 혼령 노랑색[아래층] L1Monster 2968 2 150 100 -80 20 0 0 0 0 100 10 -150 small 0 0 0 320 550 0 0 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
1000002 칠흑의 오크 궁병 칠흑의 오크 궁병 리뉴얼글루오딘던전 L1Monster 4488 41 350 100 -60 70 20 50 12 12 100 900 -150 small 2 10 1 540 660 550 500 0 0 0 1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 0 -1 0 0 0 0 0
1000003 칠흑의 오크 검병 칠흑의 오크 검병 리뉴얼글루오딘던전 L1Monster 4482 44 360 100 -63 70 20 50 12 12 100 900 -150 small 2 1 1 540 660 550 500 0 0 0 1 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
1000004 교활한 장로 교활한 장로 리뉴얼글루오딘던전 L1Monster 32 51 400 100 -65 70 20 50 12 12 100 900 -150 small 2 1 1 540 660 480 500 0 0 0 1 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
1000005 칠흑의 좀비 칠흑의 좀비 리뉴얼글루오딘던전 L1Monster 52 45 360 100 -60 70 20 50 12 12 100 900 -150 small 2 1 1 540 660 500 500 1 0 0 1 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
1000006 칠흑의 해골 궁수 칠흑의 해골 궁수 리뉴얼글루오딘던전 L1Monster 11714 48 360 100 -60 70 20 50 12 12 100 900 -150 small 2 10 1 540 660 500 500 1 0 0 1 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 0 -1 0 0 0 0 0
1000007 칠흑의 해골 도끼병 칠흑의 해골 도끼병 리뉴얼글루오딘던전 L1Monster 11713 48 380 100 -60 70 20 50 12 12 100 950 -150 small 2 1 1 540 660 500 500 1 0 0 1 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
1000008 칠흑의 해골 창병 칠흑의 해골 창병 리뉴얼글루오딘던전 L1Monster 11715 50 380 100 -60 70 20 50 12 12 100 950 -150 small 2 1 1 540 660 500 500 1 0 0 1 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
1000009 칠흑의 구울 칠흑의 구울 리뉴얼글루오딘던전 L1Monster 52 50 450 100 -60 70 20 50 12 12 100 950 -150 small 2 1 1 540 660 500 500 1 0 0 1 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
1000010 칠흑의 셸로브 칠흑의 셸로브 리뉴얼글루오딘던전 L1Monster 95 46 460 100 -55 70 20 50 12 12 100 950 -150 small 2 1 1 540 660 500 500 0 0 0 1 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
1000011 칠흑의 옹골리언트 칠흑의 옹골리언트 리뉴얼글루오딘던전 L1Monster 10627 48 500 100 -58 80 20 50 12 12 100 1200 -150 small 2 1 1 540 660 500 500 0 0 0 1 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
1000012 칠흑의 버그베어 칠흑의 버그베어 리뉴얼글루오딘던전 L1Monster 11657 53 600 100 -80 80 20 50 12 12 100 1200 -150 large 2 1 1 430 520 500 500 0 0 0 1 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
1000013 칠흑의 킹 버그베어 칠흑의 킹 버그베어 리뉴얼글루오딘던전 L1Monster 11661 55 650 100 -85 80 20 50 12 12 100 1250 -150 large 2 1 1 380 480 500 500 0 0 0 1 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
1000014 칠흑의 켈베로스 칠흑의 켈베로스 리뉴얼글루오딘던전 L1Monster 951 48 450 100 -65 70 20 50 12 12 100 850 -150 small 2 1 1 550 650 500 500 0 0 0 1 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
4208003 글루오딘던전 텔레포터^글루오딘 던전 본던텔 L1Teleporter 155 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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
엔피씨액션
4208003 gludintel1 gludintel1
던전
32812 32723 807 82728 32929 4 5 본던 1층 0층
32740 32807 807 32750 32798 808 4 본던 1층 2층
32750 32797 808 32740 32806 807 0 본던 2층 1층
32794 32728 808 32801 32754 809 4 본던 2층 3층
32802 32754 809 32795 32728 808 2 본던 3층 2층
32771 32765 809 32763 32773 810 4 본던 3층 4층
32764 32772 810 32771 32764 809 0 본던 4층 3층
32726 32737 810 32728 32723 811 4 본던 4층 5층
32729 32722 811 32727 32737 810 2 본던 5층 4층
32797 32810 811 32804 32725 812 4 본던 5층 6층
32805 32724 812 32797 32809 811 2 본던 6층 5층
32770 32811 812 32727 32725 813 4 본던 6층 7층
32727 32724 813 32770 32810 812 2 본던 7층 6층
여기까지 나비 나머지 맵이랑 스폰 드랍 스킬은 본인이 직접 하시길....
\data\xml\NpcActions 에 들어가 텔레포트 파일 에 적당한곳 추가 이게 필요한지는 모르겠음
<!-- 본던 입장 -->
<Action Name="teleport gludinD1f" NpcId="4208003">
<Teleport X="32812" Y="32723" Map="807" Heading="5" Price="0"/>
</Action>
자바 l1teleporterinstance.java
} else if (action.equalsIgnoreCase("teleport giranD")) { // 기란던전 <<검색
생략
} else if ((180 - entertime) < 60) {
int c = 180 - entertime;
player.sendPackets(new S_ServerMessage(1527, "" + c
+ ""));// 분
// 남았다.
}
}
} else if (action.equalsIgnoreCase("teleport gludinD1f")) { // 글말
RealTime time = RealTimeClock.getInstance().getRealTime();
int entertime = player.getGdungeonTime() % 1000;
int enterday = player.getGdungeonTime() / 1000;
int dayofyear = time.get(Calendar.DAY_OF_YEAR);
if (entertime > 180 && enterday == dayofyear) {
player.sendPackets(new S_ServerMessage(1522, "3"));// 3시간
// 모두
// 사용했다.
htmlid = "";
return;
} else {
if (enterday < dayofyear)
player.setGdungeonTime(dayofyear * 1000);
L1Teleport.teleport(player, 32812, 32723, (short) 807,5, true);
player.sendPackets(new S_PacketBox(S_PacketBox.MAP_TIMER, (180 - entertime)*60));
/**안전모드**/
player.getSkillEffectTimerSet().setSkillEffect(
L1SkillId.ABSOLUTE_BARRIER, 5000);
player.Safe_Teleport = true;
player.sendPackets(new S_SystemMessage("안전 모드가 활성화 되었습니다."));
/**안전모드**/
int a = entertime % 60;
if (a == 0) {
int b = (180 - entertime) / 60;
player.sendPackets(new S_ServerMessage(1526, "" + b
+ ""));// b 시간
// 남았다.
} else if ((180 - entertime) < 60) {
int c = 180 - entertime;
player.sendPackets(new S_ServerMessage(1527, "" + c
+ ""));// 분
// 남았다.
}
}
} <<추가
자바 l1teleport.java
case 53:
case 54:
case 55:
case 56:
pc.sendPackets(new S_PacketBox(S_PacketBox.MAP_TIMER, (180 - entertime)*60)); <<검색
break;
밑으로 추가
case 807:
case 808:
case 809:
case 810:
case 811:
case 812:
case 813:
pc.sendPackets(new S_PacketBox(S_PacketBox.MAP_TIMER, (180 - entertime)*60));
break; << 추가
PrimeumControler.java
if (_client.getMapId() >= 53
&& _client.getMapId() <= 56)// 기란던전
GungeonTimeCheck(_client); <<검색
if (_client.getMapId() >= 807
&& _client.getMapId() <= 813)// 본던던전
GungeonTimeCheck(_client); <<추가
이렇게 하면 기감이랑 글던이랑 같이 슬꺼임 빠진거 있나 모르겟네요
머 여기 저기 올려주신것과 저의 짧은 지식으로 짜 본거임 절대 제가 만든거 아닙니다.
검색도중 개태님 소스 구했는데, 용아병 소스는 적용이 안되어 올리지 않겠습니다.
삭제 요청 있을시 삭제 하겠습니다.
저보다 초보인 운영자님을 위해 올려 드립니다.
[출처] 글말 리뉴얼 짜집기 (비공개 카페)