[DEPENDENCIES]
- TP LIBS
- TP INPUTS
- TP CONTAINERS
[FEATURES]
- Create multiple types to configure their model and its attachments, the total weight capacity for storing items or weapons and many more features based on the specified - created type.
- Blacklist items and weapons or even allow specific items and weapons to be added or be removed from a backpack type.
- Backpack placement (dropping on ground), picking up or searching for stealing or managing its contents.
- Lock backpacks for preventing the players to search backpack contents without access but only through a lockpicking system.
- Backpacks abuse protection for preventing "cheaters" to open the container with other players at the same time or even perform dups for picking up backpacks.
- Dropping equipped backpacks when the players are respawned.
- System to delete automatically backpacks that have been placed to the ground for a while and there is no interaction (inactivity) such as searching or picking up for an amount of time (configurable).
- Discord Roles Support & Framework Groups Support in the configuration file for allowing those players who have the specified group or discord roles to use commands.
- The script will be fully responsive to a huge playerbase, it will not cause any server delays, all objects are spawned through local rendering, including player backpack attachments.
- Properly saving all data before server restarts or every x minutes (fully configurable). This feature is mostly for saving the placed backpacks on the ground for their inactivity.
- Development API Exports
<<readme>>
- The attached or placed on the ground objects (backpacks) are **NOT** synced objects but local by using a rendering spawning.
*Checkout showcase here: https://www.youtube.com/watch?v=0KLeOvvU40s*