> For the complete documentation index, see [llms.txt](https://renovax-scripts.gitbook.io/renovax-scripts-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://renovax-scripts.gitbook.io/renovax-scripts-docs/noname/job-guide.md).

# Job Guide

#### Core Features

**Interactive Job Walkthroughs**

* Launch detailed job tutorials with smooth camera paths and text instructions.<br>
  * Step-by-step visual guidance for any ESX job.

**Cinematic Camera System**

* Automatic camera transitions and positioning for immersive presentations.<br>
  * Supports save and cancel via keybinds (ENTER / BACKSPACE).

**NPC Integration**

* Spawn NPCs as job instructors or information points.<br>
  * Supports interaction via DrawText or ox\_target.

#### Customization & Compatibility

**Flexible Configuration**

* Modify all labels, keybinds, and UI elements in `config.lua`.<br>
  * Debug mode and developer tools for camera setup.

**Notification Support**

* Fully compatible with `ox_lib`, `okokNotify`, and ESX notifications.<br>
  * Custom notification systems also supported.

**Framework Support**

* Designed for **NEW ESX** with full server callback handling.

#### Additional Features

**Optimized & Lightweight**

* Minimal performance impact even with multiple walkthrough NPCs.<br>
  * Dynamic camera and text rendering efficiency.

**UI & Design**

* NUI interface built with HTML, CSS, and JS for modern in-game presentation.<br>
  * Fully editable for server branding and style.
