Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

338 total results found

Server Exports — Garages & Vehicles

Nord Garages v2.0.0 — Documentation Integrations and API

Server Exports — Garages & Vehicles Garage lookup/registration exports['nord_garages']:GetGarage(identifier) exports['nord_garages']:GetGarages(true) exports['nord_garages']:GetImpounds(true) exports['nord_garages']:GetGarageTemplates() exports['nord_garages']...

Server Exports — Admin, Staff & Sync

Nord Garages v2.0.0 — Documentation Integrations and API

Server Exports — Admin, Staff & Sync Admin access AddAdmin(value) RemoveAdmin(value) IsAdmin(value) GetRuntimeAdmins() Compatibility aliases: GiveGaragesAccess(value) RemoveGaragesAccess(value) HasGaragesAccess(value) Staff snapshots local rows = exports['nord...

Server Exports — Vehicle OS

Nord Garages v2.0.0 — Documentation Integrations and API

Server Exports — Vehicle OS Main exports include: RegisterVIPProvider(name, handler) RegisterProvider(kind, name, handler) GetProviders() IsPersistentParkingVIP(source) GetVehicleIdentity(value) ChangeVehiclePlate(value, newPlate, actor) CompareVehicles(values...

Events & Live Sync

Nord Garages v2.0.0 — Documentation Integrations and API

Events & Live Sync Nord Garages emits events so Staff, Phone and other integrations can refresh without polling the full database continuously. Vehicle changed AddEventHandler('nord_garages:server:vehicleChanged', function(payload) -- refresh local integra...

Nord Phone Integration

Nord Garages v2.0.0 — Documentation Integrations and API

Nord Phone Integration Server-side phone exports provide UI-safe normalized vehicle data. local vehicles = exports['nord_garages']:GetPhoneVehicles(source) local vehicle = exports['nord_garages']:GetPhoneVehicle(source, plate) local garages = exports['nord_gar...

Nord Staff Integration

Nord Garages v2.0.0 — Documentation Integrations and API

Nord Staff Integration Nord Staff should use the trusted server exports instead of directly manipulating Nord Garages rows. Give/store vehicle After creating framework ownership, call ReconcileOwnedVehicleByPlate or AddVehicleToGarage so the new vehicle appe...

AutoSQL & Schema

Nord Garages v2.0.0 — Documentation Database and AutoSQL

AutoSQL & Schema Nord Garages automatically creates and migrates its schema during resource startup. The stabilization line includes a schema migration that also verifies the Vehicle OS auxiliary tables/columns/indexes, which helps repair older or partially up...

Core Tables Explained

Nord Garages v2.0.0 — Documentation Database and AutoSQL

Core Tables Explained nord_garages Stores garage definition data: identifier, name, garage type, categories, access, settings, blip/NPC data and published state. nord_garage_points Stores world points linked to a garage identifier, including position, point ty...

Database Safety

Nord Garages v2.0.0 — Documentation Database and AutoSQL

Database Safety Do not edit active state casually Directly changing a vehicle row while the resource is running can desynchronize: Framework ownership state OneSync entity tracking Keys Phone/Staff caches Impound rules Vehicle OS history Use server exports whe...

Common Problems

Nord Garages v2.0.0 — Documentation Troubleshooting and Production

Common Problems Admin command does nothing Check: Config.AdminCommand Config.AdminAce ACE assignment in server.cfg Server console errors Garage is not visible Check that the garage is published, has valid points, correct access rules and compatible categories...

Diagnostics & Recovery

Nord Garages v2.0.0 — Documentation Troubleshooting and Production

Diagnostics & Recovery Useful server-side diagnostic exports: AuditVehicleTypes() ReconcileImpounds(options) GetRecoveryCenter() RepairVehicleState(value, action, garage, actor) GetVehicleGarageState(plate) GetStaffVehicleSnapshot(limit) SyncAllFrameworkVehicl...

Production Checklist

Nord Garages v2.0.0 — Documentation Troubleshooting and Production

Production Checklist Before release to players: oxmysql starts before Nord Garages. Framework auto-detection resolves the intended core. Correct key, fuel and inventory providers resolve. /garageadmin is restricted to the intended ACE/admin source. At l...

v2.0.0 — Vehicle OS

Nord Garages v2.0.0 — Documentation Changelog

v2.0.0 — Vehicle OS Nord Garages 2.0 preserves ESX/QB/QBX ownership compatibility while adding the Vehicle OS layer. Added Permanent VIN identity. Plate alias/history support. Authoritative state engine and duplicate guard. VIP Persistent Parking with OneSync ...

v2.0.0 Stabilization Pass

Nord Garages v2.0.0 — Documentation Changelog

v2.0.0 Stabilization Pass The stabilization pass keeps existing gameplay logic while hardening failure paths. Hardened Store flow keeps entity tracking until validation and authoritative SQL state change succeed. Store mutation rejects conflicting concurrent i...