Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Fully coded Multiplayer Inventory System

Discussion in 'Assets and Asset Store' started by Nocazone, Dec 5, 2022.

  1. Nocazone

    Nocazone

    Joined:
    Dec 7, 2021
    Posts:
    20
    Fully coded Multiplayer Inventory System with Unitys Netcode for Gameobjects and Scriptable Objects
    Lots of functionality

    - Pickup, Drop, Destroy
    - Multiplayer sync of all inventories
    - Multiplayer sync of equipping and unequipping
    - Stack Items
    - Use selected consumables
    - Drag & Drop
    - Gamepad enabled
    - Automatic player attribute calculation
    - Easy to add new items with Scriptable objects
    - Fully synced between players
    - Auto Load and Save over network
    - Equip and Unequip over network
    - Drop Loot and pickup with other player

    https://assetstore.unity.com/packages/tools/gui/nonon-zone-inventory-223835

     
  2. FeiOTV

    FeiOTV

    Joined:
    Sep 7, 2020
    Posts:
    1
    I just bought it and it is not working! i got this error in a new blank project:

    (0,0): error - System.NullReferenceException: Object reference not set to an instance of an object.|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.GenerateVariableInitialization(TypeDefinition type) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 2226|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.GenerateVariableInitialization(TypeDefinition type) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 2286|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.ProcessNetworkBehaviour(TypeDefinition typeDefinition, String[] assemblyDefines) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 1149|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.<>c__DisplayClass7_0.<Process>b__1(TypeDefinition b) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 77|| at System.Collections.Generic.List`1.ForEach(Action`1 action)|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.Process(ICompiledAssembly compiledAssembly) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 74 at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.GenerateVariableInitialization(TypeDefinition type) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 2226|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.GenerateVariableInitialization(TypeDefinition type) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 2286|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.ProcessNetworkBehaviour(TypeDefinition typeDefinition, String[] assemblyDefines) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 1149|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.<>c__DisplayClass7_0.<Process>b__1(TypeDefinition b) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 77|| at System.Collections.Generic.List`1.ForEach(Action`1 action)|| at Unity.Netcode.Editor.CodeGen.NetworkBehaviourILPP.Process(ICompiledAssembly compiledAssembly) in C:\Unity Projects\My project\Library\PackageCache\com.unity.netcode.gameobjects@1.5.1\Editor\CodeGen\NetworkBehaviourILPP.cs:line 74






    _______________________________________
    any help?