Quote:
Originally Posted by ASSN9NE
that didnt work
neither did this
|
You inserted the void in the wrong section.
Goto your line,
Code:
GC.MyChar.AddItem(431139, 15);
Then right click on AddItem and click Go to definition. Then you will see
Code:
public void AddItem(uint ID, byte Plus)
{
Item I = new Item();
I.Plus = Plus;
I.ID = ID;
I.UID = (uint)Rnd.Next(10000000);
I.MaxDur = I.DBInfo.Durability;
I.CurDur = I.MaxDur;
if (I.UID == 0)
{
I.UID = (uint)Rnd.Next(10000000);
}
Inventory.Add(I);
MyClient.AddSend(Packets.AddItem(I, 0));
}
After the last bracket, paste
Code:
public void AddItem(uint ID, byte Plus, byte ench, byte bless, Item.Gem soc1, Item.Gem soc2)
{
Item I = new Item();
I.Plus = Plus;
I.ID = ID;
I.UID = (uint)Rnd.Next(10000000);
I.MaxDur = I.DBInfo.Durability;
I.CurDur = I.MaxDur;
I.Enchant = ench;
I.Bless = bless;
I.Soc1 = soc1;
I.Soc2 = soc2;
if (I.UID == 0)
{
I.UID = (uint)Rnd.Next(10000000);
}
Inventory.Add(I);
MyClient.AddSend(Packets.AddItem(I, 0));
}
@Arco
Quote:
Originally Posted by .Arco
Code:
GC.MyChar.AddItem(121129-15-7-255-255-255); //Bag
I reckon.
|
How does that work?
I only see
Code:
public void AddItem(Item I)
public void AddItem(uint ID)
public void AddItem(uint ID, byte Plus)
So if you did
Code:
GC.MyChar.AddItem(121129-15-7-255-255-255);
It will become
Code:
GC.MyChar.AddItem(120597);