디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

자바 기초적인 질문좀 부탁드릴려고 합니다.

임성준(117.17) 2011.12.08 20:50:31
조회 70 추천 0 댓글 2

int test = q;
              while(test>1){
              if (test >= 2 ) { 
              pc.getInventory().consumeItem(21082, 1);//랭킹1위아이템삭제
              test--;
              }
              }


-----------------
게임에서 랭킹시스템인데

랭킹1~10위까지 템지급이 되는데

랭킹이 밀려나면 아이템이 삭제가 안되어서 물을려고합니다


지금위에 적은것은 랭킹 1위가 2위한테 밀려나면 1위아이템이 삭제되는 코드인데

이것을 응용하여서 

2위가 3위로밀려나면 2위아이템을 삭제할려고합니다.


5위가 1위로 올라가도 5위아이템이 삭제되게...말이지요..


지금 위에 있는 함수를 응용을 할려고하는데..도저히...혼자서 이것저것 바꿔봐도 안되서...

질문좀...부탁드리겠습니다

밑에는 원본입니다



















-----
////////////// 지존 메세지 왕관////////////////
            zizon(pc); 
                bapo(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[직장인]랭킹 1위 <<"+ pc.getName()+ ">> 님께서  접속하셨습니다!!")); //멘트는 서버에맞춰 적당하게 변경하세요
                       pc.sendPackets(new S_CastleMaster(6, pc.getId()));
                    if (! pc.getInventory().checkItem(21082)) { // 랭킹1위지존 아이템지급 지존귀걸이
                            L1ItemInstance item= pc.getInventory().storeItem(21082, 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(6, pc.getId()));
                    if (! pc.getInventory().checkItem(21083)) { // 랭킹1위지존 아이템지급 지존귀걸이
                            L1ItemInstance item= pc.getInventory().storeItem(21083, 1);;//지급할지존아이템   
                       L1World.getInstance().broadcastPacketToAll(
                         new S_CastleMaster(6, pc.getId()));
                     pc.sendPackets(new S_SystemMessage("\\\\fS[직장인]랭킹 2위 귀걸이 를 지급받았습니다."));    
                     } 
                      } 
                if (q == 3) {
                       L1World.getInstance().broadcastPacketToAll(new S_SystemMessage("\\\\fU[직장인]랭킹 3위 <<"+ pc.getName()+ ">> 님께서  접속하셨습니다!!")); //멘트는 서버에맞춰 적당하게 변경하세요
                       pc.sendPackets(new S_CastleMaster(6, pc.getId()));
                    if (! pc.getInventory().checkItem(21084)) { // 랭킹1위지존 아이템지급 지존귀걸이
                            L1ItemInstance item= pc.getInventory().storeItem(21084, 1);;//지급할지존아이템   
                       L1World.getInstance().broadcastPacketToAll(
                         new S_CastleMaster(6, pc.getId()));
                     pc.sendPackets(new S_SystemMessage("\\\\fS[직장인]랭킹 3위 귀걸이 를 지급받았습니다."));    
                     } 
                      } 
                      
                      
                int test = q;
              while(test>1){
              if (test >= 2 ) { 
              pc.getInventory().consumeItem(21082, 1);//랭킹1위아이템삭제
              test--;
              }
              }
            
            rs22.close();//여기부터 아래까지 리소스삭제부분 

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
이슈 [디시人터뷰] 충무로가 주목하는 신예, '세계의 주인' 서수빈 운영자 25/11/24 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
293269 트리 뷰어 만들었슴 케케 html5 [5] [성대아싸]갤로그로 이동합니다. 11.12.08 172 0
293266 내 인생의 첫 직장 출근 후기 [8] +어게인갤로그로 이동합니다. 11.12.08 226 0
293265 형님들 보안전문가가 꿈인 좆고딩입니다. 진지하게 답변부탁드릴게요. [49] 부자되고싶어(175.114) 11.12.08 229 0
293263 내일 면접봐야대는데.... [7] asshole갤로그로 이동합니다. 11.12.08 126 0
293261 도와주세요 형님들 ㅠㅠ 스택(210.92) 11.12.08 33 0
293260 이거나 호구로 보이는거 맞냐? [11] dddd(1.212) 11.12.08 155 0
293258 도와줘요 횽님들 ㅠ [1] c++도와줘요(61.72) 11.12.08 69 0
293257 내일 걱정 된다 진짜 ㅋㅋㅋ [3] 좋은아버지갤로그로 이동합니다. 11.12.08 105 0
293255 아이폰 개발은 하는게 아니였나;; 새로만든 어플 어제 90원 벌었음;; [21] 박필갤로그로 이동합니다. 11.12.08 192 0
293253 형들..학원다닐려고하는데 조언좀. [2] ㅇㅇ(116.37) 11.12.08 69 0
293252 와 카온하고 카오스랑 비슷한듯 엄청 다르네... [4] 개떙보갤로그로 이동합니다. 11.12.08 76 0
293251 어셈블리언어 좀도와줘봐...ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ [1] ㅅㄹㅈ(203.247) 11.12.08 55 0
자바 기초적인 질문좀 부탁드릴려고 합니다. [2] 임성준(117.17) 11.12.08 70 0
293249 인터넷이나 게임하다 끊기는데 테스트결과 정상인지 좀 봐주세요 님렉걸림(218.147) 11.12.08 50 0
293248 내일 코스닥 상장사 면접 보는데 [37] 좋은아버지갤로그로 이동합니다. 11.12.08 283 0
293247 형들 오늘은 필리핀에서 말탔엉 ㅎ [2] Adelposs갤로그로 이동합니다. 11.12.08 80 0
293246 이런 사수..어떻게 대해야 함여..? [7] 캐사수닭(115.92) 11.12.08 175 0
293245 아 맥주도 들어갔겠다 포풍코딩 ㄱㄳ [1] 쿄스케갤로그로 이동합니다. 11.12.08 61 0
293243 우리나라 최고의 소프트웨어 회사가 어디인가요? [1] (218.209) 11.12.08 96 0
293241 형들ㅠ 날짜 계산 어케하는줄 아는 형 있나? [2] 호좁(14.44) 11.12.08 53 0
293239 이대로 하면 되나? (125.141) 11.12.08 43 0
293237 신입들 어떡게 대해야 하냐...?? [21] ㅅㄱㅅㄱㅅㄱ(219.241) 11.12.08 299 0
293233 뉴비 인사 드립니다. [2] 키사노바갤로그로 이동합니다. 11.12.08 65 0
293232 형들 아이디어좀 제시해줘 [3] SoLeaf(59.15) 11.12.08 68 0
293231 뉴비 인사 드립니다. [21] 딘윈체스터.갤로그로 이동합니다. 11.12.08 213 0
293228 이스트소프트에서 새로운거나왔네 [3] Dawnwalkre갤로그로 이동합니다. 11.12.08 213 0
293227 형들 기본적인거 같은데 나는 모르겠네.... 미안 헬프염 푸르스름하다갤로그로 이동합니다. 11.12.08 39 0
293226 안드로이드 알바하면서 공부하는 회사 없나여 [1] 풀개미'ㅅ'갤로그로 이동합니다. 11.12.08 69 0
293225 프갤 질문글들 대부분이 자바 같네... [8] 캐자바닭(115.92) 11.12.08 127 0
293222 늬들 진짜로 남녀성비가 5:5라고 생각하냐; [3] 초딩6(59.13) 11.12.08 105 0
293221 오매오매 ㅋ MFC 존나 개같은거넼ㅋㅋㅋㅋ [1] 나리링갤로그로 이동합니다. 11.12.08 103 0
293220 복합객체=상속 냠냠(222.107) 11.12.08 34 0
293219 야한거는 애초에 보면 안되는 것이었으나, 이제부터라도 멀리하거라. [3] 바보플머(121.190) 11.12.08 122 0
293216 코볼 아직도 씀? [1] 이모군(175.114) 11.12.08 98 0
293215 다음에서 클라우드 서비스하네 이모군(175.114) 11.12.08 81 0
293213 아이폰보다 안드로이드폰이 개발자 입장에서 더 비전있는 이유 [15] zaitsev(27.115) 11.12.08 216 0
293212 정렬과 복사때매 물어보꼐 [6] (125.141) 11.12.08 64 0
293211 사실 상속이랑 복합객체랑 그게 그거 아님?! [1] 흐이차(222.107) 11.12.08 59 0
293210 올만에 들어 왔는데..간간히 포트란 질문글이 올라오네..ㅋㅋㅋ [4] 곰탱.갤로그로 이동합니다. 11.12.08 102 0
293209 C언어에 관심있는 형들 좀만 도와줘 ㅠㅠ [8] ㅁㅇㄴ(118.38) 11.12.08 102 0
293208 형들 이번에 수능치른 아해인데 프로그래밍 입문서 추천좀요 [7] Koscielny갤로그로 이동합니다. 11.12.08 134 0
293205 여자가 벼슬인 이유에 대해 바보플머의 혓바닥을 놀려보이겠소. [4] 바보플머(121.190) 11.12.08 162 0
293204 자바좀 아는분? [3] (125.141) 11.12.08 66 0
293203 상속에 대한 질문좀 다시 할께요. ㅠㅠ 공부하자(222.107) 11.12.08 51 0
293202 님들 마이크로엑세스만 컴퓨터에 등록하는건가봄 ㅋ [5] 금고래갤로그로 이동합니다. 11.12.08 91 0
293201 array 크기 0이 무슨 의미야? [2] 천회장(14.52) 11.12.08 81 0
293200 그만둔다고 말하기 힘들때 쓰는 방법 [5] 므해?갤로그로 이동합니다. 11.12.08 155 0
293199 안녕하세요 상속에 관한 질문좀 할께요. [6] 공부하자(222.107) 11.12.08 70 0
293197 닉네임 "조교를부탁해" 존나 야하네 [2] 초딩6(59.13) 11.12.08 107 0
293196 나좀 도와줘 죽겠어.. [1] punchlines갤로그로 이동합니다. 11.12.08 66 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2