class NinjaCoreTest : RustPlugin
{
#region Variable
private string wood = "wood";
#endregion
#region Hooks
private object OnItemUse(Item item)
{
BasePlayer ownerPlayer = item.GetOwnerPlayer();
Item getitem = ItemManager.CreateByName(wood, 1, 0);
ownerPlayer.inventory.GiveItem(getitem);
return null;
}
#endregion
}
This is just validation code that adds a tree to the player inventory when using an item.
It works on player inventory, but returns an error on container inventory such as storage box. Why?