던젼 특정장소갈때 열쇠체크하고 가기? %추가%
Dungeon.java
빨간색추가
private enum DungeonType {
NONE, SHIP_FOR_FI, SHIP_FOR_HEINE, SHIP_FOR_PI, SHIP_FOR_HIDDENDOCK, SHIP_FOR_GLUDIN, SHIP_FOR_TI, KEY_DUNGEON /* 열쇠를 체크하기위한 */
};
내려와서
if ((srcX >= 33423 && srcX <= 33426)
&& srcY == 33502
&& srcMapId == 4 // Heine선착장->FI행의 배
|| (srcX >= 32733 && srcX <= 32736) && srcY == 32794
&& srcMapId == 83) { // FI행의 배->Heine선착장
dungeonType = DungeonType.SHIP_FOR_FI; << 이런식으로 배탈때 체크하는부분이 있는데요 밑부분에다가
} else if (srcX == 32672 && srcY == 32794 && srcMapId == 2
|| srcX == 32672 && srcY == 32789 && srcMapId == 2
|| srcX == 32672 && srcY == 32802 && srcMapId == 2) { // 말섬던젼
// 2층에서
// 바포방으로가는문
// 3군데
// 열쇠체크하기
dungeonType = DungeonType.KEY_DUNGEON;
내려와서
if (dungeonType == DungeonType.KEY_DUNGEON
&& pc.getInventory().consumeItem(40163, 1)) // 열쇠부분이니까 알아서 바꾸세요 바포메트 감옥열쇠 랍니다.
teleportable = true;
if (dungeonType == DungeonType.NONE) { << 이렇게 none 일때는 던젼 테이블 고대로 사용하라는부분 바로 위에다가
teleportable = true;
} else {
이건 크리스마스 선물로
32781 32799 2 32672 32789 2 1 0 바포방 ->말섬던젼2층
32698 32861 2 32672 32794 2 1 0 바포방 ->말섬던젼2층
32745 32881 2 32672 32802 2 1 0 바포방 ->말섬던젼2층
32672 32802 2 32745 32881 2 1 0 말섬던젼2층 ->바포방
32672 32789 2 32781 32799 2 1 0 말섬던젼2층 ->바포방
32672 32794 2 32698 32861 2 1 0 말섬던젼2층 ->바포방
손수 스톰워크 쓰면서 찾은 좌표지용 잘쓰세요
요건 문짝에 열쇠 거는거 예전 자료에 그냥 문짝 좌표만 추가 해주시면돼겠습니다.
예전엔 문짝이 없었던걸로 아는데
C_Door.java
if (door != null && !isExistKeeper(pc, door.getKeeperId())) {
if (door.getDoorId() == 121) {
if (pc.getInventory().checkItem(40163)) {
pc.getInventory().consumeItem(40163, 1);
} else {
return;
}
} <<< 이런게 있는데 요걸
if (door != null && !isExistKeeper(pc, door.getKeeperId())) {
if(door.getDoorId() >= 141 && door.getDoorId() <= 152){
if(pc.getInventory().consumeItem(40163, 1)){ // consumeitem 이 checkitem 도 같이 해주니 전 이렇게
}else{
return;
}
} 이렇게 바꿔주세요
spawnlist_door
141 말하는섬 던젼 바포방문짝 93 32702 32846 2 1 32702 32702 0 0
142 말하는섬 던젼 바포방문짝 92 32706 32851 2 0 32706 32706 0 0
143 말하는섬 던젼 바포방문짝 93 32712 32846 2 1 32712 32712 0 0
144 말하는섬 던젼 바포방문짝 92 32706 32841 2 0 32706 32706 0 0
145 말하는섬 던젼 바포방문짝 93 32787 32798 2 1 32787 32787 0 0
146 말하는섬 던젼 바포방문짝 92 32794 32790 2 0 32794 32794 0 0
147 말하는섬 던젼 바포방문짝 93 32803 32798 2 1 32803 32803 0 0
148 말하는섬 던젼 바포방문짝 92 32794 32806 2 0 32794 32794 0 0
149 말하는섬 던젼 바포방문짝 93 32751 32886 2 1 32751 32751 0 0
150 말하는섬 던젼 바포방문짝 92 32758 32894 2 0 32758 32758 0 0
151 말하는섬 던젼 바포방문짝 93 32767 32886 2 1 32767 32767 0 0
152 말하는섬 던젼 바포방문짝 92 32758 32878 2 0 32758 32758 0 0
[출처] 던젼 특정장소갈때 열쇠체크하고 가기? %추가% (비공개 카페)

준희미니 님의 최근 댓글
rt 2021 05.25 ㄳ 2021 05.11 ㄳ 2021 05.11 rt 2021 05.09 rt 2021 04.25