✅ Requirements
-
A FiveM server hosted on Final Hosting
-
Access to the Final Hosting Panel
-
A plugin or resource ZIP file (from forum.cfx.re, GitHub, etc.)
-
Familiarity with
server.cfg
Step 1: Download the Plugin
-
Visit a trusted FiveM resource site:
-
GitHub repositories
-
ESX/QBCore Discords
-
Download the resource (usually in
.zip
format). -
Extract it on your computer.
✅ Make sure the extracted folder contains a fxmanifest.lua
or __resource.lua
file.
Step 2: Upload to Your Server (Pterodactyl File Manager)
-
Log in to your Final Hosting Panel.
-
Select your FiveM server.
-
Click the "File Manager" tab.
-
Navigate to:
-
Click Upload, and select the entire plugin folder or ZIP file:
-
If you upload a ZIP file, right-click and choose "Unarchive" (or use the "Unzip" option).
-
Delete the original ZIP after extracting.
-
Make sure the path looks like this:
Not:
Step 3: Register the Plugin in server.cfg
-
Go back to the File Manager.
-
Open the file:
-
Scroll to where your other
start
orensure
lines are. -
Add a new line:
(Replace
myplugin
with the exact name of the resource folder.) -
Save the file.
Step 4: Restart the Server
-
Click the "Console" tab in the Final Hosting panel.
-
Click "Restart"
-
Watch the console to confirm the resource starts without errors.
✅ Optional: Test in Game
-
Connect to your server via FiveM.
-
Use a relevant command, keybind, or feature to confirm the plugin is working.
-
If nothing happens:
-
Re-check the folder name and path.
-
Look at the console logs for errors.
-
Troubleshooting
Issue | Solution |
---|---|
Plugin not loading | Confirm it's listed in server.cfg and folder is correct |
Errors in console | Check if dependencies are missing (e.g., ESX, QBCore, etc.) |
Nothing happens in-game | Make sure the plugin has commands or features you can trigger |
Wrong folder structure | Fix any extra folders like plugin-main/plugin/ |