Browse docs

Installation

Install Sky Mechanic Job, prepare its dependencies and database, and complete the first server setup.

Requirements

Before installing Sky Mechanic Job, update both required resources from the same CFX Portal account:

  • sky_base
  • sky_jobs_base

Keep both dependencies up to date when updating the mechanic resource. Start your framework, inventory and targeting resources before the Sky resources.

Install the resource

Deploy the files

Place the sky_mechanicjob resource in your server resources directory. Do not rename its resource folder.

Configure the start order

Add the resource to server.cfg after its dependencies. A typical order is your framework and integrations first, followed by sky_base, sky_jobs_base, and finally sky_mechanicjob.

Prepare the database

Config.AutoExecuteQuery is enabled by default in config/adv_config.lua. With this option enabled, the resource creates and updates its mechanic tables automatically.

If you disable automatic queries, import the included import.sql manually before starting the resource.

The mechanic resource uses these tables:

  • sky_mechanic_vehicle_tuning
  • sky_mechanic_tuning_orders
  • sky_mechanic_vehicle_profiles
  • sky_mechanic_vehicle_history
  • sky_mechanic_part_deliveries

Add inventory items

Add the mechanic items required by the features you enable. Ready-to-use definitions are available on the Inventory Items page.

Disable duplicate salaries

Set framework salary values for every mechanic grade to 0 when Sky Jobs Base manages salaries. Leaving both salary systems active can produce duplicate payments.

Configure administrator access

Install the global permissions bootstrap, assign your administrator group, and review the Permissions page.

Grant boss permissions

Run /setboss once for the highest mechanic grade after a fresh installation or after clearing sky_job_permissions.

For example, a mechanic job whose highest grade is 4 should be configured with /setboss mechanic 4.

Configure the job

Restart the server, run /jobconfig, and select Mechanic Job. Configure jobs and enabled systems before creating workshop points.

Build the workshop

Use /workshopcreator to place the interactions needed by your configuration. Follow the Workshop Setup page to avoid missing delivery, lift, or tuning points.

First-start checklist

  • The server console shows no missing dependency or database errors.
  • /jobconfig lists Mechanic Job.
  • /workshopcreator opens for an administrator.
  • The mechanic job and its highest grade exist in the framework.
  • Required items exist in the selected inventory.
  • The mechanic tablet shows the expected applications.
  • A test vehicle can create and complete a tuning order.
Most day-to-day settings are managed through /jobconfig when Config.UseJobConfigurator is enabled. Static and advanced settings remain in the open config directory.

Next steps

Support

Need help? Our support team is always ready to assist.

Join Discord