[Preview Video]
Dependencies
None
This script protected escrow system
[Discord]
Script escrow will never restrict your access to important things.
Most of the important things, such as adding and removing status bars, are open source. 80% of the script is open source according to general statistics.
izzy-guidebook — Server Guide Book for FiveM
📦 Overview
* An interactive guide that explains your server like a real book
* Works with ESX and QBCore (framework auto-detects)
* Open it from a usable inventory item (QBCore: izzybook, ESX: guidebook)
* Or trigger it with an export or event from other scripts
* All pages, colors, and text live in one config file — customize everything for your server
👤 Profile area (cover page)
* No Discord photo — your in-game character mugshot appears on the cover
* Your character name (first + last) is shown next to it
* Server name and cover description text come from config
📖 How the book works
* Opens with a page-flip animation — feels like a real guidebook
* Front cover → inner pages → back cover (server name)
* Close with ESC or Backspace
* Can also close via export: `closeBook`
📄 Pages (from config)
* For each page you can set:
* **Image** (logo, hospital, police, job location, etc.)
* **Title** and short description
* **Bullet-point text** (rules, job info, tips…)
* Optional **“Click here / visit”** button
📍 GPS waypoint
* If `SetWayPoint = true` on a page, clicking the button sets a map waypoint automatically
* You get a “Waypoint Set” notification (text is editable in config)
🎬 Location flyover (cinematic camera)
* If `UseAnimation = true`, the book closes and the screen fades out
* A bird’s-eye camera tour plays around the spot you chose (height, speed, duration from config)
* When it ends, you’re returned to where you were
* GPS + flyover can run together on the same button if you want both
✈️ Plane intro scene (optional)
* With `UsePlaneScene = true` in config, you can use a GTA-style plane intro cutscene
* Event: `izzy-plane:start` (only when this feature is enabled)
* Weather comes from config (WeatherType)
* Passenger outfits from config lists or random
* Example: if izzy-hudv6 is running, HUD hides during the scene and comes back after (you can hook your own HUD the same way)
🎨 Look & feel
* Theme color, accent color, cover, and page background from config
* LEARNING BOOK cover design plus your server text
* Example pages included: server intro, hospital, police, pier, prison, lumberjack, etc. (all editable templates)
🚗 How to open it
* Use the item from inventory
* Export: `exports["izzy-guidebook"]:openBook()`
* Event: `izzy-guidebook:openBook`
* Test command on client: `openBook`
🌍 Language
* No built-in language pack — only `lang.waypoint` in config; you write page text in any language you want
🛠️ Setup & customization (server owners)
* **shared/cfg.lua:** server name, cover text, colors, all pages, waypoint coords, camera animation settings, plane scene on/off
* **shared/shared.lua:** ESX/QB item names, HUD hook examples
* **readme.md:** export and plane event usage
* No database or xsound required
* No Discord webhook — focused on guide content and visuals