사이트 로그인
2020.06.12 22:22
간단한거지만 요청이 있어서올려요~
l1j.server.server.clientpackets
C_NPCAction
.
.
private String 스냅퍼(L1PcInstance pc, String s) { //검색
try {
String htmlid = "";
if (s.equalsIgnoreCase("A")) {
if (pc.getRingSlotLevel() > 0) { // 이미 개방 되어있음
htmlid = "slot5";
} else {
if (pc.getLevel() >= 60 && pc.getInventory().consumeItem(40308, 10000000)) { // 60개방
pc.setRingSlotLevel(1);
pc.sendPackets(new S_SkillSound(pc.getId(), 12003));
pc.sendPackets(new S_ReturnedStat(S_ReturnedStat.RING_RUNE_SLOT,S_ReturnedStat.SUBTYPE_RING, pc.getRingSlotLevel()));
try {
pc.save();
} catch (Exception e) {}
htmlid = "slot9";
// pc.sendPackets(new
// S_SystemMessage("영웅의 특권으로 왼쪽 반지 슬롯을 개방하였습니다."),
// true);
} else {
htmlid = "slot10";
}
}
} else if (s.equalsIgnoreCase("B")) {
if (pc.getRingSlotLevel() >= 2) { // 이미 개방 되어있음
htmlid = "slot5";
} else if (pc.getRingSlotLevel() == 0) {// 개방되어있는게 없음
pc.sendPackets(new S_SystemMessage("왼쪽 슬롯부터 개방 하십시요."), true);
} else {
if (pc.getLevel() >= 60 && pc.getInventory().consumeItem(40308, 30000000)) { // 60개방
pc.setRingSlotLevel(2);
pc.sendPackets(new S_SkillSound(pc.getId(), 12003));
pc.sendPackets(new S_ReturnedStat(S_ReturnedStat.RING_RUNE_SLOT,S_ReturnedStat.SUBTYPE_RING, pc.getRingSlotLevel()));
try {
pc.save();
} catch (Exception e) {}
htmlid = "slot9";
} else
htmlid = "slot10";
}
} else if (s.equalsIgnoreCase("C")) {
if (pc.getEarringSlotLevel() >= 1) { // 이미 개방 되어있음
htmlid = "slot5";
} else {
if (pc.getLevel() >= 60 && pc.getInventory().consumeItem(40308, 2000000)) { //60개방
pc.setEarringSlotLevel(1);
pc.sendPackets(new S_SkillSound(pc.getId(), 12004));
pc.sendPackets(new S_ReturnedStat(S_ReturnedStat.RING_RUNE_SLOT, S_ReturnedStat.SUBTYPE_RING, 16));
try {
pc.save();
} catch (Exception e) {}
htmlid = "slot9";
} else {
htmlid = "slot10";
}
}
} else if (s.equals("F")) { // 휘장
if (pc.getEmblem_Slot() == 1) {
pc.sendPackets(new S_ServerMessage(3255));
htmlid = "slot5";
// 해당 슬롯은 이미 확장되었습니다.
} else {
if (pc.getInventory().checkItem(40308, 2000000) && pc.getLevel() >= 70) { //70개방
pc.getInventory().consumeItem(40308, 2000000);
pc.setEmblem_Slot(1);
pc.sendPackets(new S_SkillSound(pc.getId(), 12004));
pc.sendPackets(new S_ReturnedStat(S_ReturnedStat.RING_RUNE_SLOT, S_ReturnedStat.SUBTYPE_RING, 128));
pc.sendPackets(new S_NPCTalkReturn(pc.getId(), "slot9"));
try {
pc.save();
} catch (Exception e) {
}
htmlid = "slot9";
} else {
htmlid = "slot11";
}
}
} else if (s.equals("E")) { // 견갑
if (pc.getShoulder_Slot() == 1) {
pc.sendPackets(new S_ServerMessage(3255));
// 해당 슬롯은 이미 확장되었습니다.
} else {
if (pc.getInventory().checkItem(40308, 30000000) && pc.getLevel() >= 83) { //83개방
pc.getInventory().consumeItem(40308, 30000000);
pc.getInventory().storeItem(301068, 1);
pc.setShoulder_Slot(1);
pc.sendPackets(new S_SkillSound(pc.getId(), 12004));
pc.sendPackets(new S_ReturnedStat(S_ReturnedStat.RING_RUNE_SLOT, S_ReturnedStat.SUBTYPE_RING, 64));
try {
pc.save();
} catch (Exception e) {}
htmlid = "slot9";
} else {
htmlid = "slot11";
}
}
}
return htmlid;
} catch (Exception e) {
e.printStackTrace();
return "";
}
}
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 소스자료는 직접 올려주세요 | 게임존 | 2017.06.06 | 550 |
1059 | 마법스크롤 | 밤톨이11 | 2024.04.07 | 11 |
1058 | 아머브레이크 데스티니 시전시 성공 확률 조정하는 소스가 있나요? | 안정환 | 2024.04.23 | 11 |
1057 | 매칭 덧붙인부분 | 준희미니 | 2016.07.05 | 13 |
1056 | 편지차단/차단 | 준희미니 | 2016.07.07 | 13 |
1055 | 차단, 스펨편지차단 | 준희미니 | 2016.07.07 | 13 |
1054 | 일시 스텟 상승 물약 | 밤톨이11 | 2024.04.05 | 14 |
1053 | 투석기입니다용; | 준희미니 | 2016.06.27 | 15 |
1052 | 편지 리스트 삭제 | 준희미니 | 2016.07.07 | 16 |
1051 | 오렌 리뉴얼중 X 지역 땅굴포탈 좌표 | 준희미니 | 2016.07.07 | 16 |
1050 | 성 전환 물약 | 밤톨이11 | 2024.04.05 | 16 |
1049 | 일본팩에서 해상전 추출 통으로~ 4 | 준희미니 | 2016.07.07 | 17 |
1048 | 10주년 아이템 강화하자 //질문있습니다 | 준희미니 | 2016.06.27 | 18 |
1047 | [UI6] 혈맹탈퇴 | 준희미니 | 2016.07.05 | 18 |
1046 | 일본팩에서 해상전 추출 통으로~ 3 | 준희미니 | 2016.07.07 | 18 |
1045 | 윈말 촛대 좌표 | 준희미니 | 2016.07.07 | 18 |
1044 | 심해 알드란 텔[능동적 자료] | 준희미니 | 2016.07.05 | 19 |
1043 | 일본팩에서 해상전 추출 통으로~ 2 | 준희미니 | 2016.07.07 | 19 |
1042 | 매칭 혈맹해산후에도 깃발먹통안되게 | 준희미니 | 2016.06.29 | 20 |
1041 | 일팩 해상전 및 기억 temp창 수정할수있는 통소스 파일.파헤쳐야함 | 준희미니 | 2016.07.07 | 20 |
1040 | 하이네 텔레포트 트랩 | 준희미니 | 2016.06.27 | 21 |
1039 | 차단, 스펨편지차단 | 준희미니 | 2016.07.07 | 21 |
1038 | 미소님 요청 622 설문처리 | 준희미니 | 2016.07.07 | 21 |
1037 | 리니지m 아지트 소유중에도 공성선포하기 | 유튜브고도리 | 2024.04.07 | 21 |
1036 | 마법사용시 카오적용.txt | 준희미니 | 2016.06.24 | 22 |
1035 | 매칭 덧붙인부분(포기 | 준희미니 | 2016.07.05 | 22 |
1034 | 혈맹채팅 안되시는 분들... | 준희미니 | 2016.07.07 | 22 |
1033 | 설벽좌표 | 준희미니 | 2016.07.07 | 22 |
1032 | 드래곤 슬레이어 각반(장비추가소스) | 유튜브고도리 | 2024.04.07 | 22 |
1031 | [에바/일팩] * 귓속말 글자수 늘리는 방법 | 김닉넴 | 2016.05.19 | 23 |
1030 | 어스가디언 (수정) | 준희미니 | 2016.06.28 | 23 |
1029 | 일본팩에서 해상전 추출 통으로~ 마지막 | 준희미니 | 2016.07.07 | 23 |
1028 | MP 물약 소스 | 밤톨이11 | 2024.04.05 | 23 |
1027 | 전쟁.종전.항복 소스입니다 | 준희미니 | 2016.06.28 | 24 |
1026 | 요청 크로우 류 카배 미반사 | 준희미니 | 2016.06.29 | 24 |
1025 | 방향오류 | 준희미니 | 2016.07.07 | 25 |
1024 | 편지차단/차단 소스 | 찰떡01 | 2018.08.21 | 25 |
1023 | 페이트님 혈맹버프를 실시간으로... | 준희미니 | 2016.06.28 | 26 |
1022 | 1.38 어밴 소스 입니다 | 준희미니 | 2016.06.27 | 26 |
1021 | 공격석 (정령탄 | 준희미니 | 2016.06.27 | 26 |
1020 | 주유팩 창고 리셋 되는문제해결 | 준희미니 | 2016.06.29 | 26 |
1019 | 가웨인 나비 정리 허접 | 준희미니 | 2016.06.29 | 26 |
1018 | 숨계도리아 | 준희미니 | 2016.07.07 | 26 |
1017 | 오림스코어 패킷번호? | 준희미니 | 2016.07.07 | 26 |
1016 | 예스노 실험하긔 | 준희미니 | 2016.07.07 | 26 |
1015 | 초보자 보호 시스템 | 밤톨이11 | 2024.04.07 | 26 |
1014 | 마법연속으로죽지않을때 | 이드1 | 2016.04.26 | 27 |
1013 | 허수아비 파티시 어택불가 | 준희미니 | 2016.06.28 | 27 |
1012 | 언데드계열 힐주기 | 준희미니 | 2016.06.29 | 27 |
1011 | 만월의정기나 리퍼같은거 엘원몹인분 | 준희미니 | 2016.07.05 | 27 |
1010 | 편 지 패 킷. | 준희미니 | 2016.07.07 | 27 |
감사합니다!!
바로 적용 해볼게욥!!