Backups let you save a copy of your server files. Recommended times to backup: - Before installing new resources - Before framework updates - Before SQL/database changes - B...
To create backups in the panel: 1. Open your server. 2. Go to Backups. 3. Click Create Backup. 4. Download important backups locally. We recommend creating backups before ma...
You can update your package, change payment methods, or cancel your subscription through the customer portal. Cancellation is scheduled for the end of the paid billing period....
When am I charged? Subscriptions renew automatically every 30 days. What happens if payment fails? Your server may enter past_due status, become suspended, and eventually be t...
When you cancel your subscription from the portal, cancellation is usually scheduled for the end of the paid billing period. You keep access until the paid period ends. After th...
To change payment method: 1. Log in to the customer portal. 2. Select your server. 3. Click Change Payment Method. 4. Stripe will open a secure billing page. 5. Update your ca...
Before downgrading disk storage, make sure your server is using less storage than the new limit. If your server has 80GB of files and you downgrade to 40GB, it may cause issues....
Billing is handled through Stripe subscriptions. When you purchase a server: - Stripe creates the subscription. - The website provisions the server. - Your server renews mont...
Refund eligibility depends on the situation and service usage. Commonly reviewed factors: - whether the server was deployed - how long the service was active - whether resour...
Stripe invoices may show: - subscription price - prorations - credits - taxes if applicable - discounts - next billing date If you changed your package mid-cycle, Stripe m...
To upgrade: 1. Log in to customer portal. 2. Click Change Package. 3. Select new RAM or disk. 4. Confirm the change. Your the panel server resources and Stripe subscription ...
If a promotion code is active, Stripe Checkout will show a promotion code box. To use one: 1. Build your package. 2. Continue to checkout. 3. Enter the promotion code. 4. Co...
If payment fails: 1. Stripe marks the invoice as failed. 2. The subscription may become past_due. 3. Your server may be suspended. 4. You can update payment method in the porta...
A higher invoice is often caused by prorations. Prorations happen when: - you upgrade mid-cycle - you downgrade mid-cycle - your subscription price changes before renewal ...
The customer portal allows customers to manage their hosting service. Available features may include: - Package upgrades - Billing management - Secure email login - Subscrip...
The deployment tracker shows provisioning progress. Common stages: - payment received - creating user - assigning ports - creating server - saving subscription - deploymen...
To access the customer portal: 1. Go to the Customer Portal page. 2. Enter the email used during checkout. 3. Click Send Login Link. 4. Open the email and click the secure link...
The customer portal uses secure email login links. Benefits: - no password to remember - login links expire - safer access flow - easy customer verification If you do not...
One customer email can manage multiple subscriptions and servers. Each server should appear as a separate card in the dashboard. Package changes, payment method changes, and can...
Common portal statuses: active: subscription is active and server should be usable. suspended: payment or policy issue is preventing access. canceling: subscription is scheduled...
Your customer dashboard shows your active hosting services. Common dashboard fields: - Server name: Your server display name. - RAM: Memory assigned to the server. - Disk: St...
Before major changes, export your database. Recommended: 1. Open phpMyAdmin or database manager. 2. Select your database. 3. Click Export. 4. Use Quick export for basic back...
Database performance tips: - Remove unused tables carefully. - Avoid huge unoptimized logs tables. - Use indexes for large custom tables. - Keep database credentials private. ...
Recommended database versions: - MariaDB 10.11+ - MySQL 8+ Example oxmysql config: set mysql_connection_string "mysql://user:[email protected]/database?charset=utf8mb4" M...
Databases store persistent server data. Common database data: - Player accounts - Inventories - Vehicles - Houses - Jobs - Permissions Always back up your database befo...
A missing table error means a script expects a database table that does not exist. Fix: 1. Find the SQL file included with the resource. 2. Import it into the correct database...
Access denied means the database rejected your login. Check: - database username - database password - database host - database privileges - whether you are using the corre...
To import SQL: 1. Open your database manager. 2. Select your server database. 3. Choose Import. 4. Upload the SQL file. 5. Run the import. 6. Check for errors. Always impo...
A typical oxmysql connection string looks like: set mysql_connection_string "mysql://username:password@host/database?charset=utf8mb4" Make sure: - username is correct - passw...
ESX setup checklist: 1. Upload es_extended. 2. Upload required dependencies. 3. Import SQL. 4. Configure database connection. 5. Add ensure lines to server.cfg. 6. Start oxmy...
If ESX society accounts are not working: - Check addon_account SQL tables. - Confirm society resources are started. - Check job names. - Verify boss menu dependencies. - Look ...
Through the panel File Manager: 1. Open your server. 2. Go to Files. 3. Upload resources. 4. Extract ZIP files. 5. Edit server.cfg. Recommended folder structure: resources...
To find your server IP, open your server in the panel, go to Console, and find the IP:PORT. Example: 15.204.58.117:30120 To connect through FiveM: 1. Open FiveM. 2. Press ...
A FiveM license key is required for most public servers. To get one: 1. Go to the Cfx.re keymaster website. 2. Log in with your Cfx.re account. 3. Create a new server key. 4...
Your txAdmin port is assigned as the secondary allocation. Open the the panel panel, check your server allocations, then use the secondary port for txAdmin access....
To connect: 1. Open FiveM. 2. Press F8. 3. Type connect IP:PORT. 4. Press Enter. Example: connect 15.204.58.117:30120 You can find your IP and port in the panel under Al...
Upload your resource folder into the resources directory, then add ensure resource_name to your server.cfg. Restart the server after saving changes....
OneSync improves player synchronization and supports larger player counts. Recommended setting: set onesync on For larger communities, OneSync is important for stability, en...
Commonly used FiveM resources: - oxmysql - ox_lib - qb-target - qb-menu - wasabi_bridge - wasabi_mdt Only install resources from trusted developers and avoid leaked or mal...
The server.cfg file controls your FiveM server settings. Common settings: sv_hostname "My FiveM Server" sets tags "roleplay, seriousrp" sv_maxclients 48 set onesync on ensu...
Some resources require a Steam Web API key. Add it like this: set steam_webApiKey "YOUR_API_KEY" If your server uses Steam identifiers, missing this key can cause identity o...
txAdmin runs on your secondary allocation port. Example: Game Port: 30120 txAdmin Port: 40120 Access txAdmin by opening: http://YOURIP:40120 Initial txAdmin setup: 1. ...
FiveM hosting allows you to run a GTA V roleplay or custom multiplayer server. A FiveM server usually includes: - FXServer artifacts - server.cfg - txAdmin - resources folde...
Basic ESX installation: 1. Upload ESX framework. 2. Configure oxmysql. 3. Import SQL. 4. Start dependencies. Example: ensure es_extended ensure oxmysql...
Basic QBCore installation: 1. Upload QBCore files. 2. Import SQL. 3. Configure database connection. 4. Ensure resources in server.cfg. Example: ensure qb-core ensure qb-ta...
Switching frameworks is a major change. Before switching: 1. Backup files. 2. Export database. 3. Remove old framework resources. 4. Import new SQL. 5. Update server.cfg. ...
Step 1: Purchase a package from the homepage. Select RAM, select storage, apply coupon codes if available, and complete checkout. Step 2: Access the customer portal. After check...
Most servers deploy within 30-90 seconds depending on node load and API availability. If deployment takes longer than expected, check the customer portal deployment tracker or o...
After your server is created, complete this checklist: 1. Open the panel panel. 2. Confirm the server starts. 3. Open txAdmin. 4. Set your txAdmin admin password. 5. Add your ...
Welcome to American Force Proud Hosting. This guide explains the basic steps after purchasing your FiveM server: 1. Complete checkout. 2. Check your email for account setup. ...
After your order completes, check your email for your the panel account setup link. Once logged in, open your server from the panel and review the console, file manager, and startu...
American Force Proud Hosting provides high-performance game server hosting focused on FiveM, GTA RP communities, custom frameworks, high uptime infrastructure, fast deployment, NVM...
After checkout is completed, your subscription is created through Stripe. The provisioning system then creates or finds your the panel user account, assigns ports, creates your Fiv...
To update FXServer artifacts through txAdmin: 1. Open txAdmin. 2. Go to Settings. 3. Go to FXServer. 4. Update artifacts. 5. Restart your server. Always backup your server ...
Common ports: FiveM Game Port: 30120 txAdmin: 40120 SSH: 22 the panel Wings: 8080 Your exact ports may differ depending on your assigned allocations. Always check the the pa...
American Force Proud Hosting servers include network protection features such as: - Layer 4 mitigation - Network filtering - Real-time attack protection - Automatic mitigation ...
If a port is blocked, services may not load. Common signs: - txAdmin unreachable - players cannot connect - API errors - timeout errors Open a support ticket if you belie...
Your server uses ports for different services. Common examples: - FiveM game server: 30120 - txAdmin: 40120 - SSH: 22 - Wings: 8080 Your assigned ports may be different. ...
Primary allocation is usually the main game port. Secondary allocation is often used for txAdmin. Do not remove the secondary allocation if txAdmin depends on it....
If you suspect an attack: 1. Note the time. 2. Screenshot errors. 3. Check status page. 4. Avoid restarting repeatedly. 5. Open a support ticket. Include server IP, port, a...
Map resources can hurt performance if too large or poorly built. Tips: - Avoid too many high-detail MLOs. - Remove unused maps. - Check for collisions issues. - Watch client...
To reduce server lag: - Remove unused scripts. - Avoid excessive loops in scripts. - Optimize vehicles and maps. - Use streamed assets properly. - Monitor resource usage. - A...
General planning: 2GB: testing only 4GB: small community 8GB: recommended starter production server 12GB: medium community 16GB: heavy scripts or large community Scripts, m...
To reduce resource usage: - Remove unused scripts. - Avoid poorly optimized resources. - Reduce vehicle and map sizes. - Avoid excessive server-side loops. - Monitor console w...
Script optimization tips: - Avoid while true loops without waits. - Use event-based logic where possible. - Cache repeated values. - Avoid heavy database queries. - Remove dup...
If your server lags: 1. Check console errors. 2. Check resource monitor. 3. Remove recently added scripts. 4. Test without large vehicle packs. 5. Review database errors. 6. ...
Recommended OneSync setting: set onesync on Suggested player counts by RAM: 4GB RAM: 16-32 players 8GB RAM: 32-64 players 12GB RAM: 64-96 players 16GB RAM: 96-128 players ...
Vehicle packs can cause lag if not optimized. Tips: - Use optimized textures. - Avoid oversized YTD files. - Limit high-poly vehicles. - Test packs before adding to producti...
Customers are expected to use hosting services responsibly. Do not use servers for: - illegal activity - attacks - malware - stolen resources - abuse of networks - violati...
When a subscription is cancelled and reaches the end of the paid period, server files may be deleted. Download backups before cancellation completes if you need to keep your dat...
Customers are responsible for their own server files, scripts, databases, and backups. We recommend regular backups before: - script changes - database imports - framework up...
Common QBCore dependencies include: - qb-core - qb-target - qb-menu - qb-input - qb-inventory or another inventory - oxmysql - PolyZone - progressbar Some servers may al...
QBCore setup checklist: 1. Upload qb-core. 2. Upload dependencies. 3. Import SQL. 4. Configure database. 5. Add resources to server.cfg. 6. Start oxmysql before qb-core. 7. ...
If jobs do not work: - Confirm job exists in shared jobs config. - Check database player job data. - Restart qb-core. - Check dependent scripts. - Verify permissions for boss ...
If QBCore data is not saving: 1. Check database connection string. 2. Confirm SQL tables were imported. 3. Make sure oxmysql starts first. 4. Check console for SQL errors. 5. ...
Correct: resources/myresource/fxmanifest.lua Incorrect: resources/myresource-main/myresource/fxmanifest.lua If a downloaded zip creates nested folders, move the real resour...
Both ensure and start can load resources. Recommended: ensure resource_name ensure will start the resource if stopped and restart it when needed. Most modern server.cfg file...
fxmanifest.lua tells FiveM how to load a resource. It may define: - Scripts - Client files - Server files - UI files - Dependencies - Game version If a resource has no ...
To install a resource: 1. Upload the resource folder to resources. 2. Make sure the folder contains fxmanifest.lua or __resource.lua. 3. Add ensure resource_name to server.cfg. ...
Many resources require dependencies. Common dependencies: - ox_lib - oxmysql - qb-core - es_extended - PolyZone - qb-target - ox_target Start dependencies before scrip...
Start order matters. Recommended order: 1. Database resources such as oxmysql 2. Libraries such as ox_lib 3. Framework such as qb-core or es_extended 4. Dependencies like ta...
Leaked resources can contain: - backdoors - token loggers - malicious commands - hidden webhooks - performance issues Only use trusted sources and scan files before uploadi...
Backups may contain secrets and player data. Protect backups by: - downloading only to trusted devices - not sharing public links - deleting old unneeded backups - encryptin...
Discord security tips: - enable 2FA for staff - restrict bot permissions - avoid unknown bots - protect ticket channels - verify webhook URLs - remove inactive staff roles ...
Protect admin access by: - using strong passwords - enabling 2FA where available - limiting staff permissions - removing inactive staff - not sharing panel accounts - reviewi...
Keep secrets private: - sv_licenseKey - steam_webApiKey - database passwords - API keys - webhook URLs Do not post server.cfg publicly without removing secrets....
Protect your server by following these steps: - Use strong txAdmin passwords. - Keep scripts updated. - Avoid leaked resources. - Backup frequently. - Restrict admin permissio...
Give staff only the permissions they need. Avoid giving everyone: - database access - file delete permissions - txAdmin full access - root/admin panel access Review permi...
Understanding status types: Operational: Everything is working normally. Degraded: Some services are slow, limited, or under monitoring. Major Outage: A service is disr...
When opening a ticket, include: - order email - server name - server ID - screenshots - console errors - what changed recently - what you already tried Better details hel...
For fastest support, provide: - server ID - email on account - error messages - screenshots - console logs - exact steps to reproduce - recent changes Avoid saying only '...
When opening a support ticket, include: - Server ID - Error screenshots - Console logs - Steps to reproduce - Recent changes made before the issue started Providing this in...
Support response times depend on ticket volume and issue complexity. Billing and outages are usually prioritized. Custom script troubleshooting may take longer, especially if th...
Support can help with: - server access - billing questions - the panel panel issues - provisioning issues - basic startup errors - hosting/network issues Custom script dev...
Allocations are IP and port combinations assigned to your server. FiveM commonly uses: - Primary allocation for the game server - Secondary allocation for txAdmin Do not re...
Reinstalling can reset or overwrite important files depending on the server egg. Before reinstalling: 1. Download a backup. 2. Save server.cfg. 3. Export database data. 4. S...
The hosting panel is where you manage your server files, console, startup options, databases, backups, and allocations. To access: 1. Go to the Hosting Panel link. 2. Use the ...
Startup variables control important server settings. Common variables: - FIVEM_LICENSE - STEAM_WEBAPIKEY - MAX_PLAYERS - SERVER_HOSTNAME - TXADMIN_ENABLE - TXADMIN_PORT ...
SFTP is useful for uploading large files. Steps: 1. Open your server in the panel. 2. Find SFTP details. 3. Use an SFTP client like WinSCP or FileZilla. 4. Log in using your...
The file manager lets you upload, edit, rename, move, and delete server files. Common uses: - Upload resources - Edit server.cfg - Extract zip files - Manage logs - Organiz...
The console shows live server output. Use it to: - Start the server - Stop the server - Restart the server - View errors - Watch resource loading - See txAdmin setup infor...
If your server does not start, check your license key, artifacts version, server.cfg, and console errors. Many startup issues are caused by missing dependencies or incorrect resour...
Could Not Load Resource: Usually caused by a missing dependency, incorrect folder structure, or corrupted upload. Could Not Connect To Database: Check database credentials, fi...
Failed to load script usually means: - file path is wrong - fxmanifest references missing file - syntax error - file was not uploaded - wrong case on Linux Linux filenames ...
This Lua error means the script tried to use a value that does not exist. Common causes: - Missing dependency - Wrong framework object - Resource started too early - Config ...
A No such export error usually means: - The dependency is not started. - The resource name is wrong. - The export name is wrong. - The script version changed. - The resource s...
If inventory does not open: - Check inventory resource started. - Check framework compatibility. - Check keybind conflicts. - Check console errors. - Verify dependencies. - C...
If job menus do not work: - Check job name spelling. - Check player job data. - Check boss menu dependency. - Check target/menu resource. - Check permissions. - Restart relat...
If players cannot connect: - Confirm server is online. - Confirm correct IP and port. - Check FiveM status. - Check server.cfg endpoint settings. - Check firewall/ports. - Ch...
If FiveM says a resource could not be found: 1. Check spelling in server.cfg. 2. Confirm the folder exists. 3. Make sure there are no spaces or unusual symbols. 4. Confirm fxma...
A resource stuck starting may be waiting on: - a database connection - missing export - missing dependency - broken config - external API call Check the console line where ...
Random crashes may be caused by: - bad scripts - corrupted resources - bad artifacts - memory limits - map issues - database timeouts - excessive entity spawning Review c...
If your server is not listed: - Check sv_hostname. - Check tags. - Check license key. - Make sure the server is public. - Wait for FiveM listing refresh. - Confirm server is ...
If your server will not start: 1. Check console logs. 2. Check license key. 3. Check startup variables. 4. Disable recently added resources. 5. Check server.cfg syntax. 6. Co...
Texture loss is usually client-side or asset-related. Common causes: - unoptimized vehicle packs - oversized maps - too many streamed assets - low client graphics memory - ...
Voice issues may involve: - pma-voice config - mumble settings - server.cfg voice settings - player microphone settings - conflicting voice resources Make sure only one voi...
Your FiveM server normally uses one port for gameplay and another port for txAdmin. Example: Game port: 30120 txAdmin port: 40120 Check the panel Allocations to see both po...
Scheduled restarts help keep servers stable. Recommended setup: - Restart every 6 to 12 hours for busy servers. - Announce restarts 15, 10, 5, and 1 minute before. - Avoid re...
If txAdmin does not load: 1. Make sure the server is running. 2. Check the txAdmin port. 3. Use http:// not https:// unless configured. 4. Confirm TXADMIN_ENABLE is enabled. 5...
txAdmin is the web-based management tool for FiveM servers. It can handle: - Starting and stopping the server - Console access - Player management - Recipe installation - A...
During first setup, txAdmin may show a PIN code in the server console. To use it: 1. Start the server. 2. Watch the console output. 3. Copy the txAdmin PIN. 4. Open txAdmin ...
To update artifacts: 1. Open txAdmin. 2. Go to Settings. 3. Find FXServer/artifacts. 4. Select latest recommended build. 5. Save and restart. Always backup before artifact ...