아이템검색소스
경로 NPCConversationManager.java
public void SearchItem(String gomgo) {
NPCConversationManager cm = this;
if (gomgo.getBytes().length < 4) {
cm.sendOk("검색어는 2글자 이상이어야 합니다.");
cm.dispose();
return;
}
c.getPlayer().dropMessage(6, "아이템 검색이 완료되었습니다.");
String chat = "";
MapleItemInformationProvider ii = MapleItemInformationProvider.getInstance();
int g = 0;
List<String> retItems = new ArrayList<>();
for (Pair<Integer, String> itemPair : MapleItemInformationProvider.getInstance().getAllEquips()) {
if (itemPair.getRight().toLowerCase().contains(gomgo.toLowerCase())) {
if (ii.isCash(itemPair.getLeft())) {
if (itemPair.getLeft() / 100000 >= 1) {
chat += "#L" + itemPair.getLeft() + "# #i" + itemPair.getLeft() + "# #b" + itemPair.getRight() + "#k#l\r\n";
g++;
}
}
}
}
if (g != 0) {
cm.sendSimple(chat);
} else {
chat = "검색된 아이템이 없습니다.";
cm.sendOk(chat);
cm.dispose();
}
}

메이플레이 님의 최근 댓글