사이트 로그인
2019.10.23 19:20
C_SelectCharacter .java
C_SelectCharacter .java
////////////// 지존 메세지 왕관 --------------
zizon(pc);
}
private void zizon(L1PcInstance pc){
Connection con33 = null;
int q = 0;
int i = 0;
int x = pc.getExp();
try {
con33 = L1DatabaseFactory.getInstance().getConnection();
Statement pstm22 = con33.createStatement();
ResultSet rs22 = pstm22.executeQuery("SELECT `Exp`,`char_name` FROM `characters` WHERE AccessLevel = 0 ORDER BY `Exp` DESC");
while (rs22.next()) {
q++;
if (!pc.isGm() && rs22.getInt("Exp") <= x) { // 영자일경우 제외
break;
}
}
if (q == 1) {
L1World.getInstance().broadcastPacketToAll(new S_SystemMessage("\\fU서버랭킹 지존 "+ pc.getName()+ " 님이 오셨습니다.")); //멘트는 서버에맞춰 적당하게 변경하세요
pc.sendPackets(new S_CastleMaster(6, pc.getId()));
if (! pc.getInventory().checkItem(21200)) { // 랭킹1위지존 아이템지급 지존귀걸이
pc.getInventory().storeItem(21200, 1);;//지급할지존아이템
L1World.getInstance().broadcastPacketToAll(
new S_CastleMaster(6, pc.getId()));
pc.sendPackets(new S_SystemMessage("\\fS랭킹 1위 보상 필 지존귀걸이를 지급받았습니다."));
}
}
if (q == 2) {
L1World.getInstance().broadcastPacketToAll(new S_SystemMessage("\\fU서버랭킹 2위 "+ pc.getName()+ " 님이 등장."));
pc.sendPackets(new S_CastleMaster(7, pc.getId()));
if (! pc.getInventory().checkItem(120187)) { // 랭킹2위 아이템
pc.getInventory().storeItem( 120187, 1);//지급할지존아이템
L1World.getInstance().broadcastPacketToAll(
new S_CastleMaster(7, pc.getId()));
pc.sendPackets(new S_SystemMessage("\\fS랭킹 보상 강화 파워글러브를 지급받았습니다."));
}
}
if (q == 3) {
L1World.getInstance().broadcastPacketToAll(new S_SystemMessage("\\fY서버랭킹 3위 "+ pc.getName()+ " 님이 등장."));
pc.sendPackets(new S_CastleMaster(8, pc.getId()));
if (! pc.getInventory().checkItem(421024)) { // 랭킹3위 아이템
pc.getInventory().storeItem( 421024, 1);//지급할지존아이템
L1World.getInstance().broadcastPacketToAll(
new S_CastleMaster(8, pc.getId()));
pc.sendPackets(new S_SystemMessage("\\fS랭킹 보상 변신 귀걸이를 지급받았습니다."));
}
}
if (q == 4) {
L1World.getInstance().broadcastPacketToAll(new S_SystemMessage("\\fY서버랭킹 4위 "+ pc.getName()+ " 님이 볼일보고 나타나셨습니다."));
pc.sendPackets(new S_CastleMaster(8, pc.getId()));
if (! pc.getInventory().checkItem(220035)) { // 랭킹4위 아이템
pc.getInventory().storeItem( 220035, 1);//지급할지존아이템
L1World.getInstance().broadcastPacketToAll(
new S_CastleMaster(8, pc.getId()));
pc.sendPackets(new S_SystemMessage("\\fS랭킹 보상 루돌프 마법모자를 지급받았습니다."));
}
}
if (q == 5) {
L1World.getInstance().broadcastPacketToAll(new S_SystemMessage("\\fY서버랭킹 5위 "+ pc.getName()+ " 님이 잠못자고 나타나셨습니다."));
pc.sendPackets(new S_CastleMaster(8, pc.getId()));
if (! pc.getInventory().checkItem(220036)) { // 랭킹5위 아이템
pc.getInventory().storeItem( 220036, 1);//지급할지존아이템
L1World.getInstance().broadcastPacketToAll(
new S_CastleMaster(8, pc.getId()));
pc.sendPackets(new S_SystemMessage("\\fS랭킹 보상 맘보 토끼모자를 지급받았습니다."));
}
}
if (q == 1) {
if (pc.getInventory().checkItem(120187)) { // 지존아이템체크
pc.getInventory().consumeItem(120187, 1);//지존아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS오! 지존님 강화 파워글러브가 삭제되었습니다."));
}
}
if (q == 1) {
if (pc.getInventory().checkItem(421024)) { // 아이템체크
pc.getInventory().consumeItem(421024, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS오! 지존님 변신귀걸이가 삭제되었습니다."));
}
}
if (q == 1) {
if (pc.getInventory().checkItem(220035)) { // 아이템체크
pc.getInventory().consumeItem(220035, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS오! 지존님 루돌프 모자가 삭제되었습니다."));
}
}
if (q == 1) {
if (pc.getInventory().checkItem(220036)) { // 아이템체크
pc.getInventory().consumeItem(220036, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS오! 지존님 맘보토끼 모자가 삭제되었습니다."));
}
}
if (q == 2) {
if (pc.getInventory().checkItem(21200)) { // 아이템체크
pc.getInventory().consumeItem(21200, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS지존탈락 지존귀걸이가 삭제되었습니다."));
}
}
if (q == 2) {
if (pc.getInventory().checkItem(421024)) { // 아이템체크
pc.getInventory().consumeItem(421024, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS변신귀걸이가 삭제되었습니다."));
}
}
if (q == 2) {
if (pc.getInventory().checkItem(220035)) { // 아이템체크
pc.getInventory().consumeItem(220035, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS루돌프강 모자가 삭제되었습니다."));
}
}
if (q == 2) {
if (pc.getInventory().checkItem(220036)) { // 아이템체크
pc.getInventory().consumeItem(220036, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS 맘보토끼 모자가 삭제되었습니다."));
}
}
if (q == 3) {
if (pc.getInventory().checkItem(120187)) { // 아이템체크
pc.getInventory().consumeItem(120187, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS랭커탈락 강화 파워글러브가 삭제되었습니다."));
}
}
if (q == 3) {
if (pc.getInventory().checkItem(21200)) { // 아이템체크
pc.getInventory().consumeItem(21200, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS지존탈락 필 지존귀걸이가 삭제되었습니다."));
}
}
if (q == 3) {
if (pc.getInventory().checkItem(220035)) { // 아이템체크
pc.getInventory().consumeItem(220035, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS루돌프강 모자가 삭제되었습니다."));
}
}
if (q == 3) {
if (pc.getInventory().checkItem(220036)) { // 아이템체크
pc.getInventory().consumeItem(220036, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS맘보토끼 모자가 삭제되었습니다."));
}
}
if (q == 4) {
if (pc.getInventory().checkItem(21200)) { // 아이템체크
pc.getInventory().consumeItem(21200, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS지존탈락 필 지존귀걸이가 삭제되었습니다."));
}
}
if (q == 4) {
if (pc.getInventory().checkItem(120187)) { // 아이템체크
pc.getInventory().consumeItem(120187, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS랭커탈락 강화 파워글러브가 삭제되었습니다."));
}
}
if (q == 4) {
if (pc.getInventory().checkItem(421024)) { // 아이템체크
pc.getInventory().consumeItem(421024, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS변신귀걸이가 삭제되었습니다."));
}
}
if (q == 4) {
if (pc.getInventory().checkItem(220036)) { // 아이템체크
pc.getInventory().consumeItem(220036, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS맘보토끼 모자가 삭제되었습니다."));
}
}
if (q == 5) {
if (pc.getInventory().checkItem(21200)) { // 아이템체크
pc.getInventory().consumeItem(21200, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS지존탈락 필 지존귀걸이가 삭제되었습니다."));
}
}
if (q == 5) {
if (pc.getInventory().checkItem(120187)) { // 아이템체크
pc.getInventory().consumeItem(120187, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS랭커탈락 강화 파워글러브가 삭제되었습니다."));
}
}
if (q == 5) {
if (pc.getInventory().checkItem(421024)) { // 아이템체크
pc.getInventory().consumeItem(421024, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS변신귀걸이가 삭제되었습니다."));
}
}
if (q == 5) {
if (pc.getInventory().checkItem(220035)) { // 아이템체크
pc.getInventory().consumeItem(220035, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS루돌프모자가 삭제되었습니다."));
}
}
if (q == 6) {
if (pc.getInventory().checkItem(21200)) { // 아이템체크
pc.getInventory().consumeItem(21200, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS지존탈락 필 지존귀걸이가 삭제되었습니다."));
}
}
if (q == 6) {
if (pc.getInventory().checkItem(120187)) { // 아이템체크
pc.getInventory().consumeItem(120187, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS랭커탈락 강화 파워글러브가 삭제되었습니다."));
}
}
if (q == 6) {
if (pc.getInventory().checkItem(421024)) { // 아이템체크
pc.getInventory().consumeItem(421024, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS변신귀걸이가 삭제되었습니다."));
}
}
if (q == 6) {
if (pc.getInventory().checkItem(220035)) { // 아이템체크
pc.getInventory().consumeItem(220035, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS루돌프 모자가 삭제되었습니다."));
}
}
if (q == 6) {
if (pc.getInventory().checkItem(220036)) { // 아이템체크
pc.getInventory().consumeItem(220036, 1);//아이템삭제
pc.sendPackets(new S_SystemMessage("\\fS맘보토끼 모자가 삭제되었습니다."));
}
}
rs22.close();//여기부터 아래까지 리소스삭제부분
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 소스자료는 직접 올려주세요 | 게임존 | 2017.06.06 | 549 |
1008 | 리마스터팩 기사단의 주화 드랍 [1] | jstory | 2020.05.22 | 385 |
1007 | 로테이션 엔피씨 생성 소스 [1] | 하날따라 | 2020.05.12 | 540 |
1006 | 신규캐릭생성시 아이템지급관련.. [1] | 박지미 | 2020.03.05 | 1035 |
1005 | 유저 전체 소환 | 주혁이 | 2020.02.26 | 467 |
1004 | 보스몹 리스폰 시 멘트 띄우기 [3] | 주혁이 | 2020.02.26 | 623 |
1003 | 운영자 채팅파티 초대금지 [2] | 뜨아 | 2020.01.22 | 286 |
1002 | 변신시 이펙넣기 [1] | 뜨아 | 2020.01.22 | 960 |
1001 | 스핵방어소스 [1] | 뜨아 | 2020.01.22 | 799 |
1000 | 스트라이커게일 실시간소스 | 프리린2고 | 2020.01.14 | 395 |
999 | 파워그립시간 본섭화 소스 | 프리린2고 | 2020.01.14 | 223 |
998 | 기란던전 야간에 텔 [1] | 코더서버 | 2020.01.14 | 368 |
997 | 운영자 투명 소스 | 우시기 | 2020.01.03 | 678 |
996 | 나비켓 db 각 테이블 설명 [5] | 베르니니 | 2019.12.20 | 3140 |
995 | HP 영구적 올리는 물약 [4] | 스크래치 | 2019.12.13 | 838 |
994 | 특정맵 경험치 추가하기 [2] | 스크래치 | 2019.12.13 | 574 |
993 | NPC에게 호칭 달아주기 [1] | 린지뽕뽕 | 2019.11.20 | 535 |
992 | 성혈만 사용할수 있는 주문서 소스 만들기 | 린지뽕뽕 | 2019.11.16 | 374 |
991 | 아지트 지급하기 명령어 만들기 | 린지뽕뽕 | 2019.11.16 | 298 |
990 | 실시간 .리로드 관련입니다. [1] | 린지뽕뽕 | 2019.11.16 | 708 |
989 | 3.80 낚시터 리뉴얼 [3] | 스크래치 | 2019.11.14 | 536 |
988 | 에바팩에 디아 시스템 추가 [1] | 스크래치 | 2019.11.14 | 490 |
987 | 무한대전 조절 [2] | 린지뽕뽕 | 2019.11.05 | 446 |
986 | npc마법데미지본섭화 [1] | 린지뽕뽕 | 2019.11.05 | 415 |
985 | 유저 전체 소환 | 린지뽕뽕 | 2019.11.05 | 240 |
984 | 맥락인데 원거리 공격모션 | 린지뽕뽕 | 2019.11.05 | 164 |
983 | 대만팩 고질적인 다중접속막는소스 [2] | 쇼부2 | 2019.11.05 | 386 |
982 | 점프팩 로봇들AI 패치 [3] | 쇼부2 | 2019.11.05 | 785 |
981 | 맞는 데미지 5%흡수 소스 [1] | 린지뽕뽕 | 2019.10.29 | 425 |
980 | 유저에게 영자 권한 | 린지뽕뽕 | 2019.10.29 | 527 |
979 | 로봇 변신 본섭 [2] | 린지뽕뽕 | 2019.10.29 | 606 |
978 | 기란던전 야간일때 텔안되게 [1] | 린지뽕뽕 | 2019.10.29 | 198 |
977 | 교환버그 방지 [3] | 린지뽕뽕 | 2019.10.28 | 345 |
976 | 광연 켄슬 하게하기 | 린지뽕뽕 | 2019.10.27 | 238 |
975 | 달의 장궁 만들기 NPC 소스 | 린지뽕뽕 | 2019.10.27 | 346 |
974 | 깃털상점 재 판매시 깃털로 지급 | 린지뽕뽕 | 2019.10.27 | 157 |
973 | gm 명령어 2탄 [4] | 그러나너는 | 2019.10.24 | 10060 |
972 | gm 명령어 [2] | 그러나너는 | 2019.10.24 | 1458 |
» | 1위부터 5위까지 자동 지급 [2] | 린지뽕뽕 | 2019.10.23 | 444 |
970 | 3단 가속 물약 적용 [1] | 린지뽕뽕 | 2019.10.23 | 553 |
969 | 중계기 차단 소스 | 린지뽕뽕 | 2019.10.22 | 210 |
968 | 2중 로그인 방지 | 린지뽕뽕 | 2019.10.22 | 133 |
967 | 로또 복권 소스 | 린지뽕뽕 | 2019.10.22 | 182 |
966 | 오림 은둔형 | 린지뽕뽕 | 2019.10.22 | 71 |
965 | 스텟 제한풀기 [1] | 린지뽕뽕 | 2019.10.15 | 495 |
964 | 인형 마법부여~ [1] | 린지뽕뽕 | 2019.10.15 | 414 |
963 | 같은 계정에 있는 케릭 검사 [2] | 레이더 | 2019.09.26 | 242 |
962 | 70렙이하 버프 [1] | 레이더 | 2019.09.26 | 188 |
961 | 현상금 시스템 | 레이더 | 2019.09.26 | 275 |
960 | 살생부 시스템 [1] | 레이더 | 2019.09.26 | 219 |
959 | 2케릭 복사 버그 방지 | 카라잔 | 2019.09.23 | 308 |
좋은 자료 감사합니다 !