Documentation Index
Fetch the complete documentation index at: https://docs.roadshop.org/llms.txt
Use this file to discover all available pages before exploring further.
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)
Fivemanage / Fivemerr
Valid API key from Fivemanage or Fivemerr for media uploads
Discord Webhooks
Valid Discord webhooks for logging
๐ Setup Instructions
Create Resource Folder
Create a folder named
[phone] inside your serverโs resources directory.Extract all scripts from the download into the [phone] folder.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.
Configure Voice Chat
Edit
roadphone/config.lua to set up your voice chat system.Optional: Add Discord webhooks in API.lua for logging.๐ก๏ธ Anti-Cheat Configuration
Installation complete! Restart your server and the RoadPhone system should be operational.
๐ง 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
๐ Next Steps
FAQ
Any problems or questions?
CustomApps
Learn how to create custom apps