Quote:
Originally posted by lostsolder05+May 20 2006, 11:31--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (lostsolder05 @ May 20 2006, 11:31)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin--lostsolder05@May 20 2006, 11:30
public static byte [] Necklace()
{
byte [] PacketData = new byte[0x18];
PacketData[0] = 0x18;
PacketData[1] = 0x00;
PacketData[2] = 0xf0;
PacketData[3] = 0x03;
PacketData[4] = 0x6a; //UID
PacketData[5] = 0xce; // '
PacketData[6] = 0xf7; // '
PacketData[7] = 0x01; // '
PacketData[8] = 0xb9; //Item ID
// Tornado b9 // Dream af // RelicsNecklace 9b // DragonNecklace 7d // BasaltNecklace 5f // PlatineNecklace 41 // GoldNecklace 23 // JadeNecklace 05 // ThreadNecklace f1 // HearthNecklace dd // LightNecklace c9
PacketData[9] = 0xd5; // '
// Neckys (130-37) = d5 // Neckys (7-27) = d4
PacketData[0x0a] = 0x01; // ' /
/ Neckys (7-130)
PacketData[0x0b] = 0x00; // '
PacketData[0x0c] = 0x88; // Current Durability
PacketData[0x0d] = 0x13; // '
PacketData[0x0e] = 0x88; // Max Durability
PacketData[0x0f] = 0x13; // '
PacketData[0x10] = 0x01; //01
PacketData[0x11] = 0x00; //00
PacketData[0x12] = 0x02; //Equipped location
PacketData[0x13] = 0x0d; //Gem 1
PacketData[0x14] = 0x0d; //Gem 2
PacketData[0x15] = 0x00;
PacketData[0x16] = 0x00;
PacketData[0x17] = 0x09; //Composition
return PacketData;
}
|
so what are you saying it woild be reading it down to up like 09 00 00 0d 0d 02 and so on?
srry for double post [/b][/quote]
When i talk about reading from down to up...i'm talking about IDs, Durability and each componant alone. Not the entire Packet.
For example the Item ID has to be read like that (i.e. SuperJadeNecklace) :
PacketData[0x0b] PacketData[0x0a] PacketData[9] PacketData[8]
______0x00________0x01__________0xd5________0x05