Показать сообщение отдельно
Непрочитано 10.11.2011, 22:04   #303
Изгнанные

По умолчанию Re: Работа над Goddess of Destruction (part 4)

PartySmallWindowAdd

writeC(0x4F);
writeD(objectId); // c3
writeD(0);//writeD(0x04); ?? //c3
writeD(member._id);
writeS(member._name);
writeD(member.curCp);
writeD(member.maxCp);
writeD(member.vitality);
writeD(member.curHp);
writeD(member.maxHp);
writeD(member.curMp);
writeD(member.maxMp);
writeD(member.level);
writeD(member.class_id);
writeD(0);//writeD(0x01); ??
writeD(member.race_id);
writeD(1); // Hide Name
writeD(0); // unk
writeD(0); // Идет поиск замены данному игроку.

Добавлено через 1 минуту
PartySmallWindowAll


writeC(0x4E);
writeD(leaderId); // c3 party leader id
writeD(loot); //c3 party loot type (0,1,2,....)
writeD(members.size());
for(PartySmallWindowMemberInfo member : members)
{
writeD(member._id);
writeS(member._name);
writeD(member.curCp);
writeD(member.maxCp);
writeD(member.curHp);
writeD(member.maxHp);
writeD(member.curMp);
writeD(member.maxMp);
writeD(member.vitality);
writeD(member.level);
writeD(member.class_id);
writeD(0);//writeD(0x01); ??
writeD(member.race_id);
writeD(0x00); // Hide Name
writeD(0x00); // unk
writeD(0x00); // Ищется ли замена данному игроку.
if(member.pet_id != 0)
{
writeD(0x01); // Pet Count
writeD(member.pet_type);
writeD(member.pet_id);
writeD(member.pet_NpcId);
writeS(member.pet_Name);
writeD(member.pet_curHp);
writeD(member.pet_maxHp);
writeD(member.pet_curMp);
writeD(member.pet_maxMp);
writeD(member.pet_level);
}
else
writeD(0x00);
}

Последний раз редактировалось k1mel; 10.11.2011 в 22:05. Причина: Добавлено сообщение
k1mel вне форума Отправить сообщение для k1mel с помощью ICQ Отправить сообщение для k1mel с помощью Skype™