사이트 로그인
2016.07.05 16:55
C_ItemUSse.java
적당한곳에 추가...
/** 고대물품 별빛 **/
} else if (itemId == 89455) { //고대 물품:투구
if (pc.getInventory().checkItem(89455, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89455, 1); // 삭제되는 아이템과 수량
int[] Armorid = { 20017, 20011 }; //방어구 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7 }; //방어구 인챈
int Armorran = CommonUtil.random(Armorid.length); //방어구선택 랜덤
int Enchantran = CommonUtil.random(Enchant.length); //방어구인챈 랜덤
createNewItem2(pc, Armorid[Armorran], 1, Enchant[Enchantran]); //방어구 랜덤+인챈 랜덤
}
} else if (itemId == 89456) { //고대 물품:망토
if (pc.getInventory().checkItem(89456, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89456, 1); // 삭제되는 아이템과 수량
int[] Armorid = { 20079, 20074, 20056 }; //방어구 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7 }; //방어구 인챈
int Armorran = CommonUtil.random(Armorid.length); //방어구선택 랜덤
int Enchantran = CommonUtil.random(Enchant.length); //방어구인챈 랜덤
createNewItem2(pc, Armorid[Armorran], 1, Enchant[Enchantran]); //방어구 랜덤+인챈 랜덤
}
} else if (itemId == 89457) { //고대 물품:티셔츠
if (pc.getInventory().checkItem(89457, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89457, 1); // 삭제되는 아이템과 수량
int[] Armorid = { 20085 }; //방어구 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7 }; //방어구 인챈
int Armorran = CommonUtil.random(Armorid.length); //방어구선택 랜덤
int Enchantran = CommonUtil.random(Enchant.length); //방어구인챈 랜덤
createNewItem2(pc, Armorid[Armorran], 1, Enchant[Enchantran]); //방어구 랜덤+인챈 랜덤
}
} else if (itemId == 89458) { //고대 물품:갑옷
if (pc.getInventory().checkItem(89458, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89458, 1); // 삭제되는 아이템과 수량
int[] Armorid = { 20160, 20156, 20159, 20127, 20146, 20110 }; //방어구 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7 }; //방어구 인챈
int Armorran = CommonUtil.random(Armorid.length); //방어구선택 랜덤
int Enchantran = CommonUtil.random(Enchant.length); //방어구인챈 랜덤
createNewItem2(pc, Armorid[Armorran], 1, Enchant[Enchantran]); //방어구 랜덤+인챈 랜덤
}
} else if (itemId == 89459) { //고대 물품:장갑
if (pc.getInventory().checkItem(89459, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89459, 1); // 삭제되는 아이템과 수량
int[] Armorid = { 500042, 20175, 20191 }; //방어구 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7 }; //방어구 인챈
int Armorran = CommonUtil.random(Armorid.length); //방어구선택 랜덤
int Enchantran = CommonUtil.random(Enchant.length); //방어구인챈 랜덤
createNewItem2(pc, Armorid[Armorran], 1, Enchant[Enchantran]); //방어구 랜덤+인챈 랜덤
}
} else if (itemId == 89460) { //고대 물품:장갑
if (pc.getInventory().checkItem(89460, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89460, 1); // 삭제되는 아이템과 수량
int[] Armorid = { 500011, 20236 }; //방어구 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7 }; //방어구 인챈
int Armorran = CommonUtil.random(Armorid.length); //방어구선택 랜덤
int Enchantran = CommonUtil.random(Enchant.length); //방어구인챈 랜덤
createNewItem2(pc, Armorid[Armorran], 1, Enchant[Enchantran]); //방어구 랜덤+인챈 랜덤
}
} else if (itemId == 89461) { //고대 물품:부츠
if (pc.getInventory().checkItem(89461, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89461, 1); // 삭제되는 아이템과 수량
int[] Armorid = { 20218, 20194 }; //방어구 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7 }; //방어구 인챈
int Armorran = CommonUtil.random(Armorid.length); //방어구선택 랜덤
int Enchantran = CommonUtil.random(Enchant.length); //방어구인챈 랜덤
createNewItem2(pc, Armorid[Armorran], 1, Enchant[Enchantran]); //방어구 랜덤+인챈 랜덤
}
} else if (itemId == 89462) { //고대 물품:무기
if (pc.getInventory().checkItem(89462, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89462, 1); // 삭제되는 아이템과 수량
int[] Weaponid = { 480009, 85, 165, 9, 185, 63, 410001, 410004, 131, 180, 37, 194 }; //무기 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7, 8, 9 }; //무기 인챈
int Weaponran = CommonUtil.random(Weaponid.length); //무기선택 랜덤
int Enchantran = CommonUtil.random(Enchant.length); //무기인챈 랜덤
createNewItem2(pc, Weaponid[Weaponran], 1, Enchant[Enchantran]); //무기 랜덤+인챈 랜덤
}
/**고대물품 별빛 **/
etcitem
89455 고대 물품:투구 고대 물품:투구 other normal wood 0 5729 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1
89456 고대 물품:망토 고대 물품:망토 other normal wood 0 5724 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1
89457 고대 물품:티셔츠 고대 물품:티셔츠 other normal wood 0 5730 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1
89458 고대 물품:갑옷 고대 물품:갑옷 other normal wood 0 5723 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1
89459 고대 물품:장갑 고대 물품:장갑 other normal wood 0 5728 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1
89460 고대 물품:방패 고대 물품:방패 other normal wood 0 5726 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1
89461 고대 물품:부츠 고대 물품:부츠 other normal wood 0 5727 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1
89462 고대 물품:무기 고대 물품:무기 other normal wood 0 5725 0 0 1 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 1 1
shop
70020 89455 1 99500 0 -1 0
70020 89456 2 99500 0 -1 0
70020 89457 3 99500 0 -1 0
70020 89458 4 99500 0 -1 0
70020 89459 5 99500 0 -1 0
70020 89460 6 99500 0 -1 0
70020 89461 7 99500 0 -1 0
70020 89462 8 99500 0 -1 0
이상 허접한 자료 였습니다...(__)
레어템만 랜덤으로 하려면 요렇게 하면 되지 않을까요???
} else if (itemId == 89462) { //고대 물품:무기
if (pc.getInventory().checkItem(89462, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(89462, 1); // 삭제되는 아이템과 수량
int selectran = CommonUtil.random(100) + 1; //선택 랜덤
int[] Weaponid = { 480009, 85, 165, 9, 185, 63, 410001, 410004, 131 }; //레어템 무기 번호
int[] Enchant = { 0, 1, 2, 3 ,4, 5, 6, 7, 8, 9 }; //무기 인챈
int Weaponran = CommonUtil.random(Weaponid.length); //무기선택 랜덤 weapon
int Enchantran = CommonUtil.random(Enchant.length); //무기인챈 랜덤 weapon
int[] Weaponid1 = { 180, 37, 194 }; //일반무기 번호
int[] Enchant1 = { 0, 1, 2, 3 ,4, 5, 6, 7, 8, 9 }; //무기 인챈
int Weaponran1 = CommonUtil.random(Weaponid1.length); //무기선택 랜덤 weapon
int Enchantran1 = CommonUtil.random(Enchant1.length); //무기인챈 랜덤 weapon
if (selectran <= 100) {
if (selectran <= 10) { //10% 확률
createNewItem2(pc, Weaponid[Weaponran], 1, Enchant[Enchantran]); //레어템 랜덤
}
createNewItem2(pc, Weaponid1[Weaponran1], 1, Enchant1[Enchantran1]); //무기 랜덤+인챈 랜덤
}
}
[출처] 글말 고대물품 (비공개 카페)
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | 소스자료는 직접 올려주세요 | 게임존 | 2017.06.06 | 550 |
» | 글말 고대물품 | 준희미니 | 2016.07.05 | 35 |
458 | UI6차 [롤코] 글루딘 고대물품 관련 | 준희미니 | 2016.07.05 | 30 |
457 | 롤코 소스 간략화 | 준희미니 | 2016.07.05 | 32 |
456 | 3.63대만 접속기 옵코드 대만사이트서 공개 되어잇네여 | 준희미니 | 2016.07.05 | 223 |
455 | 짜집기 리치인형 | 준희미니 | 2016.07.05 | 49 |
454 | 대만옵코드 S_ServerVersion 올려달라는분이 잇어서여~~나머지는 기억부분 소스인듯.. | 준희미니 | 2016.07.05 | 112 |
453 | S_EquipmentWindow 패킷오류수정에바에맞게 | 준희미니 | 2016.07.05 | 33 |
452 | 인형레이스번호 | 준희미니 | 2016.07.05 | 42 |
451 | [수정]18세님꺼 장비 장착 룬 적용 안되시는분... | 준희미니 | 2016.07.05 | 50 |
450 |
계급: %s(으)로 계급 임명함 or 계급: %s을(를) %s(으)로 임명함
![]() | 준희미니 | 2016.07.05 | 33 |
449 | 3.63c 수호기사 /가입 허용 | 준희미니 | 2016.07.05 | 29 |
448 | 몹트렙 | 준희미니 | 2016.07.05 | 74 |
447 | 매칭 조금덧붙인부분 | 준희미니 | 2016.07.05 | 58 |
446 | 매칭 덧붙인부분 | 준희미니 | 2016.07.05 | 13 |
445 | 매칭 덧붙인부분(포기 | 준희미니 | 2016.07.05 | 22 |
444 | .정리 오류나는분 | 준희미니 | 2016.07.05 | 75 |
443 | 싸이 인형 입니다 | 준희미니 | 2016.07.05 | 77 |
442 | 배틀존 용기사 변신 | 준희미니 | 2016.07.05 | 38 |
441 | 짜집기 트리플애로우^^;; | 준희미니 | 2016.07.05 | 82 |
440 | 짜집기 언케니닷지 | 준희미니 | 2016.07.05 | 46 |
439 | 짜집기 대마법사의모자 | 준희미니 | 2016.07.05 | 42 |
438 | 펌 핫식스 힘이 불끈 | 준희미니 | 2016.07.05 | 31 |
437 | 안톤 끝내 포기하면서 허접한 제작 주문서 올랴보아요 | 준희미니 | 2016.07.05 | 64 |
436 | 안톤 먹튀하시는분들 보세요 초보소스 | 준희미니 | 2016.07.05 | 61 |
435 | UI6 안톤NPC _ 멸마 제작관련 | 준희미니 | 2016.07.05 | 49 |
434 | 인던초기화 | 준희미니 | 2016.07.05 | 61 |
433 | 인챈트 웨폰 / 블래스 아머 버프창 표시 | 준희미니 | 2016.07.05 | 130 |
432 | 인챈표기실시간 [1] | 준희미니 | 2016.07.05 | 119 |
431 | 속강에 스펠도넣긔-ㅁ-ㅋ | 준희미니 | 2016.07.05 | 38 |
430 | mapids.sql | 준희미니 | 2016.07.05 | 43 |
429 | textmapreader 및 mapid 및 map파일 | 준희미니 | 2016.07.05 | 45 |
428 |
기억의 구슬 창 패킷
![]() | 준희미니 | 2016.07.05 | 77 |
427 | 만월의정기나 리퍼같은거 엘원몹인분 | 준희미니 | 2016.07.05 | 27 |
426 | 신생아님요청 | 준희미니 | 2016.07.05 | 41 |
425 | 던전초기화 | 준희미니 | 2016.06.29 | 114 |
424 | npc삭제하기 | 준희미니 | 2016.06.29 | 133 |
423 | 인던초기화(끌어올림 | 준희미니 | 2016.06.29 | 42 |
422 | [수정1] 데스나이트 불검 커스텀 버전 | 준희미니 | 2016.06.29 | 193 |
421 | 린드비오르 갑옷 라이브화 (7/10 업데이트 적용 | 준희미니 | 2016.06.29 | 111 |
420 | 크리티컬 마법이펙트입니다; 고생들하세용 | 준희미니 | 2016.06.29 | 163 |
419 | 유저에게 스톰워크를 쓸 수 있도록 해주자 | 준희미니 | 2016.06.29 | 96 |
418 | [UI6] 레벨업 버프 효과 | 준희미니 | 2016.06.29 | 56 |
417 | 댄싱 블레이즈 (야매) | 준희미니 | 2016.06.29 | 62 |
416 | 운영자 파티 | 준희미니 | 2016.06.29 | 51 |
415 | 지혜의 물약 리뉴얼 | 준희미니 | 2016.06.29 | 65 |
414 | 만인첸시 속성 안되시는분들 있으셔서 홧팅 | 준희미니 | 2016.06.29 | 52 |
413 | 속성 변환 주문서(보내기는 아이디공개 합니다.) | 준희미니 | 2016.06.29 | 52 |
412 | 10주년 아이템 강화하자 //질문있습니다 | 준희미니 | 2016.06.29 | 28 |
411 | 오림시스템[해양전] | 준희미니 | 2016.06.29 | 68 |
410 | 쥬니a님 요청자료 | 준희미니 | 2016.06.29 | 73 |