FAQ

Common questions and answers about Tworst Scripts.


Purchase & Download

Where do I download my purchased scripts?

After purchasing from tworst.comarrow-up-right, download your scripts from Cfx.re Portal:

  1. Log in with your Cfx.re account (same account linked during purchase)

  2. Click "Granted Assets" in the left sidebar

  3. Find your script and click "Download"

circle-info

Can't see your purchase? Make sure you're logged in with the same Cfx.re account that was linked during checkout. If you still have issues, open a ticket on our Discordarrow-up-right.

Do scripts receive updates?

Yes! All Tworst Scripts receive free lifetime updates. Updates are available through the Cfx.re Portal. Join our Discordarrow-up-right to be notified of new versions.

Can I use scripts on multiple servers?

Each purchase is licensed for one server. For multi-server licensing, contact us on Discordarrow-up-right.

Can I get a refund?

We offer a 5-day return period following your purchase. Please note that returns are subject to certain conditions. If you experience any difficulties receiving support within this timeframe, we would be happy to extend the period for you.

For any issues regarding your purchase, please open a support ticket on our Discord serverarrow-up-right.

circle-exclamation

Is the open-source version fully open?

Yes, our scripts are completely open-source. Only the stream files (assets) are protected under escrow. You can easily view, modify, and adapt the code to your own framework with some modifications.


Installation Issues

Script won't start / No errors shown

  1. Check if the resource is in the correct resources folder

  2. Verify ensure tw-scriptname is in server.cfg

  3. Check the resource name matches exactly (case-sensitive on Linux)

  4. Make sure dependencies start before the script:

"attempt to index a nil value (global 'ESX')" or "QBCore not found"

Your framework isn't loading properly. Check your config/config.lua:

"No such export" error

Missing dependency. Check that you have:

  • PolyZone - Required for all scripts

  • oxmysql - Or mysql-async/ghmattimysql

  • Your framework (ESX/QBCore/vRP)

SQL import fails

  • Make sure you're importing to the correct database

  • Check for existing tables that might conflict

  • The SQL file is named insert.sql in the script folder

PolyZone errors

Make sure PolyZone is installed and started before Tworst scripts:

Download PolyZone from: GitHubarrow-up-right


Configuration Problems

Changes to config don't apply

  1. Save the file

  2. Restart the resource: ensure tw-scriptname

  3. Or restart the entire server

  4. Check for syntax errors in config

"attempt to call a nil value" in config

Syntax error in your config. Check for:

  • Missing commas between values

  • Unclosed brackets {} or parentheses ()

  • Mismatched quotes " or '

How do I change the language?

Available languages are in the locales/ folder.

How do I change the interaction system?

How do I change the inventory system?


In-Game Issues

UI doesn't appear

  1. Press F8 and check the NUI tab for JavaScript errors

  2. Clear FiveM cache: Delete %localappdata%/FiveM/FiveM.app/data/cache

  3. Verify html/ folder exists in the resource

  4. Check if another script is blocking NUI

Job menu doesn't open

  1. Check if you're at the correct location (coordinates in config)

  2. Verify your interaction system is configured correctly

  3. Enable Config.Debug = true to see console messages

  4. Check if blips/markers are showing

Markers/Blips don't show

  1. Check coordinates in config/coordinate.lua

  2. Verify blip settings are enabled

  3. Check for coordinate conflicts with other scripts

Vehicles don't spawn

  1. Check vehicle model names are correct

  2. Verify vehicle key system is configured:

Database not saving

  1. Check oxmysql/mysql-async is running

  2. Verify database credentials in server.cfg

  3. Check server console for SQL errors

  4. Make sure the table was imported from insert.sql


Performance

Script causing lag

  1. Set Config.Debug = false in production

  2. Check for conflicts with other resources

  3. Reduce draw distances if configurable

  4. Use resmon command to check resource usage

High resource monitor (resmon) usage

Higher usage is normal during:

  • Initial script load

  • Many players using the script simultaneously

  • Debug mode enabled

If usage remains high, check for conflicts or contact support.


Framework Specific

ESX: Player data not loading

Make sure ESX is exporting correctly:

QBCore: Functions not working

Make sure QBCore is configured:

QBox: Compatibility issues

QBox is fully supported:

vRP: Integration problems

vRP support is available for job scripts:


Support

How can I contact support?

The fastest way to get help is through our Discord serverarrow-up-right where we're available 7 days a week.

Contact Options:

  • Discord - Fastest way to get one-on-one support, 7 days a week

  • Email - Send us an email at [email protected] (3-5 business days)

  • YouTube - Watch video tutorials and installation guides

The script is not working, what should I do?

  1. Check this FAQ and our troubleshooting guides

  2. Make sure all dependencies are installed correctly

  3. If the issue persists, join our Discord serverarrow-up-right and create a support ticket with your server console errors

What information should I include in a support ticket?

  • Script name and version

  • Framework (ESX/QBCore/QBox/vRP) and version

  • Full error message from server console (F8)

  • Steps to reproduce the issue

  • Config changes you made

  • Screenshots if applicable

circle-exclamation

Still Need Help?

circle-info

Can't find your answer? Join our Discord serverarrow-up-right and open a support ticket. Our team is available 7 days a week!

Last updated