We recommend completing the Quickstart before following this guide.
This page assumes your RedM server is already set up and running.
This page assumes your RedM server is already set up and running.
1. Download & prepare
1
Download your script
Get the
Save it in an accessible location on your machine.
.zip
from the Tebex Store after purchase.Save it in an accessible location on your machine.
2
Unpack the resource
Extract the
.zip
and place the folder into your RedM server’s resources
directory.Example:Use a
[custom]
subfolder for all third-party scripts to keep your structure clean.2. Dependencies
Core RedM server build
Keep your server updated to the latest stable build to ensure compatibility.
Framework
Some scripts may require a framework like VORP, RedEM:RP, or QBR.
Check the script’s Overview page for specific requirements.
Check the script’s Overview page for specific requirements.
Additional resources
Optional: map data, props, or UI components may be needed for full functionality.
Licenses & API keys
If the script uses external APIs or licensing, insert your keys into the
config.lua
before first start.3. Configuration
Open theconfig.lua
(or equivalent) file in a text editor.
Typical sections include:
- General settings → language, UI preferences, server-side toggles
- Permissions → roles or identifiers that can access certain features
- Feature toggles → enable/disable optional features
- Economy settings → item prices, payouts, fees
- Integration hooks → links to framework events or other scripts
Always keep a backup of your original config before making major changes.
4. server.cfg entry
Ensure the script is loaded by adding it to yourserver.cfg
:
The order of
ensure
commands matters — dependencies must be started before the script.5. Testing & validation
After configuration:- Restart the server
- Watch the console for
[my_script_name] started successfully
- Join the server and test all main features
- Check logs for any warnings or errors

6. Optional integrations
Some scripts support:- Database storage (MySQL, PostgreSQL)
- Webhook notifications (Discord, Slack)
- UI frameworks (React, Vue overlays)
- Economy APIs (linking to existing in-game economy)
7. Troubleshooting
Script not loading
Script not loading
- Verify the folder name matches the
ensure
command - Check for missing dependencies
- Run
refresh
in console beforerestart my_script_name
Config changes not applying
Config changes not applying
- Save with UTF-8 encoding
- Clear any cached
.meta
files - Restart the resource, not just the server
Performance drops
Performance drops
- Disable debug mode in config
- Reduce tick/update frequencies if available
- Profile with built-in RedM performance tools