유저 전체선물 소스
} else if (cmd.equalsIgnoreCase("전체선물")) {
allpresent(gm, param);
적당한곳에추가
private void allpresent(L1PcInstance gm, String param) {
try {
StringTokenizer kwang = new StringTokenizer(param);
int itemid = Integer.parseInt(kwang.nextToken(), 10);
int enchant = Integer.parseInt(kwang.nextToken(), 10);
int count = Integer.parseInt(kwang.nextToken(), 10);
for (L1PcInstance pc : L1World.getInstance().getAllPlayers()) {
if(!pc.isPrivateShop()){
if (pc.isGhost() == false) {
L1ItemInstance item = ItemTable.getInstance().createItem(itemid);
item.setCount(count);
item.setEnchantLevel(enchant);
if (item != null) {
if (pc.getInventory().checkAddItem(item, count) == L1Inventory.OK) {
pc.getInventory().storeItem(item);
}
}
pc.sendPackets(new S_SystemMessage("운영자님께서 전체유저에게 선물로["+ item.getViewName()
+"]를 주었습니다."));
}
}
}
} catch (Exception exception) {
gm.sendPackets(new S_SystemMessage(
".전체선물 아이템ID 인첸트수 아이템수로 입력해 주세요."));
}
}