글말 고대물품
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]); //무기 랜덤+인챈 랜덤
}
}
[출처] 글말 고대물품 (비공개 카페)

준희미니 님의 최근 댓글
rt 2021 05.25 ㄳ 2021 05.11 ㄳ 2021 05.11 rt 2021 05.09 rt 2021 04.25