Installation
Follow these steps to install Aetix Computer on your FiveM server.
Requirements
- FiveM Server — Latest artifact (7000+)
- Framework — QBX (Qbox Core)
- ox_lib — Latest version
- ox_target — Latest version
- oxmysql — Latest version
- Node.js — v18+ (only if you need to rebuild the frontend)
Step 1: Download & Extract
- Download the latest release from Tebex or GitHub
- Extract the
aetix_computerfolder into yourresources/[aetix]directory
Folder Structure
resources/
[aetix]/
aetix_computer/
bridge/ -- Open-source bridge layer
client/ -- Client scripts
server/ -- Server scripts
shared/ -- Shared configs
web/ -- React frontend (pre-built in web/dist/)
aetix_computer.sql
fxmanifest.lua
Step 2: Import Database
Import the SQL schema into your MySQL database. This creates all 18 tables needed by the system.
MySQL
-- Import via command line:
mysql -u root -p your_database < aetix_computer.sql
-- Or import through phpMyAdmin / HeidiSQL
-- File: aetix_computer/aetix_computer.sql
All tables use
CREATE TABLE IF NOT EXISTS, so it is safe to run multiple times without losing data.Step 3: server.cfg
Add the resource to your server configuration. Make sure dependencies start before aetix_computer.
server.cfg
# Dependencies (must start before aetix_computer)
ensure oxmysql
ensure ox_lib
ensure ox_target
ensure qbx_core
# Optional: Radar/ALPR integration
ensure wk_wars2x
# Aetix Computer
ensure aetix_computer
Step 4: Configure
Edit the configuration files in shared/config/ to match your server:
config.lua— General settings (debug, locale, NUI behavior)config_factions.lua— Job-to-faction mappings, roles, permissionsconfig_computers.lua— Physical computer locations in the worldconfig_dispatch.lua— Dispatch codes, blips, soundsconfig_warrants.lua— Warrant types, judge approval requirementsconfig_flags.lua— Person flags (custom flags can be added here)config_charges.lua— Penal codes and charge definitionsconfig_vehicles.lua— Vehicle MDT keybind, allowed jobs, vehicle classes
Important: See the Configuration page for detailed explanations of every setting.
Step 5: Frontend Build (Optional)
The frontend comes pre-built in web/dist/. You only need to rebuild if you modify the React source code.
Terminal
cd resources/[aetix]/aetix_computer/web
npm install
npm run build
Step 6: Verify
Restart your server and check the console for startup messages:
Console
[aetix_computer] Main Server Bridge loaded (defaults)
[aetix_computer] QBX Server Bridge loaded
[aetix_computer] Vehicles module loaded
[aetix_computer] Warrants module loaded
[aetix_computer] BOLOs module loaded
[aetix_computer] Calls module loaded
...
Installation complete! Proceed to Configuration to customize the system for your server.