ns-illegal — NullSect Illegal Career
A persistent underground career for Qbox (QBCore / ESX / standalone through bridges), built around a real inventory item: the Dark Tablet.
Start as an unknown → make a name → master robberies → get into trade → build production and distribution → become a known underground figure → reach Kingpin at level 30.
Features
- Dark Tablet item — opens only when the server finds it in the real inventory; every tablet action checks it again, and an open tablet closes when the item is gone.
- Registration — a unique underground username per character (case-insensitive, atomic, cleaned).
- Level 0-30 from XP, four tiers: Entry-level Criminal (0-9), Established Operator (10), Underground Distributor (20), Kingpin (30).
- Reputation -100..100, independent of the level; ranks from Snitch to Known Figure.
- Police arrests cost reputation and count arrests — only through an allow-listed server export, repeat-safe.
- Dashboard: level bar, reputation, rank, tier, career path, recent events, operations, player directory with search and paging.
- Missions: automatically tracked career objectives (one-time, daily, weekly) — nothing to "start".
- Locations: blurred clue cards; coordinates leave the server only after the clue is bought.
- Location editor (
/illegal locations, admins): every position (contacts, parking spots, drop-offs, house doors, contract drop points, interiors) on a map and a list; teleport, move, add, switch off, reset in game, without a restart. Parking spots can come from ns-locksmith's recorded vehicle spots. - Anonymous: global contracts published by admins; the first eligible finisher wins, one winner.
- Included activities: vehicle theft, house robbery (private routing buckets), vehicle dismantling, cultivation (persistent batches), buyers and suppliers.
- GTA-style progress HUD: animated XP bar, multi-level crossing, level / tier / Kingpin banners.
- Integration API for other resources (
ReportActivity,ReportArrest,GetCareer, …), allow-listed. - Works with ns-carthief and ns-houserobbery (optional, automatic): theft contract vehicles are opened with the ns-carthief lockpick + hotwire, every street theft and every ns-houserobbery contract earns career XP, and the career level unlocks richer houses. Without them the built-in versions are used.
- English + Turkish, local fonts, ESC always closes, automatic database migrations, audited admin tools.
Requirements
- oxmysql
- Qbox (recommended), QBCore, ESX legacy (or standalone + your own inventory hooks)
- An inventory: ox_inventory or the framework inventory (the Dark Tablet is a real item)
- Optional: ox_lib (menus / progress / notifications), ox_target or qb-target, a police resource for arrests, ns-carthief, ns-houserobbery
Quick start
ensure oxmysql
ensure ox_lib
ensure ox_inventory
ensure qbx_core
ensure ns-illegal
add_ace group.admin ns-illegal.admin allow
Add the items (Dark Tablet etc.), connect your police resource and set the coordinates: INSTALLATION.md · settings: CONFIGURATION.md · design: ARCHITECTURE.md