디시인사이드 갤러리

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

갤러리 본문 영역

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

임성준(117.17) 2011.12.08 20:50:31
조회 67 추천 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/17 - -
AD 대학생 필수템! What's in my Bag 운영자 25/11/21 - -
293327 스터디의 성비가 중요한게아니라 초딩6(59.13) 11.12.09 103 0
293326 횽들!! 코드 분석좀 해주세여! 아는동생(128.134) 11.12.09 40 0
293325 야호~ 드뎌 오늘이다! +_+ 아이 씐나~! [1] 외계달팽갤로그로 이동합니다. 11.12.09 78 0
293323 HTML코드 중에 <![if !vml]> 이거 역할 머임?? [3] 쿠르르릉(61.73) 11.12.09 100 0
293319 주크버그님 싫어요 만들어 주세요. 천회장(14.52) 11.12.09 52 0
293315 금요일이다!! [1] 나우 로딩갤로그로 이동합니다. 11.12.09 37 0
293314 회사서 퇴근중 [1] 앗살라무알라이쿰갤로그로 이동합니다. 11.12.09 67 0
293312 코드 인수인계 해야됨 116.44(203.229) 11.12.09 49 0
293311 에드센스를 넣다가 뭘 실수 한거 같은데.. HTML 볼수 있는 흉아있어? [5] 부비부비.갤로그로 이동합니다. 11.12.09 97 0
293310 흥미없으면 뜨는게 맞지 [3] 일광면(119.198) 11.12.09 116 0
293308 난 이만 갈게 [3] 좋은아버지갤로그로 이동합니다. 11.12.09 76 0
293305 아무래도 내 직업은 다른 걸로 해야 할거 같아 [4] 좋은아버지갤로그로 이동합니다. 11.12.09 139 0
293304 삼디다스는 봅니다. 2 [5] 좋은아버지갤로그로 이동합니다. 11.12.09 114 0
293303 삼디다스는 봅니다. [3] 좋은아버지갤로그로 이동합니다. 11.12.09 75 0
293302 보이어 무어 알고리즘 미스터강갤로그로 이동합니다. 11.12.09 77 0
293300 정전시작인가 [2] 三didas갤로그로 이동합니다. 11.12.09 45 0
293299 형들 c++ 파일 입출력 도움좀 [1] ddd(121.128) 11.12.09 51 0
293298 프로그램 너무좋은데 언변이 없어서 너무 괴롭습니다 [2] ㅇㅇㅇ(175.253) 11.12.09 99 0
293297 여기 윈도우 API 프로그래밍 관심있는분 계신가여 드록신(121.88) 11.12.09 55 0
293296 사이버수사대 특채로 뽑는거 있던데 독담갤로그로 이동합니다. 11.12.09 60 0
293295 형들 배열포인터 쉬운질문 하나만 받아주세염 [4] 독담갤로그로 이동합니다. 11.12.09 62 0
293294 좋은아버지 당신은나의스승 힘들때마다 당신의 리플을볼게요 [2] 부끄러워요(61.255) 11.12.09 63 0
293292 잠이 안오는 구마이... [1] 좋은아버지갤로그로 이동합니다. 11.12.09 67 0
293291 근데 헤드헌터한테 내 연봉 걍 솔직히 말해줬는데 존내 후회되네 [1] (112.148) 11.12.09 252 0
293290 경력직들 경력은 다 뻥튀기 하는거냐? [3] (112.148) 11.12.09 151 0
293289 내나이 23 이제는.. [13] 부끄러워요(61.255) 11.12.09 259 0
293287 정수정있냐 三didas갤로그로 이동합니다. 11.12.09 30 0
293286 내가 생각하는 신입의 자세... [12] ㅅㄱㅅㄱㅅㄱ(219.241) 11.12.08 197 0
293285 필리핀 죄악의 흉가 갔다옴 Adelposs갤로그로 이동합니다. 11.12.08 71 0
293283 혹시 mysql 능력자분 계시나요 ? [16] 딘윈체스터.갤로그로 이동합니다. 11.12.08 127 0
293281 웹 횽들 ㅠcss 이쁜거는 저장해 놓고 쓰나열? 자동화 플그램이 있나영? [5] [성대아싸]갤로그로 이동합니다. 11.12.08 100 0
293278 형들 18/25 이런 분수 이진법으로 하려면 어떠케해? [2] 지드래곤(14.52) 11.12.08 185 0
293277 쿄스케횽 보세요, 인덱스 힌트입니다. +내부조인정의 추가 [4] 딘윈체스터.갤로그로 이동합니다. 11.12.08 79 0
293276 c++ 공부하면서 테트리스 만들고 있는데 n(112.149) 11.12.08 63 0
293275 IT=담배 형은 봅니다. [3] 좋은아버지갤로그로 이동합니다. 11.12.08 80 0
293274 도와주세요.... [2] 도와주세요(61.72) 11.12.08 50 0
293270 이런강의 하는 사이트느없나? [3] 三didas갤로그로 이동합니다. 11.12.08 62 0
293269 트리 뷰어 만들었슴 케케 html5 [5] [성대아싸]갤로그로 이동합니다. 11.12.08 170 0
293266 내 인생의 첫 직장 출근 후기 [8] +어게인갤로그로 이동합니다. 11.12.08 224 0
293265 형님들 보안전문가가 꿈인 좆고딩입니다. 진지하게 답변부탁드릴게요. [49] 부자되고싶어(175.114) 11.12.08 228 0
293263 내일 면접봐야대는데.... [7] asshole갤로그로 이동합니다. 11.12.08 123 0
293261 도와주세요 형님들 ㅠㅠ 스택(210.92) 11.12.08 32 0
293260 이거나 호구로 보이는거 맞냐? [11] dddd(1.212) 11.12.08 153 0
293258 도와줘요 횽님들 ㅠ [1] c++도와줘요(61.72) 11.12.08 69 0
293257 내일 걱정 된다 진짜 ㅋㅋㅋ [3] 좋은아버지갤로그로 이동합니다. 11.12.08 104 0
293255 아이폰 개발은 하는게 아니였나;; 새로만든 어플 어제 90원 벌었음;; [21] 박필갤로그로 이동합니다. 11.12.08 189 0
293253 형들..학원다닐려고하는데 조언좀. [2] ㅇㅇ(116.37) 11.12.08 69 0
293252 와 카온하고 카오스랑 비슷한듯 엄청 다르네... [4] 개떙보갤로그로 이동합니다. 11.12.08 72 0
293251 어셈블리언어 좀도와줘봐...ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ [1] ㅅㄹㅈ(203.247) 11.12.08 55 0
자바 기초적인 질문좀 부탁드릴려고 합니다. [2] 임성준(117.17) 11.12.08 67 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2