깃털상점 재 판매시 깃털로 지급
깃털상점의 경우 우선 달빛이나 나비켓으로 보면 팔때가격에 일정값이 있고, 살때가격은 -1이 되어있을껍니다.
이때, 살때가격을 판매가격의 절반이나 1/10의 가격으로 해놓으면 아이템은 사라지고 아덴이 들어와 있을껍니다.
(정확히 테스트 하진 않았는데 그런것 같습니다)
저는 깃털상점에선 아데나가 들어오는것보다 깃털이 들어오는게 맞는 것 같아서 수정하였습니다.
l1shop.java에서
totalPrice = IntRange.ensure(totalPrice, 0, 2000000000); <--- 이부분을 검색합니다. 검색어로 totalPrice 만 돌려서 해보세요.
변경
inv.storeItem(L1ItemId.ADENA, totalPrice); <--- 이부분을 아래와 같이 변경합니다.
if (0 < totalPrice) {
if(getNpcId() == 4221700 || getNpcId() == 4220018 || getNpcId() == 4220000 || getNpcId() == 4220001 || getNpcId() == 4220002 || getNpcId() == 4220003
|| getNpcId() == 4220700 || getNpcId() == 4500172 || getNpcId() == 4500175 || getNpcId() == 4500169){
inv.storeItem(41159, totalPrice);
} else{
inv.storeItem(L1ItemId.ADENA, totalPrice);
}
내용은 깃털상점 npcid를 검색해서 깃털상점이면 깃털(41159)로 지급합니다. 아니면 아데나를 지급합니다

린지뽕뽕 님의 최근 댓글
자료감사합니다 2021 08.04 감사합니다 2021 08.03 ㅋㅋㅋㅋㅋㅋ 2021 07.29 전용 클라좀 공유해주세요 2021 04.30 감사합니다 2021 04.09