Сообщений: 441
Тем: 15
Зарегистрирован: Oct 2012
Репутация:
3,319
smeli Написал:hmmmm
mmmm????
Весьма содержательно :redlol:
В линдвиоре, смотрю, внизу, на панели опыта появилось "отображение кол-ва адены и кол-во занятых ячеек в инвентаре". За адену, вроде отвечает новый пакет. Но вопрос: где это отсылать? оО
Сообщений: 76
Тем: 8
Зарегистрирован: Jan 2013
05-06-2013, 11:15 PM
(Сообщение последний раз редактировалось: 05-07-2013, 05:10 AM Murzik.)
elastic Написал:Весьма содержательно :redlol:
В линдвиоре, смотрю, внизу, на панели опыта появилось "отображение кол-ва адены и кол-во занятых ячеек в инвентаре". За адену, вроде отвечает новый пакет. Но вопрос: где это отсылать? оО
в обновлении инвентаря,
PHP код: <?php
public class ExAdenaInvenCount extends L2GameServerPacket {
public int invsize;
public long count;
public ExAdenaInvenCount(Player pl) {
count = pl.getInventory().getAdena();
invsize = pl.getInventory().getSize();
}
@Override
protected void writeImpl() {
writeEx(0x148);
writeQ(count);
writeD(invsize);
}
}
Добавлено через 2 минуты
И посылать его в этом методе(метод находится в классе Player)
PHP код: <?php
public void sendItemList(boolean show) {
ItemInstance[] items = getInventory().getItems();
LockType lockType = getInventory().getLockType();
int[] lockItems = getInventory().getLockItems();
int allSize = items.length;
int questItemsSize = 0;
int agathionItemsSize = 0;
for (ItemInstance item : items) {
if (item.getTemplate().isQuest()) {
questItemsSize++;
}
if (item.getTemplate().getAgathionEnergy() > 0) {
agathionItemsSize++;
}
}
sendPacket(new ItemList(allSize - questItemsSize, items, show, lockType, lockItems));
if (questItemsSize > 0) {
sendPacket(new ExQuestItemList(questItemsSize, items, lockType, lockItems));
}
if (agathionItemsSize > 0) {
sendPacket(new ExBR_AgathionEnergyInfo(agathionItemsSize, items));
}
sendPacket(new ExAdenaInvenCount(this));
}
Добавлено через 5 часов 54 минуты
последний патч с руоффа(крякнутый) http://rusfolder.com/36295592
Сообщений: 441
Тем: 15
Зарегистрирован: Oct 2012
Репутация:
3,319
05-08-2013, 10:16 PM
(Сообщение последний раз редактировалось: 05-08-2013, 11:44 PM elastic.)
Чего опять надобавляли в 530 протоколе? Teleport - OutOfControl :eh:
Разобрался, добавили новые пакеты, сместились опкоды. :cw2:
Сообщений: 1,672
Тем: 54
Зарегистрирован: Jun 2011
Репутация:
5,074
C3 и GD3 что общего?
протокол тот же 530!
Сообщений: 441
Тем: 15
Зарегистрирован: Oct 2012
Репутация:
3,319
Трава новая. Раньше пакеты добавляли в середину списка, а сейчас почти в конец.
Странно, разве у пакета ExUnReadMailCount нет структуры, он пустой? Просто если его посылать на пару с подобным, при в ходе в мир, в проверке на новые сообщения, допустим, то на панели рандомное число писем вылезает. В моем случае это "302456" :cj:
Сообщений: 1,912
Тем: 56
Зарегистрирован: Jan 2009
Репутация:
12,921
elastic Написал:Трава новая. Раньше пакеты добавляли в середину списка, а сейчас почти в конец.
Странно, разве у пакета ExUnReadMailCount нет структуры, он пустой? Просто если его посылать на пару с подобным, при в ходе в мир, в проверке на новые сообщения, допустим, то на панели рандомное число писем вылезает. В моем случае это "302456" :cj:
бывает - если нету структуры, там просто writeD
Сообщений: 76
Тем: 8
Зарегистрирован: Jan 2013
elastic Написал:Трава новая. Раньше пакеты добавляли в середину списка, а сейчас почти в конец.
Странно, разве у пакета ExUnReadMailCount нет структуры, он пустой? Просто если его посылать на пару с подобным, при в ходе в мир, в проверке на новые сообщения, допустим, то на панели рандомное число писем вылезает. В моем случае это "302456" :cj:
PHP код: <?php
@Override
protected void writeImpl() {
writeEx(0x146);
writeD(count);
}
вот его структура
Сообщений: 53
Тем: 1
Зарегистрирован: Mar 2011
Репутация:
145
Кто может дать патч под линдвиор? (желательно последний)
Буду очень благодарен
Сообщений: 76
Тем: 8
Зарегистрирован: Jan 2013
я же выкладывал, ну вот держи ещё раз
последний патч с руоффа(крякнутый) http://rusfolder.com/36295592
Сообщений: 53
Тем: 1
Зарегистрирован: Mar 2011
Репутация:
145
У меня с ним ошибка вылетает, типо файлы игры повреждены
|