hi all...
here i am again... hehe xD
why is this happening... someone can help??
Look at the photo xD
here i am again... hehe xD
why is this happening... someone can help??
Look at the photo xD
Packet.Long(Item.UID); Packet.Long(Item.ItemID);
Packet.Long(Item.UID);
Packet.Long(Item.ItemID);
Packet.Int(10);
Packet.Int(20);
Packet.Int(20);
Packet.Int(20);
public static byte[] ViewOthersEquip(int Target, Structs.Struct.ItemInfo Item)
{
PacketBuilder Packet = new PacketBuilder(1008, 48);
Packet.Long(Target);
Packet.Long(Item.ItemID);
Packet.Int(Item.Dura);//12
Packet.Int(Item.Dura);
Packet.Short(5000);
Packet.Short(4);//16-17
Packet.Int(Item.Position);
Packet.Int(0);
Packet.Int(0);
Packet.Int(0);
Packet.Int(0);
Packet.Int(0);
Packet.Int(Item.Soc1);
Packet.Int(Item.Soc2);
Packet.Short(0);
Packet.Int(Item.Plus);
Packet.Int(Item.Bless);
Packet.Int(0);
Packet.Long(Item.Enchant);
Packet.Int(0);
Packet.Short(0);
Packet.Short(0);
Packet.Long(Item.Color);
Packet.Long(Item.Progress);
return Packet.getFinal();
}
public static byte[] ItemInfo(int UID, int itemid, int Plus, int Progress, int Minus, int Enchant, int soc1, int soc2, int currentdura, int maxdura, int Location, int SocketProgress, int Free, int Locked, int Color)
{
PacketBuilder Packet = new PacketBuilder(1008, 48);
Packet.Long(UID);
Packet.Long(itemid);
//Packet.Int(Math.Abs(200-currentdura) & 0xff);
//Packet.Int((byte)(currentdura / 2.56) & 0xff);
//Packet.Int(Math.Abs(200-maxdura) & 0xff);
//Packet.Int((byte)(maxdura / 2.56) & 0xff);
//Packet.Long(0);
Packet.Int(10);
Packet.Int(20);
Packet.Int(20);
Packet.Int(20);
Packet.Short(1);
Packet.Int(Location);
Packet.Int(0);
Packet.Short(SocketProgress);
Packet.Int(0);
Packet.Int(0);
Packet.Int(soc1);
Packet.Int(soc2);
Packet.Short(2);
Packet.Int(Plus);
Packet.Int(Minus);
Packet.Int(Free); // Free / Unfree
Packet.Long(Enchant);
Packet.Int(0);
Packet.Short(0); // Suspicious item??
Packet.Short(Locked); //Boolean 1- yes 0 - no (locked)
Packet.Long(Color); //Item color. 2-9(headgear is 3-9)
Packet.Long(Progress); // Composition Progress
return Packet.getFinal();
}
public static byte[] ViewOthersEquip(int Target, Structs.Struct.ItemInfo Item)
{
PacketBuilder Packet = new PacketBuilder(1008, 48);
Packet.Long(Target);
Packet.Long(Item.ItemID);
Packet.Int(10);//12
Packet.Int(20);
Packet.Int(20);
Packet.Int(20);
Packet.Short(4);//16-17
Packet.Int(Item.Position);
Packet.Int(0);
Packet.Short(Item.SocketProgress);
Packet.Int(0);
Packet.Int(0);
Packet.Int(Item.Soc1);
Packet.Int(Item.Soc2);
Packet.Short(0);
Packet.Int(Item.Plus);
Packet.Int(Item.Bless);
Packet.Int(Item.Free);
Packet.Long(Item.Enchant);
Packet.Int(0);
Packet.Short(0);
Packet.Short(Item.Locked);
Packet.Long(Item.Color);
Packet.Long(Item.Progress);
return Packet.getFinal();
}