드래곤키 사용불가능현상 (임시방편)
C_attr.java
case 2923: //레이드
c = readC();
if(c == 0){
pc.sendPackets(new S_SystemMessage("드래곤 포탈 입장이 취소되었습니다."));
} else if (c == 1) {
if(pc.DragonPortalLoc[0] != 0){
Collection<L1PcInstance> templist = L1World.getInstance().getAllPlayers();
L1PcInstance[] list = templist.toArray(new L1PcInstance[templist.size()]);
int count1= 0;
for (L1PcInstance player : list) {
if (player == null)
continue;
if (player.getMapId() == pc.DragonPortalLoc[2]) {
count1+= 1;
}
}
if(count1 >= 32){
pc.sendPackets(new S_ServerMessage(1536));// 인원이 가득차서 더 이상 입장할 수 없습니다.
return;
}
L1Teleport.teleport(pc, pc.DragonPortalLoc[0], pc.DragonPortalLoc[1], (short) pc.DragonPortalLoc[2], 5, true);
}
}
------------------------------------------------------------------------------------------------------------------
case 2923: //레이드
c = readC();
if(c == 0){
pc.sendPackets(new S_SystemMessage("드래곤 포탈 입장이 취소되었습니다."));
} else if (c == 1) {
if(pc.DragonPortalLoc[0] != 0){
Collection<L1PcInstance> templist = L1World.getInstance().getAllPlayers();
L1PcInstance[] list = templist.toArray(new L1PcInstance[templist.size()]);
int count1 = 0;
for (L1PcInstance player : list) {
if (player == null)
continue;
if (player.getMapId() == pc.DragonPortalLoc[2]) {
count1 += 1;
}
}
if(count1 >= 32){
pc.sendPackets(new S_ServerMessage(1536));// 인원이 가득차서 더 이상 입장할 수 없습니다.
return;
}
L1Teleport.teleport(pc, pc.DragonPortalLoc[0], pc.DragonPortalLoc[1], (short) pc.DragonPortalLoc[2], 5, true);
}
}
혹시몰라서 제 자바에잇는 구문 그대로 올릴께요 ~!
이러면 드래곤키 소환후 진입가능하더라구요 ' '
[출처] 드래곤키 사용불가능현상 (임시방편) (비공개 카페)

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