NullSect
Systems nominal

Docs / RCS Thrusters / Configuration

Configuration — ns-rcs

Everything is in config.lua (left readable by the escrow). Restart the resource after a change. Units: speeds m/s, accelerations m/s², angles degrees, times ms unless written otherwise.

General

KeyDefaultMeaning
Framework'auto''qbox', 'qbcore', 'esx', 'standalone'
Locale / FallbackLocale'tr' / 'en'texts from locales/<code>.lua
Debugfalsetrue prints state changes and spin values to F8 (category rcs)
Notifications.provider'auto''ox_lib', 'qbox', 'qbcore', 'esx', 'native', 'custom'

Access and vehicles

KeyDefaultMeaning
Access.mode'everyone''everyone', 'ace' (needs Access.ace or admin), 'job' (needs Config.Job)
Access.ace'ns-rcs.use'add_ace group.vip ns-rcs.use allow
Job.name / minGrade / requireOnDuty'mechanic' / 0 / falseused by mode 'job'
Vehicles.mode'list''list' (spawn names in models), 'classes' (class ids in classes), 'all'
Vehicles.models{ 'tesroad20', 'neon' }spawn names
Vehicles.classes{ 6, 7 }GTA vehicle classes (6 sports, 7 super)
Vehicles.blacklist{}spawn names that never get thrusters

Motorcycles, cycles, boats, helicopters, planes and trains never get thrusters.

Features

Config.Features: Tricks, Flight, Boost, Suction, Stabiliser, LandingAssist, Hud, Sound, all true.

Controls

KeyDefaultMeaning
Keys.thrust / lift / boost'Q' / 'SPACE' / 'E'default keys; each player can rebind in Settings > Key Bindings > FiveM. FiveM keeps the first default a player saw: changing it later only affects new players
Gestures.tapWindow220pause after the last tap before the count is final
Gestures.holdTime320held this long = flight
Gestures.taps1 hop, 2 rollRight, 3 rollLeft, 4 flipForward, 5 suctionactions: hop, rollRight, rollLeft, flipForward, flipBack, suction. The highest number is reported at once

Physics

KeyDefaultMeaning
Tricks.hopSpeed / trickHopSpeed6.5 / 8.5upward speed of a hop / before a trick
Tricks.spinTime850one full roll / flip
Flight.liftOffHeight1.2metres it rises when flight starts on the ground
Flight.climbSpeed / verticalAccel7.0 / 14.0climb speed with lift, vertical response
Flight.forwardAccel / brakeAccel / maxSpeed11 / 14 / 45flight thrust along the heading
Flight.driftDamping3.01/s, removes sideways sliding
Flight.yawRate / bank / pitch95 / 12 / 6turn rate, bank and nose-down at full input
Boost.accel / maxSpeed22 / 100100 m/s = 360 km/h
Stabiliser.delay250airborne this long before it acts (small bumps are ignored)
Stabiliser.strength / maxRate / response4.5 / 300 / 7.0how hard / how fast it rights the car
LandingAssist.height / triggerSpeed / targetSpeed / decel7 / 13 / 6 / 30brakes a fall faster than triggerSpeed within height m of the ground
Suction.attachDistance / detachDistance1.4 / 2.2metres from the car's centre to the surface under it
Suction.detachGrace300no surface this long = let go
Suction.pull15.0pull into the surface on walls and ceilings (gravity is cancelled there)
Suction.floorAngle35.0degrees; surfaces flatter than this are left to the game, so the car drives as normal

Propellant

KeyDefaultMeaning
Propellant.enabledtruefalse = endless
Propellant.reserve30% kept for the stabiliser and landing assist; moves stop here
Propellant.rechargeSeconds / rechargeDelay5.0 / 350empty → full on all four wheels, after this delay
Propellant.cost.hop / roll / flip10 / 18 / 20% per move
Propellant.cost.flightPerSecond / liftPerSecond / boostPerSecond9 / 7 / 12% per second
Propellant.cost.stabilisePerTurn / landingPerSpeed6 / 0.5per 360° of corrected spin / per m/s of braked fall

Visuals, sound, HUD

KeyDefaultMeaning
Effects.enabledtruejets under the car
Effects.asset / jet'core' / 'ent_sht_steam'looped particle
Effects.scale / minStrength1.4 / 0.6size at full thrust; the weakest jet keeps this share of size and opacity
Effects.rotation / tiltvector3(180, 0, 0) / 40orientation (points down); side jets lean outward by tilt degrees (negative if they lean into the car)
Effects.sideInset / height0.95 / 0.3nozzle position: share of the half-width (1.0 = body edge), metres above the bottom of the body
Effects.flightTilt0.0side jet tilt while flying; 0 = straight down
Effects.boostAsset / boostJet / boostScale'core' / 'ent_amb_steam' / 1.0looped particle out of the rear while boosting
Effects.boostRotationvector3(90, 0, 0)boost jets pointing backward. With Config.Debug = true, /rcsjet <rx> <ry> <rz> [scale] [jet] [asset] tries values in game and prints the config line
Effects.boostSpread / boostHeight0.45 / 0.55boost nozzles: share of the half-width (0 = one spot in the middle), metres above the bottom of the body
Effects.renderDistance120.0other cars' jets are drawn within this range
Sound.volume / range0.35 / 40.0hiss volume, distance where other cars fade out
Hud.position'bottom-center''bottom-center', 'bottom-left', 'bottom-right' (bottom-left covers the minimap)
Hud.offsetX / offsetY0 / 24px

Texts

All texts are in locales/en.lua and locales/tr.lua. Copy one to locales/<code>.lua, translate it, add it to fxmanifest.lua and set Config.Locale.

Cart

Your cart is empty.