DirkScripts
Getting Started
π¨ DEPENDENCIES
- dirk_lib β
- oxmysql β
- A supported framework + clothing system (see below)
βΉοΈ Frameworks, inventories, clothing
dirk_multichar supports everything dirk_lib supports for frameworks. Clothing handoff is detected automatically against the resources you have running. See the lists below.
Supported Frameworks
Supported Clothing Systems
Every clothing system dirk_lib supports works out-of-the-box:
illenium-appearanceqb-clothingrcore_clothingtgiann-clothingesx_skindirk_charCreator
Any other clothing system can be wired in by overriding the relevant functions in basic.lua.
Install dirk_lib
Make sure dirk_lib is installed and auto-detecting the correct framework and clothing system. Watch your server console for the detection output.
Drop dirk_multichar into your resources folder
Standard cfx-server-data/resources/ layout. No additional asset packs required.
Start Order
propertiesensure your_framework ensure oxmysql ensure your_clothing_system ensure dirk_lib ensure dirk_multichar
Done
Start the server, log in and you'll land on the multichar selector. Defaults ship a fully playable setup β every value is editable live via the Live Script Configurator.
#First-Time Setup
On first start, dirk_multichar writes its scriptConfig into dirk_lib's dirk_scriptConfig database table via oxmysql. Defaults ship:
- Cinematic selection scene + default camera atmosphere
- Sensible default backstory, spawn location and lifestyle entries
- Standard character states (Coma, etc.)
- VIP-slot system disabled by default β opt in via the configurator's VIP Roles tab
Everything is tweakable from the Live Script Configurator β changes apply live, no resource restart required.
