Installation
Do not use FileZilla. It can corrupt or skip hidden files during upload. We recommend WinSCP.
📋 Prerequisites
Before you begin, make sure you have:Database Access
MySQL or MariaDB database with permissions to create tables
FTP Client
WinSCP or similar (not FileZilla)
Discord Webhooks
Valid Discord webhook URLs for logging
Server Access
FTP/SFTP access to your game server
🚀 Setup Instructions
1
Create Resource Folder
Create a folder in your resource folder called
[pad]2
Extract Scripts
Extract all scripts that are included in the download to the
[pad] folderMake sure to maintain the folder structure as provided in the download package
3
Import Database
Read the SQL file roadpad.sql into your database
4
Configure API
- Open
API.luaand enter your TebexTransactionID and your Fivemanage or Fivemerr API key.
- Check your purchase confirmation email from Tebex
- Or log in to view your payment history:
Tebex Payment History
View and retrieve your transaction ID from past purchases
- optional: Add your Discord webhooks in
API.lua.
5
Configure Config
- configure
roadpad/config.lua
6
Start Resources
Add the resources to your server.cfg
✅ Verification
After installation, verify everything is working:- In-Game Test
- Join your server
- Check if the roadpad script loads without errors
- Test basic functionality like opening the pad
🔧 Troubleshooting
Script not starting
Script not starting
- Verify all dependencies are installed
- Check server console for error messages
- Ensure the resource folder structure is correct
Database errors
Database errors
- Confirm database credentials are correct
- Check if the SQL file was imported successfully