сижу разбираю дюп с почтой.
если я верно понял то почтой с подменой значения в пакете можно слать итем в количестве 0, и при возврате этого добра на почту итем дюпается. тот баг?
========================================================
код ниже к дюпу не относится.
пока разбирал пакеты почты, нашёл вот такую штуку. раньше не знал, и кажется мне что я не одинок. рассылка почты по онлайну.
голый овер, не лв. хз есть ли на лв, но думаю есть.
если я верно понял то почтой с подменой значения в пакете можно слать итем в количестве 0, и при возврате этого добра на почту итем дюпается. тот баг?
========================================================
код ниже к дюпу не относится.
пока разбирал пакеты почты, нашёл вот такую штуку. раньше не знал, и кажется мне что я не одинок. рассылка почты по онлайну.
голый овер, не лв. хз есть ли на лв, но думаю есть.
Код:
if(activeChar.isGM() && _recieverName.equalsIgnoreCase("ONLINE_ALL"))
{
Map<Integer, Long> map = new HashMap<Integer, Long>();
if(_items != null && _items.length > 0)
for(int i = 0; i < _items.length; i++)
{
ItemInstance item = activeChar.getInventory().getItemByObjectId(_items[i]);
map.put(item.getItemId(), _itemQ[i]);
}
for(Player p : GameObjectsStorage.getAllPlayersForIterate())
if(p != null && p.isOnline())
Functions.sendSystemMail(p, _topic, _body, map);
activeChar.sendPacket(ExReplyWritePost.STATIC_TRUE);
activeChar.sendPacket(Msg.MAIL_SUCCESSFULLY_SENT);
return;
}
Последнее редактирование: