user-vnecktpCharacters

πŸ‘€ TrimProd's Characters tpCharacters – RP Character System for Garry's Mod

TrimProd's Characters is a modular and powerful addon designed to enrich roleplay servers on Garry’s Mod. It features an advanced character creation system, medical mechanics, realistic inventory management, and faction control β€” all configurable directly in-game.

This addon is built with adaptability and server compatibility in mind, and is intended to work seamlessly with popular RP bases like DarkRP, NutScript, or custom-built frameworks.


πŸ”§ Features

πŸ‘€ Character Creation

  • Fully configurable character creation screen

  • Input fields: First Name, Last Name, Date of Birth, Description (optional)

  • Appearance customization (models, skins, bodygroups…)

  • Attribute/skills system (with optional stat points and trait bonuses/penalties)

  • Persistent character data (saved and loaded automatically)

βš•οΈ Medical System

  • Injury tracking by body part (head, torso, limbs…)

  • Health states (healthy, injured, critical, unconscious)

  • Healing system (bandages, surgery, medicine, player roles)

  • Diseases with progression and optional contagion

  • Hooks for integration with RP medical jobs

πŸŽ’ Inventory System

  • Intuitive Derma-based inventory interface

  • Weight-based storage limits

  • Item rarity system (common, rare, legendary…)

  • Durability and repair mechanics

  • Equipment slots (weapons, armor, vests…)

  • Compatible with M9K, CW2.0 and other popular packs

πŸ›οΈ Faction System

  • Create and manage factions in-game

  • Configurable ranks and permissions

  • Shared faction storage (stash system)

  • Shared faction bank account

  • Role-based access control for actions and resources

βš™οΈ In-Game Configuration

  • Full admin panel (Derma-based)

  • Live customization of every module (inventory, medical, factions…)

  • Import/export settings via JSON

  • Basic logging and debug tools

  • Hook system for external module support


πŸ”— Compatibility

  • βœ… Compatible with:

    • DarkRP

    • NutScript

    • Custom roleplay bases

  • βœ… Supports external packs like:

    • M9K, CW2.0 (weapon & item integration)

  • βœ… Built-in hooks for addon developers


πŸ› οΈ Installation

  1. Place in your server’s /addons folder

  2. Configure via in-game admin menu or /lua/config/ files

  3. (Optional) Enable MySQL support via /config/database.lua


πŸ“… Development Roadmap (Simplified)

  • πŸ”„ Character Creation

  • πŸ”„ Inventory System

  • πŸ”„ Medical System

  • πŸ”„ Faction Management

  • πŸ”„ Admin Configuration Panel

  • ⏳ Public Release & Docs


πŸ“¬ Support & Community

  • Join the Discord (coming soon) for help, feedback, and suggestions.

  • Full documentation available on tpCharacters Docs


TrimProd's Characters is a fully volunteer-based creation by TrimProd. According to Article L111-1 of the French Code of Intellectual Property, this content is the property of TrimProd.

If you wish to acquire any usage rights to this content, please contact me via email.

As stated in Article L122-6 of the same code, permanent or temporary reproduction of this software, in whole or in part, by any means and in any form, is only permitted with the explicit authorization of the creator.

Selling or renting this content is strictly forbidden.

πŸ”’ Digital Rights Management

This addon uses a DRM mechanism. I reserve the right to revoke access to this content under the following (non-exhaustive) conditions:

  • Violation of the volunteer agreement

  • Fraud or attempted fraud


πŸ‘‹ Author

Developed with passion by TrimProd Contact: [email protected]

Last updated