SHOPPING CART

INSTALLATION#

This page walks you from download ➜ placement ➜ startup order ➜ correct fxmanifest.lua setup. If anything fails, check the Common mistakes list at the end.

ASSET DOWNLOAD#

πŸ“Œ INSTRUCTION β€” To access the asset, you must have purchased it using your own Keymaster account. If you need to transfer the asset to a different Keymaster account, you can use the transfer system. Please note that the transfer can only be performed once for an asset, so ensure the transfer is done carefully

First, log in to the CFX portal. Once logged in, you can download the asset from the official CFX page as many times as needed. Need updates later? Simply return to the same page and download again.

Login to the CFX Portal#

Log in to the official CFX portal by clicking here

Finding Your Assets#

Once logged in, navigate to the "Granted Assets" section to view all purchased assets. Locate the asset you want to download and click the Download button.

WHAT IS CFX AUTH?
Loading....

ASSET POSITIONING#

Please note that this asset includes 3 downloads: onex-radialmenu, onex-radialmenu_list, and onex-base. You can place and start all within the same folder.

β€” Onex Scripts

To run this asset correctly, you must follow the proper start order. We recommend placing all dependencies and the onex-radialmenu asset inside the [onex] folder for clean organization.

πŸ“Œ CAUTION β€” If you don’t, you’ll need to start each dependency manually in the correct order.

βš™οΈserver.cfg
# Always start core frameworks first ensure es_extended or qb-core # Start all Onex dependencies and assets together ensure [onex]

If you prefer to keep resources separate, list them individually in the proper order:

βš™οΈserver.cfg
# Always start core frameworks first ensure es_extended or qb-core ensure [inventory] # Start dependencies first, then Onex scripts ensure onex-base ensure onex-radialmenu

CONFIGURE FXMANIFEST#

To ensure smooth operation, it's crucial to configure your fxmanifest.lua file correctly. Failing to do so may result in errors and unexpected behavior.

The fxmanifest configuration varies depending on your server framework. Select your framework below:

No configuration needed! The script works out of the box with ESX framework.

Your fxmanifest.lua is ready to use as-is. No lines need to be uncommented.

COMPLETE fxmanifest.lua REFERENCE#

fxmanifest.lua
1-- ===================== Official Information ================================================
2name 'Onex Resource Module : RadialMenu'
3description 'Radialmenu , For interaction'
4author 'Frostfire#3400'
5PowerdBy 'Onex Scripts'
6-- ====================== Game Configuration =================================================
7fx_version 'bodacious'
8game 'gta5'
9version '0.0.1'
10-- ==================== Resource UI ========================================================
11ui_page 'web/dist/index.html'
12files {
13 'web/dist/index.html',
14 'web/dist/assets/*.js',
15 'web/dist/assets/*.css',
16 'web/dist/*.*',
17 'web/dist/assets/*.*',
18 'bridge/qbx_radialmenu/config.lua',
19 'locales/*.json'
20}
21
22-- ==================== Resource Configuration ===============================================
23shared_scripts {
24 --'@qbx_core/modules/lib.lua', -- uncomment this if you are using qbx_core (QBox)
25 --'@qb-core/shared/locale.lua', -- uncomment this if you are using qb_core (QBCore)
26 '@ox_lib/init.lua',
27 'shared/config.lua',
28 'bridge/qb-radialmenu/locales/en.lua',
29 'bridge/qb-radialmenu/locales/*.lua',
30 'bridge/qb-radialmenu/config.lua'
31}
32
33client_scripts {
34 --'@qbx_core/modules/playerdata.lua', -- uncomment this if you are using qbx_core (QBox)
35 'client/client.lua',
36 'client/classes/*.lua',
37 'bridge/**/client/*.lua'
38}
39
40dependency {'onex-base'}
41
42escrow_ignore {
43 'shared/*.lua',
44 'locales/*.*',
45 'bridge/**/*.*'
46}
47
48-- ==================== Resource Code Configuration =============================================
49lua54 'yes'
50use_experimental_fxv2_oal 'yes'