For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation Guide ESX Framework

1

Install all resources dependencies

Make sure you have all of the following resources installed:

2

Extract Ziped File

  • Extract the contents of cdev_soccer.pack.zip after extract should contain the cdev_soccer folder.

3

Organizing Your Resource Folders

🚩Correct folder organization is essential for everything to work properly.

➤ Step 1: Create the [cdev] folder. Inside your server's resources folder and Place only the following resource inside:

  • cdev_soccer

➤ Step 2: Add cdev_lib to the Resources Root

➤ Step 3: Add xsound to the Resources Root

Below is an example screenshot showing the correct folder structure:

4

Server.cfg Configuration

This resource must always be started after your framework and any other required resources.

It is essential to follow the correct startup order to ensure proper functionality and avoid conflicts.

Below is an example screenshot showing the recommended startup order:

5

Cdev_lib Configuration

For the game system and the connection between your framework and the resources to work correctly, you need to configure the cdev_lib resource properly according to your framework. For more details, click the link below to follow the instructions.

6

Cdev_soccer Configuration

➤ Step 1: 🚩 To work correctly, cdev_soccer requires the proper configuration of the polyzone in the config.lua file located in the cdev_soccer > public > config > config.lua folder.\ Below is how the file should be configured to ensure everything functions properly.

➤ Step 2: As in the case of ESX, we use ox_lib to mark the zones, it is necessary to enable the ox_lib dependency inside the fxmanifest.lua file located in the cdev_soccer folder. Leave the file exactly as shown in the picture bellow.

7

Starting match in-game

Location Default Field: vec4(770.54, -214.28, 66.11, 322.44)

Last updated