사이트 로그인
2016.04.19 00:17
C_RequestItemUse.java
case 10:
{ L1ItemInstance item = pc.getInventory().storeItem(400007, 10);
if(item != null)
pc.sendPackets(new S_SystemMessage("재빠른물고기의 뱃속에서 신비한 날개의 깃털 10개를 얻었습니다")); }
break;
}
pc.getInventory().removeItem(l1iteminstance, 1);
}
} <<<< 검색
else if(itemId == 510009) { // 용의유물
{
Random random = new Random();
int chance = random.nextInt(8)+1;
switch (chance) {
case 0: { L1ItemInstance item = pc.getInventory().storeItem(510001, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 1성구를 얻었습니다.")); }
break;
case 1:
{ L1ItemInstance item = pc.getInventory().storeItem(510001, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 1성구를 얻었습니다.")); }
break;
case 2:
{ L1ItemInstance item = pc.getInventory().storeItem(510002, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 2성구를 얻었습니다.")); }
break;
case 3:
{ L1ItemInstance item = pc.getInventory().storeItem(510003, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 3성구를 얻었습니다.")); }
break;
case 4:
{ L1ItemInstance item = pc.getInventory().storeItem(510004, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 4성구를 얻었습니다.")); }
break;
case 5:
{ L1ItemInstance item = pc.getInventory().storeItem(510005, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 5성구를 얻었습니다.")); }
break;
case 6:
{ L1ItemInstance item = pc.getInventory().storeItem(510006, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 6성구를 얻었습니다.")); }
break;
case 7:
{ L1ItemInstance item = pc.getInventory().storeItem(510007, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 7성구를 얻었습니다.")); }
break;
case 8:
{ L1ItemInstance item = pc.getInventory().storeItem(510008, 1);
if(item != null)
pc.sendPackets(new S_SystemMessage("용의 유물에서 드레곤볼 8성구를 얻었습니다.")); }
break;
}
pc.getInventory().removeItem(l1iteminstance, 1);
}
}
다음은 물약 아래쪽에 집어너으면 될꺼 같은데 전 렙다물약 아래에 배치했습니다
(비공개님이 올려주신 잡초근성님 소스 인용해보았습니다 ^^)
} else if (itemId == 510001){ // 미션
if (pc.getInventory(). checkItem(510001, 1) &&pc.getInventory(). checkItem(510002, 1) && pc.getInventory(). checkItem(510003, 1) &&//수량체크부분
pc.getInventory(). checkItem(510004, 1) &&pc.getInventory(). checkItem(510005, 1) && pc.getInventory(). checkItem(510006, 1) && //수량체크부분
pc.getInventory(). checkItem(510007, 1) &&pc.getInventory(). checkItem(510008, 1)){ //수량체크부분
pc.getInventory().consumeItem(510001, 1); //510001템을 1개 소모시킨다.
pc.getInventory().consumeItem(510002, 1);//510002템을 1 소모시킨다.
pc.getInventory().consumeItem(510003, 1);//510003템을 1개 소모시킨다.
pc.getInventory().consumeItem(510004, 1); //510004템을 1개 소모시킨다.
pc.getInventory().consumeItem(510005, 1);//510005템을 1 소모시킨다.
pc.getInventory().consumeItem(510006, 1);//510006템을 1개 소모시킨다.
pc.getInventory().consumeItem(510007, 1); //510007템을 1개 소모시킨다.
pc.getInventory().consumeItem(510008, 1);//510008템을 1 소모시킨다.
pc.getInventory().storeItem(510000, 1); //510000템을 1개 지급한다,
pc.sendPackets(new S_SystemMessage("미션클리어~!! 드레곤볼을 얻으셨습니다~!")); //성공시 멘트전송
} else {
pc.sendPackets(new S_SystemMessage("재료가 부족합니다.")); //조건이 맞지 않을경우 메세지 전송
}
다음은 빛나는 물고기 아이템 지급 아래에 배치시켰습니다
} else if (itemId == 510000) { // 드레곤볼
int l1 = 0;
int l2 = 1;
Random random = new Random();
int k3 = random.nextInt(100);
if (k3 <= 59) {
l1 = 40043; // 꽝~! 토끼의간
l2 = 1;
}
if (k3 >= 60 && k3 <= 64) {
l1 = 43005; // 꽝~! 버프물약
l2 = 1;
}
if (k3 >= 65 && k3 <= 69) {
l1 = 40733; // 꽝~! 코인
l2 = 1;
}
if (k3 >= 70 && k3 <= 74) {
l1 = 100057; // 축싸울
l2 = 1;
}
if (k3 >= 75 && k3 <= 79) {
l1 = 100180; // 축크로
l2 = 1;
}
if (k3 >= 80 && k3 <= 84) {
l1 = 100084; // 축흑왕도
l2 = 1;
}
if (k3 >= 85 && k3 <= 89) {
l1 = 120322; // 축파글
l2 = 1;
}
if (k3 >= 90 && k3 <= 94) {
l1 = 120085; // 축티
l2 = 1;
}
if (k3 >= 95 && k3 <= 99) {
l1 = 100009; // 축오단
l2 = 1;
}
if (createNewItem(pc, l1, l2)) {
pc.getInventory().removeItem(l1iteminstance, 1);
pc.sendPackets(new S_SkillSound(pcObjid, 2568)); // 클릭시 임팩부분 참 어울림 ^^
pc.broadcastPacket(new S_SkillSound(pcObjid, 2568)); // 클릭시 임팩부분 참 어울림 ^^
pc.sendPackets(new S_SkillSound(pcObjid, 1249)); // 추가했습니다
pc.broadcastPacket(new S_SkillSound(pcObjid, 1249)); // 추가했습니다
}
나비켓 etc 테이블에 추가했습니다
510000 드레곤볼 other 1 normal none 0 1 2328 6102 드레곤볼 0 0 0 0 0 0 0 1 0 0 0 0 -1
510001 1 성구 other 1 normal none 0 1 2594 6102 1성구 0 0 0 0 0 0 0 1 0 0 0 0 -1
510002 2 성구 other 1 normal none 0 1 2594 6102 2성구 0 0 0 0 0 0 0 1 0 0 0 0 -1
510003 3 성구 other 1 normal none 0 1 2594 6102 3성구 0 0 0 0 0 0 0 1 0 0 0 0 -1
510004 4 성구 other 1 normal none 0 1 2594 6102 4성구 0 0 0 0 0 0 0 1 0 0 0 0 -1
510005 5 성구 other 1 normal none 0 1 2594 6102 5성구 0 0 0 0 0 0 0 1 0 0 0 0 -1
510006 6 성구 other 1 normal none 0 1 2594 6102 6성구 0 0 0 0 0 0 0 1 0 0 0 0 -1
510007 7 성구 other 1 normal none 0 1 2594 6102 7성구 0 0 0 0 0 0 0 1 0 0 0 0 -1
510008 8 성구 other 1 normal none 0 1 2594 6102 8성구 0 0 0 0 0 0 0 1 0 0 0 0 -1
510009 용의 유물 other 1 normal none 0 1 2592 3963 용의유물 0 0 0 0 0 0 0 1 0 0 0 0 -1
용의유물은 드랍리스트에 추가했구요...유물 클릭시 랜덤으로 1~8성구 생깁니다.
1~8성구 모아서 1성구 더블클릭하면 드레곤볼 생기구요
드레곤볼 더블클릭시 임팩트와 함께 아템이 ^^
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 소스자료는 직접 올려주세요 | 게임존 | 2017.06.06 | 550 |
109 | 참 시스템 | 이드1 | 2016.04.26 | 186 |
108 | 채금시 전체공지로 보기 | 이드1 | 2016.04.26 | 32 |
107 | 소모성아이템 실시간시간보기 | 이드1 | 2016.04.26 | 66 |
106 | 몬스터 피통보이기 | 이드1 | 2016.04.26 | 114 |
105 | 단풍막대 변신몹추가 | 이드1 | 2016.04.26 | 107 |
104 | 보스몹 리젠 멘트띄우기 | 이드1 | 2016.04.26 | 142 |
103 | 마법연속으로죽지않을때 | 이드1 | 2016.04.26 | 27 |
102 | 올스킬 반지 | 이드1 | 2016.04.26 | 156 |
101 | 운영자 누구 귓말 친추 차단 | 이드1 | 2016.04.26 | 45 |
100 | 세이룬 [펌] | 이드1 | 2016.04.26 | 70 |
99 | 둘리팩 디스스턴 중첩막기 | 이드1 | 2016.04.26 | 77 |
98 | 적주변에 있을시 외창금지 | 이드1 | 2016.04.26 | 59 |
97 | 힐량 체크하기 본섭화 [2] | 로스트사가 | 2016.04.25 | 119 |
96 | 마법 중복으로 못배우게 하기 본섭화 | 로스트사가 | 2016.04.25 | 77 |
95 | 명령어로 아지트 지급하기!! 테스트완료 | 이해인 | 2016.04.25 | 98 |
94 | 린드 가호 본섭화 | 로스트사가 | 2016.04.25 | 97 |
93 | 신규혈 일정렙이상 자동탈퇴부분!! [1] | 이해인 | 2016.04.25 | 69 |
92 | 스킬아이콘 순서 & 스킬창 28자리 8진수 | 로스트사가 | 2016.04.25 | 231 |
91 | [본섭화]수호탑근처가면투명해제 | 로스트사가 | 2016.04.25 | 44 |
90 | 혈맹버프 아이콘 패킷부분임 | 로스트사가 | 2016.04.24 | 69 |
89 | 뻥튀기 소스 외부화 및 설정. | 멘토 | 2016.04.24 | 68 |
88 | 경험치 지급단 레벨 수정 | 내멋 | 2016.04.23 | 137 |
87 | 유저 버프 추가 | 내멋 | 2016.04.23 | 191 |
86 | 제작 npc 만들기 | 내멋 | 2016.04.23 | 438 |
85 | 2.7버전 트레이저박스 인챈트 표시 | 내멋 | 2016.04.23 | 148 |
84 | 에바일팩(3.63 공성소스) | 웨롭지않아 | 2016.04.22 | 157 |
83 | 장비에 버프효과 아이콘표기 | 로스트사가 | 2016.04.22 | 153 |
82 | 이벤트용 강제 변신무기 만들기(에바일팩소스) | 웨롭지않아 | 2016.04.21 | 78 |
81 | 마법크리이펙트(에바일팩소스) | 웨롭지않아 | 2016.04.21 | 115 |
80 |
홀,짝. 주사위 , 소막 겜블 소스
[3] ![]() | 로스트사가 | 2016.04.20 | 189 |
79 | 속성방어 본섭화??? | 로스트사가 | 2016.04.20 | 73 |
» | 드래곤볼소스 | 오징어소녀 | 2016.04.19 | 107 |
77 | 보스이동주문서. | 오징어소녀 | 2016.04.19 | 218 |
76 | 보스리스폰 멘트 띄우기 | 오징어소녀 | 2016.04.19 | 138 |
75 | 클래스 변경물약 [3] | 오징어소녀 | 2016.04.17 | 118 |
74 | 엔피씨에게 호칭주기 | 오징어소녀 | 2016.04.17 | 97 |
73 | 한계정내 두군대혈 가입못하게하는소스 | 오징어소녀 | 2016.04.17 | 55 |
72 | 랭커들 아이템 지급하기 | 오징어소녀 | 2016.04.17 | 144 |
71 |
혈맹창고내역
![]() | 오징어소녀 | 2016.04.17 | 52 |
70 | 10렙당 추타 1 부여하기 | 오징어소녀 | 2016.04.17 | 111 |
69 | 쇼크 스턴 본섭화입니다. 이상 무 ~ | LoseF | 2016.04.17 | 179 |
68 | 혈맹 미가입시 상점이용제한 [1] | 오징어소녀 | 2016.04.17 | 66 |
67 | 사망경험치 본섭화 소스 | 로스트사가 | 2016.04.16 | 60 |
66 | 데스나이트의 불검 본섭화 | 로스트사가 | 2016.04.16 | 151 |
65 | 젠틀님의 요청으로 인해 올립니다 [같은 계정 다른혈맹 중복가입 불가능] [1] | SNIKUDO | 2016.04.15 | 60 |
64 |
1.82 소스 노 컴파일입니다.
![]() | 조안로페즈 | 2016.04.15 | 144 |
63 | 앱솔루트 블레이드 수정본입니다. [4] | LoseF | 2016.04.13 | 147 |
62 | [본섭화] 공성선포시 혈맹원이 공성존 안에있다면 마을로 베르 | 로스트사가 | 2016.04.11 | 62 |
61 | 아이콘찾기 출처*팝존* | jpark33 | 2016.04.08 | 173 |
60 | 아이템 옵션 바꾸기 출처*팝존* [1] | jpark33 | 2016.04.08 | 621 |