아이템 상자 만들기
프리서버 오픈소스 리니지 아이템 상자 만들기
} else if (itemId == 42103){ // 9검 7셋 상자
if (pc.getInventory().checkItem(42103, 1)) { // 체크 되는 아이템과 수량
pc.getInventory().consumeItem(42103, 1); // 삭제되는 아이템과 수량
createNewItem2(pc, 20011, 1, 7);
createNewItem2(pc, 20187, 1, 7);
createNewItem2(pc, 20085, 1, 7);
createNewItem2(pc, 20194, 1, 7);
createNewItem2(pc, 120056, 1, 7);
createNewItem2(pc, 20280, 1, 0);
createNewItem2(pc, 20280, 1, 0);
createNewItem2(pc, 20317, 1, 0);
createNewItem2(pc, 21027, 1, 0);
if (pc.isKnight()) {
createNewItem2(pc, 20095, 1, 0);
createNewItem2(pc, 20230, 1, 7);
createNewItem2(pc, 62, 1, 9);
createNewItem2(pc, 9, 1, 9);
createNewItem2(pc, 20264, 1, 0);
pc.sendPackets(
new S_SystemMessage(
"+9검7셋 이 지급 되었습니다."));
}
if (pc.isDragonknight()) {
createNewItem2(pc, 20092, 1, 0);
createNewItem2(pc, 22001, 1, 3);
createNewItem2(pc, 62, 1, 9);
createNewItem2(pc, 501, 1, 9);
createNewItem2(pc, 20264, 1, 0);
pc.sendPackets(
new S_SystemMessage(
"+9검7셋 이 지급 되었습니다."));
}
if (pc.isCrown()) {
createNewItem2(pc, 20094, 1, 0);
createNewItem2(pc, 51, 1, 9);
createNewItem2(pc, 151, 1, 9);
createNewItem2(pc, 20264, 1, 0);
pc.sendPackets(
new S_SystemMessage(
"+9검7셋 이 지급 되었습니다."));
}
if (pc.isWizard()) {
createNewItem2(pc, 20093, 1, 0);
createNewItem2(pc, 20224, 1, 7);
createNewItem2(pc, 126, 1, 9);
createNewItem2(pc, 131, 1, 9);
createNewItem2(pc, 20266, 1, 0);
pc.sendPackets(
new S_SystemMessage(
"+9검7셋 이 지급 되었습니다."));
}
if (pc.isIllusionist()) {
createNewItem2(pc, 20092, 1, 0);
createNewItem2(pc, 20236, 1, 7);
createNewItem2(pc, 504, 1, 9);
createNewItem2(pc, 505, 1, 9);
createNewItem2(pc, 20266, 1, 0);
pc.sendPackets(
new S_SystemMessage(
"+9검7셋 이 지급 되었습니다."));
}
if (pc.isElf()) {
createNewItem2(pc, 20092, 1, 0);
createNewItem2(pc, 20236, 1, 7);
createNewItem2(pc, 188, 1, 9);
createNewItem2(pc, 9, 1, 9);
createNewItem2(pc, 20256, 1, 0);
pc.sendPackets(
new S_SystemMessage(
"+9검7셋 이 지급 되었습니다."));
}
if (pc.isDarkelf()) {
createNewItem2(pc, 20092, 1, 0);
createNewItem2(pc, 81, 1, 9);
createNewItem2(pc, 162, 1, 9);
createNewItem2(pc, 20256, 1, 0);
pc.sendPackets(
new S_SystemMessage(
"+9검7셋 이 지급 되었습니다.")); // 메세지 출력
}
}
출처 : 린프리

찰떡01 님의 최근 댓글
ㄳ 2023 06.17 ㄱㅅ 2020 12.19 클라 공유 부탁드립니다. 2020 12.19 ㄱㅅ 2020 11.26 ㄱㅅ 2020 11.05