# Jaksam's Scripts > Documentation for jaksam's FiveM scripts - Jobs, Drugs, Robberies, Inventory and more ## Docs - [Home](https://docs.jaksam-scripts.com/index.md): Documentation for all of jaksam's scripts - [How to](https://docs.jaksam-scripts.com/jaksams-scripts/how-to-update-the-scripts.md): Steps to update your script and preserve your config - [Troubleshooting](https://docs.jaksam-scripts.com/jaksams-scripts/troubleshooting.md): Common issues and how to fix them - [Common FAQ](https://docs.jaksam-scripts.com/jaksams-scripts/common-faq.md): Frequently asked questions shared across all scripts - [Nexus Terms](https://docs.jaksam-scripts.com/jaksams-scripts/nexus-terms.md): This page will describe the few rules Nexus has, and some information you'll find useful - [Escrow errors](https://docs.jaksam-scripts.com/jaksams-scripts/escrow-errors.md): Solutions for common errors caused by the FiveM asset escrow system - [About the Resource](https://docs.jaksam-scripts.com/jaksam-inventory/home.md) - [Installation](https://docs.jaksam-scripts.com/jaksam-inventory/installation.md): The installation of the script is extremely easy. - [How to](https://docs.jaksam-scripts.com/jaksam-inventory/how-to-update.md): Keep your Jaksam Inventory installation up to date without losing your custom items, settings, integrations, or other customizations. - [Customize Default Theme](https://docs.jaksam-scripts.com/jaksam-inventory/guides/customize-theme.md): Set a custom default theme for all players on your server, step-by-step - [Admin Inventory (Omnipack)](https://docs.jaksam-scripts.com/jaksam-inventory/guides/admin-inventory.md): Access and manage the admin omnipack, and set up omnipack-only permissions - [Metadata](https://docs.jaksam-scripts.com/jaksam-inventory/guides/metadata.md): Display item metadata to players and set default or dynamic metadata values - [Context Actions](https://docs.jaksam-scripts.com/jaksam-inventory/guides/context-actions.md): Add custom right-click buttons to items, either individually or by item type - [Action Buttons](https://docs.jaksam-scripts.com/jaksam-inventory/guides/action-buttons.md): Add custom always-visible buttons to the inventory toolbar for menus, jobs, and quick actions - [Weapon Attachments](https://docs.jaksam-scripts.com/jaksam-inventory/guides/weapon-attachments.md): Map multiple weapon component IDs to a single attachment item - [Prevent Police Weapons from Being Stolen](https://docs.jaksam-scripts.com/jaksam-inventory/guides/block-police-weapon-rob.md): Restrict specific weapons so only players with the police job can move them into their inventory - [Crafting Recipes (Drag & Drop)](https://docs.jaksam-scripts.com/jaksam-inventory/guides/crafting.md): Let players craft items by dragging one item over another using the built-in crafting hook - [Jobs Creator](https://docs.jaksam-scripts.com/jobs-creator/home.md): Official documentation for the Jobs Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/jobs-creator/installation.md): Install Jobs Creator on your FiveM server with ESX or QBCore. Follow the framework-specific setup guide and configure the required database and items. - [FAQ](https://docs.jaksam-scripts.com/jobs-creator/faq.md): Frequently asked questions specific to Jobs Creator, covering animations, salaries, outfits, and common setup errors. - [How to](https://docs.jaksam-scripts.com/jobs-creator/updating-script-from-old-versions.md): Step-by-step database and script updates required when upgrading Jobs Creator from an older version. - [Drugs Creator](https://docs.jaksam-scripts.com/drugs-creator/home.md): Official documentation for the Drugs Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/drugs-creator/installation.md): Install Drugs Creator on your FiveM server with ESX, QBCore, or OX Inventory, including optional default items setup. - [FAQ](https://docs.jaksam-scripts.com/drugs-creator/faq.md): Frequently asked questions specific to Drugs Creator. - [How to add custom audio and images to effects](https://docs.jaksam-scripts.com/drugs-creator/guides/custom-audio-and-images.md): Add your own music or images to drug effects by dropping files in the right folder. - [Doors Creator](https://docs.jaksam-scripts.com/doors-creator/home.md): Official documentation for the Doors Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/doors-creator/installation.md): Install Doors Creator on your FiveM server. - [FAQ](https://docs.jaksam-scripts.com/doors-creator/faq.md): Frequently asked questions specific to Doors Creator. - [Change doors icon](https://docs.jaksam-scripts.com/doors-creator/change-doors-icon.md): Customize the color, image, and size of the door interaction icon. - [Admin bypass lock](https://docs.jaksam-scripts.com/doors-creator/admin-bypass-lock.md): Let admins bypass a door's lock state with a command. - [Missions Creator](https://docs.jaksam-scripts.com/missions-creator/home.md): Official documentation for the Missions Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/missions-creator/installation.md): Install Missions Creator on your FiveM server with ESX or QBCore, including optional minigame scripts. - [How to start](https://docs.jaksam-scripts.com/missions-creator/how-to-start.md): Core concepts to get started with Missions Creator: missions, stages, tasks, and actions. - [How to add minigames](https://docs.jaksam-scripts.com/missions-creator/how-to-add-minigames.md): Add your own custom minigame to Missions Creator. - [Blips Creator](https://docs.jaksam-scripts.com/blips-creator/home.md): Official documentation for the Blips Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/blips-creator/installation.md): Install Blips Creator on your FiveM server. - [FAQ](https://docs.jaksam-scripts.com/blips-creator/faq.md): Frequently asked questions specific to Blips Creator. - [How to use custom sprites](https://docs.jaksam-scripts.com/blips-creator/how-to-use-custom-sprites.md): Replace the default blip sprites with your own custom icons. - [Farming Creator](https://docs.jaksam-scripts.com/farming-creator/home.md): Official documentation for the Farming Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/farming-creator/installation.md): Install Farming Creator on your FiveM server with ESX or QBCore. - [Shops Creator](https://docs.jaksam-scripts.com/shops-creator/home.md): Official documentation for the Shops Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/shops-creator/installation.md): Install Shops Creator on your FiveM server. - [How to use images for items](https://docs.jaksam-scripts.com/shops-creator/how-to-use-images-for-items.md): Configure custom item images shown in the shop UI. - [Robberies Creator](https://docs.jaksam-scripts.com/robberies-creator/home.md): Official documentation for the Robberies Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/robberies-creator/installation.md): Install Robberies Creator on your FiveM server with ESX, QBCore, or OX Inventory, including optional minigame scripts and default items setup. - [FAQ](https://docs.jaksam-scripts.com/robberies-creator/faq.md): Frequently asked questions specific to Robberies Creator. - [How to edit minigames](https://docs.jaksam-scripts.com/robberies-creator/how-to-edit-minigames.md): Add your own custom minigame to Robberies Creator. - [Vehicles Keys](https://docs.jaksam-scripts.com/vehicles-keys/home.md): Official documentation for the Vehicles Keys FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/vehicles-keys/installation.md): Install Vehicles Keys on your FiveM server with ESX or QBCore, including optional default items setup. - [FAQ](https://docs.jaksam-scripts.com/vehicles-keys/faq.md): Frequently asked questions specific to Vehicles Keys. - [How to give keys with /car command](https://docs.jaksam-scripts.com/vehicles-keys/how-to-give-keys-with-car-command.md): Automatically give vehicle keys when a vehicle is spawned with the /car command, for common ESX and QBCore setups. - [Fix hotwiring bought car](https://docs.jaksam-scripts.com/vehicles-keys/fix-hotwiring-bought-car.md): Refresh a player's owned vehicles after a purchase so they don't have to hotwire it, for common vehicle shop scripts. - [Lock/unlock vehicle](https://docs.jaksam-scripts.com/vehicles-keys/lock-unlock-vehicle.md): How to lock or unlock a vehicle by code, using FiveM natives. - [Dealerships Creator](https://docs.jaksam-scripts.com/dealerships-creator/home.md): Official documentation for the Dealerships Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/dealerships-creator/installation.md): Install Dealerships Creator on your FiveM server, including optional automatic vehicle image generation. - [Adding custom vehicles/classes](https://docs.jaksam-scripts.com/dealerships-creator/adding-custom-vehicles-classes.md): Add new vehicles and vehicle classes directly from the in-game menu. - [Races Creator](https://docs.jaksam-scripts.com/races-creator/home.md): Official documentation for the Races Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/races-creator/installation.md): Install Races Creator on your FiveM server. - [Trackers Creator](https://docs.jaksam-scripts.com/trackers-creator/home.md): Official documentation for the Trackers Creator FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/trackers-creator/installation.md): Install Trackers Creator on your FiveM server with ESX or QBCore, including optional default items setup. - [FAQ](https://docs.jaksam-scripts.com/trackers-creator/faq.md): Frequently asked questions specific to Trackers Creator. - [Optimization](https://docs.jaksam-scripts.com/trackers-creator/optimization.md): Hook into your inventory's item events to improve Trackers Creator performance. - [Easy Allowlist](https://docs.jaksam-scripts.com/easy-allowlist/home.md): Official documentation for the Easy Allowlist & Queue FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/easy-allowlist/installation.md): Install Easy Allowlist & Queue on your FiveM server. - [FAQ](https://docs.jaksam-scripts.com/easy-allowlist/faq.md): Frequently asked questions specific to Easy Allowlist & Queue. - [Commands usage](https://docs.jaksam-scripts.com/easy-allowlist/commands-usage.md): Console and in-game commands for managing the allowlist and queue priority. - [How to enable Discord features](https://docs.jaksam-scripts.com/easy-allowlist/how-to-enable-discord-features.md): Enable allowlist checks and queue priority based on Discord roles. - [External deferrals](https://docs.jaksam-scripts.com/easy-allowlist/external-deferrals.md): Integrate Easy Allowlist's queue with a framework that already uses its own connection deferrals, like QBCore's connectqueue. - [Billing UI](https://docs.jaksam-scripts.com/billing-ui/home.md): Official documentation for the Billing UI FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/billing-ui/installation.md): Install Billing UI on your FiveM server with ESX or QBCore. - [Luxury Clothes Theft](https://docs.jaksam-scripts.com/luxury-clothes-theft/home.md): Official documentation for the Luxury Clothes Theft FiveM script, including forum thread and store links. - [Installation](https://docs.jaksam-scripts.com/luxury-clothes-theft/installation.md): Install Luxury Clothes Theft on your FiveM server with ESX or QBCore, including optional default items setup. - [Developer Overview](https://docs.jaksam-scripts.com/developers/overview.md): Conventions used across every export, event, and hook reference page, plus links to each product's API section. - [Modules](https://docs.jaksam-scripts.com/jaksam-inventory/modules.md): Replace default features like gangs, progress bar, text UI, and logs with your own custom modules. - [Commands](https://docs.jaksam-scripts.com/jaksam-inventory/guides/commands.md): Full list of admin commands for managing items, inventories, and stashes - [Client](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/index.md): Client-side exports for reading and controlling the inventory - [Get total item amount](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/get-total-item-amount.md): Gets the total amount of a specific item in the player's inventory. - [Open inventory](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/open-inventory.md): Opens an inventory alongside the player's inventory. - [Close inventory](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/close-inventory.md): Closes the inventory UI. Can either close a specific inventory or close the entire inventory UI. - [Get inventory](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/get-inventory.md): Gets the player's self inventory. - [Get item by name](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/get-item-by-name.md): Returns the first item found in the player's self inventory by name (order not guaranteed). - [Get items by name](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/get-items-by-name.md): Returns all items that match a specific item name from the player's inventory, including their slot numbers. - [Get item from slot](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/get-item-from-slot.md): Gets an item from a specific slot in the player's inventory. - [Show hotbar](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/show-hotbar.md): Shows the hotbar UI with the first 5 slots of the player's inventory. - [Set hotbar disabled](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/set-hotbar-disabled.md): Enables or disables the hotbar functionality. Useful for example during minigames. - [Set hotkeys enabled](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/set-hotkeys-enabled.md): Enables or disables the hotkeys functionality (slots 1-5). Useful for example during minigames or cutscenes. - [Are hotkeys enabled](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/are-hotkeys-enabled.md): Returns whether the hotkeys are currently enabled or disabled. - [Dequip weapon](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/dequip-weapon.md): Dequips the currently equipped weapon. - [Set weapon wheel](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/set-weapon-wheel.md): Enables or disables the default GTA5 weapon wheel and related weapon settings. Useful for minigames. - [Set jaksam weapon wheel](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/set-jaksam-weapon-wheel.md): Enables or disables the jaksam custom radial weapon wheel at runtime. - [Register action button](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/register-action-button.md): Registers a custom action button in the inventory UI toolbar. - [Unregister action button](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/unregister-action-button.md): Removes a previously registered action button from the inventory UI. - [Show action button](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/show-action-button.md): Makes a previously hidden action button visible in the inventory UI. - [Hide action button](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/hide-action-button.md): Hides an action button from the inventory UI without removing it. - [Get vehicle inventory limits](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/get-vehicle-inventory-limits.md): Returns the trunk or glovebox limits for a vehicle based on model. - [Is inventory open](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/is-inventory-open.md): Checks if an inventory is currently open. - [Set inventory disabled](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/set-inventory-disabled.md): Completely disables or re-enables inventory opening, blocking hotkeys, keybinds, and direct export/event calls. - [Is inventory disabled](https://docs.jaksam-scripts.com/jaksam-inventory/functions/client/is-inventory-disabled.md): Returns whether inventory opening is currently disabled. - [Shared](https://docs.jaksam-scripts.com/jaksam-inventory/functions/shared/index.md): Exports that work on both server and client - [Get static items list](https://docs.jaksam-scripts.com/jaksam-inventory/functions/shared/get-static-items-list.md): Returns the list of all items in the inventory. - [Get static item](https://docs.jaksam-scripts.com/jaksam-inventory/functions/shared/get-static-item.md): Gets generic item information from the inventory, like weight, stackable, description, label, etc. - [Get item label](https://docs.jaksam-scripts.com/jaksam-inventory/functions/shared/get-item-label.md): Gets only the label (display name) of an item. A simpler and faster alternative to getStaticItem when you only need the item's label. - [Get item image path](https://docs.jaksam-scripts.com/jaksam-inventory/functions/shared/get-item-image-path.md): Gets the NUI image path for an item, with fallback to a default image if none is found. - [Server](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/index.md): Full reference of server-side exports for managing inventories, items, stashes, and vehicles - [Add item](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/add-item.md): Adds items to an inventory with support for metadata and specific slot placement. - [Add item to trunk](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/add-item-to-trunk.md): Adds items to a vehicle trunk using only the vehicle plate, automatically resolving the full inventory ID. - [Add item to glovebox](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/add-item-to-glovebox.md): Adds items to a vehicle glovebox using only the vehicle plate, automatically resolving the full inventory ID. - [Remove item from trunk](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/remove-item-from-trunk.md): Removes items from a vehicle trunk using only the vehicle plate, automatically resolving the full inventory ID. - [Remove item from glovebox](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/remove-item-from-glovebox.md): Removes items from a vehicle glovebox using only the vehicle plate, automatically resolving the full inventory ID. - [Get inventory ID from plate](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/get-inventory-id-from-plate.md): Resolves the full inventory ID for a vehicle compartment using only the vehicle plate. - [Can carry item](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/can-carry-item.md): Checks if an inventory has space for additional items, considering both weight and slot limits. - [Can swap item](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/can-swap-item.md): Checks if swapping one item for another in an inventory is possible. - [Clear inventory](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/clear-inventory.md): Removes all items from an inventory, with optional exclusion of specific items. - [Create inventory](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/create-inventory.md): Creates a new inventory in both database and memory (depending on options). - [Force open inventory](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/force-open-inventory.md): Forces an inventory to be opened for a specific player without permission checks. - [Get inventory](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/get-inventory.md): Gets complete data about an inventory including its items, weight limits, and metadata. - [Get item from slot](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/get-item-from-slot.md): Gets an item from a specific slot in an inventory. - [Get item by name](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/get-item-by-name.md): Gets the first item found in an inventory by its name, with optional metadata filtering. - [Get items by name](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/get-items-by-name.md): Gets all items from an inventory by name, with optional metadata filtering. - [Get item label](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/get-item-label.md): Gets the display label of an item. - [Get total item amount](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/get-total-item-amount.md): Returns the total amount of a specific item in an inventory, including items in containers. - [Has item](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/has-item.md): Checks if an inventory has a specific item. - [Register usable item](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/register-usable-item.md): Registers a callback function that will be called when an item is used. - [Register stash](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/register-stash.md): Dynamically registers a new stash and creates its server inventory during runtime. - [Register item](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/register-item.md): Registers a new item definition at runtime (in-memory only, not saved to file). - [Remove item](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/remove-item.md): Removes items from an inventory. - [Save dirty inventories](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/save-dirty-inventories.md): Saves all modified inventories to the database. - [Save dirty inventory](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/save-dirty-inventory.md): Saves a specific inventory to the database if it has been modified. - [Set inventory max weight](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/set-inventory-max-weight.md): Sets the maximum weight capacity for an inventory. - [Set item metadata in slot](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/set-item-metadata-in-slot.md): Updates the metadata of an item in a specific inventory slot. - [Set durability](https://docs.jaksam-scripts.com/jaksam-inventory/functions/server/set-durability.md): Sets the durability value of an item in a specific inventory slot. - [Server](https://docs.jaksam-scripts.com/jaksam-inventory/events/server/index.md): Events triggered when items are added, removed, or transferred between inventories - [Inventory item added](https://docs.jaksam-scripts.com/jaksam-inventory/events/server/on-inventory-item-added.md): Triggered when an item is successfully added to an inventory. - [Inventory item removed](https://docs.jaksam-scripts.com/jaksam-inventory/events/server/on-inventory-item-removed.md): Triggered when an item is successfully removed from an inventory. - [Inventory item transferred](https://docs.jaksam-scripts.com/jaksam-inventory/events/server/on-inventory-item-transferred.md): Triggered when an item is successfully transferred from one inventory to another. - [Hooks](https://docs.jaksam-scripts.com/jaksam-inventory/hooks/index.md): Intercept and modify inventory behavior with server-side hooks for item transfers, usage, and creation - [Item added](https://docs.jaksam-scripts.com/jaksam-inventory/hooks/on-item-added.md): Hook triggered when an item is added to an inventory. - [Item removed](https://docs.jaksam-scripts.com/jaksam-inventory/hooks/on-item-removed.md): Hook triggered when an item is removed from an inventory. - [Item transferred](https://docs.jaksam-scripts.com/jaksam-inventory/hooks/on-item-transferred.md): Hook triggered when an item is transferred between inventories, including intra-inventory moves. - [Pre use item](https://docs.jaksam-scripts.com/jaksam-inventory/hooks/on-pre-use-item.md): Hook triggered before an item is used, can cancel the usage. - [Post use item](https://docs.jaksam-scripts.com/jaksam-inventory/hooks/on-post-use-item.md): Hook triggered after an item has been used, notification-only. - [Inventory created](https://docs.jaksam-scripts.com/jaksam-inventory/hooks/on-inventory-created.md): Hook triggered when a new inventory is created, notification-only. - [Modules](https://docs.jaksam-scripts.com/jobs-creator/modules.md): Replace default features like notify, progress bar, stash, and logs with your own custom modules. - [Replacing default names](https://docs.jaksam-scripts.com/jobs-creator/replacing-default-scripts-names.md): Customize the script, event, and export names Jobs Creator uses to match your server's setup. - [QBCore jobs injection](https://docs.jaksam-scripts.com/jobs-creator/qbcore-jobs-injection.md): Fix other scripts not recognizing Jobs Creator jobs on QBCore due to script start order. - [Client](https://docs.jaksam-scripts.com/jobs-creator/client/index.md): Client-side events and exports available in Jobs Creator. - [Notifications](https://docs.jaksam-scripts.com/jobs-creator/client/notifications/index.md): Replace the default notification and TextUI systems used by Jobs Creator. - [Replace notifications](https://docs.jaksam-scripts.com/jobs-creator/client/notifications/replace-default-notifications.md): Use a custom notification system instead of the default one by creating a notify module. - [Replace help notification/TextUI](https://docs.jaksam-scripts.com/jobs-creator/client/notifications/replace-help-notification-textui.md): Use a custom TextUI system instead of the default one by creating a notify module. - [Actions](https://docs.jaksam-scripts.com/jobs-creator/client/actions/index.md): Client-side events and exports related to job actions. - [Actions in external menus](https://docs.jaksam-scripts.com/jobs-creator/client/actions/using-the-actions-in-a-radial-external-menu.md): Trigger Jobs Creator actions from any external or radial menu using client-side events. - [Replace default search action](https://docs.jaksam-scripts.com/jobs-creator/client/actions/replace-default-search-action.md): Use a custom search action instead of the default one by creating a search module. - [Get player allowed actions](https://docs.jaksam-scripts.com/jobs-creator/client/actions/get-player-allowed-actions.md): Retrieve the list of actions the player's current job is allowed to perform. - [Open actions menu](https://docs.jaksam-scripts.com/jobs-creator/client/actions/open-actions-menu.md): Trigger to open the Jobs Creator actions menu. - [Integrate external impound script](https://docs.jaksam-scripts.com/jobs-creator/client/actions/integrate-external-impound-script.md): Hook your own impound script into Jobs Creator when a vehicle is impounded. - [Vehicle repaired](https://docs.jaksam-scripts.com/jobs-creator/client/actions/vehicle-repaired.md): Triggered after a vehicle is repaired via the job actions menu, useful for adding extra repair logic. - [Get if local player is handcuffed](https://docs.jaksam-scripts.com/jobs-creator/client/actions/get-if-local-player-is-handcuffed.md): Check whether the local player is currently handcuffed. - [Duty](https://docs.jaksam-scripts.com/jobs-creator/client/duty/index.md): Client-side events for handling and reacting to the player's job duty status. - [Duty status toggled](https://docs.jaksam-scripts.com/jobs-creator/client/duty/duty-status-toggled.md): Triggered client side after the player goes on or off duty. - [Toggle current duty status](https://docs.jaksam-scripts.com/jobs-creator/client/duty/toggle-current-duty-status.md): Trigger to toggle or explicitly set the player's current duty status. - [Buyable Vehicles](https://docs.jaksam-scripts.com/jobs-creator/client/buyable-vehicles/index.md): Client-side events for the buyable vehicles garage feature. - [Vehicle spawned](https://docs.jaksam-scripts.com/jobs-creator/client/buyable-vehicles/vehicle-spawned.md): Triggered after a bought vehicle spawns from the buyable vehicles garage. - [Vehicle parked](https://docs.jaksam-scripts.com/jobs-creator/client/buyable-vehicles/vehicle-parked.md): Triggered after a vehicle from the buyable vehicles garage has been parked. - [Garage Owned](https://docs.jaksam-scripts.com/jobs-creator/client/garage-owned/index.md): Client-side events for the owned vehicles garage feature. - [Vehicle spawned](https://docs.jaksam-scripts.com/jobs-creator/client/garage-owned/vehicle-spawned.md): Triggered after a vehicle spawns from the owned vehicles garage. - [Vehicle parked](https://docs.jaksam-scripts.com/jobs-creator/client/garage-owned/vehicle-parked.md): Triggered after a vehicle from the owned vehicles garage has been parked. - [Temporary Garage](https://docs.jaksam-scripts.com/jobs-creator/client/temporary-garage/index.md): Client-side events for the temporary vehicle garage feature. - [Vehicle spawned](https://docs.jaksam-scripts.com/jobs-creator/client/temporary-garage/vehicle-spawned.md): Triggered after a temporary vehicle spawns. - [Vehicle parked](https://docs.jaksam-scripts.com/jobs-creator/client/temporary-garage/vehicle-parked.md): Triggered after a vehicle from the temporary garage has been parked. - [Replace Stash/Safe/Armory](https://docs.jaksam-scripts.com/jobs-creator/client/replace-stash-safe-armory.md): Use your own stash, safe, or armory system instead of the default one by creating a stash module. - [Replace default billing](https://docs.jaksam-scripts.com/jobs-creator/client/replace-default-billing.md): Replace the default billing behavior triggered from the actions menu. - [Progress bar](https://docs.jaksam-scripts.com/jobs-creator/client/progress-bar.md): Replace the default progress bar with your own, or use the built-in one in external scripts. - [Server](https://docs.jaksam-scripts.com/jobs-creator/server/index.md): Server-side events and exports available in Jobs Creator. - [Armory](https://docs.jaksam-scripts.com/jobs-creator/server/armory/index.md): Server-side exports for managing weapons stored in job armories. - [Add weapon to armory](https://docs.jaksam-scripts.com/jobs-creator/server/armory/add-weapon-to-armory.md): Add a weapon to a specific armory marker for a given player. - [Remove weapon from armory](https://docs.jaksam-scripts.com/jobs-creator/server/armory/remove-weapon-from-armory.md): Remove a weapon from a specific armory marker by its weapon ID. - [Get player armory weapons](https://docs.jaksam-scripts.com/jobs-creator/server/armory/get-player-armory-weapons.md): Retrieve the list of weapons a specific player has stored in a specific armory. - [Get all armory weapons](https://docs.jaksam-scripts.com/jobs-creator/server/armory/get-all-armory-weapons.md): Retrieve the list of all weapons stored in a specific armory. - [Boss](https://docs.jaksam-scripts.com/jobs-creator/server/boss/index.md): Server-side events and exports for managing a job's society account and employees. - [Add society account money](https://docs.jaksam-scripts.com/jobs-creator/server/boss/add-society-account-money.md): Add money to a job's society account. - [Remove society account money](https://docs.jaksam-scripts.com/jobs-creator/server/boss/remove-society-account-money.md): Remove money from a job's society account. - [Get job account money](https://docs.jaksam-scripts.com/jobs-creator/server/boss/get-job-account-money.md): Retrieve the amount of money stored in a job's society account. - [On player fired](https://docs.jaksam-scripts.com/jobs-creator/server/boss/on-player-fired.md): Triggered when a player has been fired from a job. - [On player hired](https://docs.jaksam-scripts.com/jobs-creator/server/boss/on-player-hired.md): Triggered when a player has been hired for a job. - [Buyable Vehicles](https://docs.jaksam-scripts.com/jobs-creator/server/buyable-vehicles/index.md): Server-side events and exports for the buyable vehicles garage feature. - [Get if player is owner of vehicle plate](https://docs.jaksam-scripts.com/jobs-creator/server/buyable-vehicles/get-if-player-is-owner-of-vehicle-plate.md): Check whether a specific player is the owner of a specific vehicle plate. - [Get all vehicles of player](https://docs.jaksam-scripts.com/jobs-creator/server/buyable-vehicles/get-all-vehicles-of-player.md): Retrieve all vehicles a player owns across all buyable garages. - [On vehicle bought](https://docs.jaksam-scripts.com/jobs-creator/server/buyable-vehicles/on-vehicle-bought.md): Triggered when a player buys a vehicle from a buyable garage marker. - [Get player vehicles in marker ID](https://docs.jaksam-scripts.com/jobs-creator/server/buyable-vehicles/get-player-vehicles-in-marker-id.md): Retrieve all vehicles a player owns in a specific buyable garage marker. - [Crafting Table](https://docs.jaksam-scripts.com/jobs-creator/server/crafting-table/index.md): Server-side events for the crafting table feature. - [Item crafted](https://docs.jaksam-scripts.com/jobs-creator/server/crafting-table/item-crafted.md): Triggered when a player crafts an item at a crafting table marker. - [Duty](https://docs.jaksam-scripts.com/jobs-creator/server/duty/index.md): Server-side events and exports for handling a player's job duty status. - [Duty status changed](https://docs.jaksam-scripts.com/jobs-creator/server/duty/duty-status-changed.md): Triggered after a player goes on or off duty, server side. - [Get if a player is on duty](https://docs.jaksam-scripts.com/jobs-creator/server/duty/get-if-a-player-is-on-duty.md): Check whether a specific player is currently on duty. - [Harvest](https://docs.jaksam-scripts.com/jobs-creator/server/harvest/index.md): Server-side events for the harvest feature. - [Item harvested](https://docs.jaksam-scripts.com/jobs-creator/server/harvest/item-harvested.md): Triggered when a player harvests an item from a harvest marker. - [Market](https://docs.jaksam-scripts.com/jobs-creator/server/market/index.md): Server-side events for the market feature. - [Item sold](https://docs.jaksam-scripts.com/jobs-creator/server/market/item-sold.md): Triggered when a player sells an item or weapon at a market marker. - [Shop](https://docs.jaksam-scripts.com/jobs-creator/server/shop/index.md): Server-side events for the shop feature. - [Item bought](https://docs.jaksam-scripts.com/jobs-creator/server/shop/item-bought.md): Triggered when a player buys an item or weapon at a shop marker. - [Process](https://docs.jaksam-scripts.com/jobs-creator/server/process/index.md): Server-side events for the process feature. - [Item processed](https://docs.jaksam-scripts.com/jobs-creator/server/process/item-processed.md): Triggered when a player processes an item at a process marker. - [Search/Steal Action](https://docs.jaksam-scripts.com/jobs-creator/server/search-steal-action/index.md): Server-side events triggered when a player steals items, money, or weapons via the default search/rob action. - [Item Stolen](https://docs.jaksam-scripts.com/jobs-creator/server/search-steal-action/item-stolen.md): Triggered after a player steals something from the actions menu, only if you use the default player search/rob, it won't work if you replaced it - [Account stolen](https://docs.jaksam-scripts.com/jobs-creator/server/search-steal-action/account-stolen.md): Triggered after a player steals money via the actions menu, only when using the default search/rob action. - [Weapon Stolen](https://docs.jaksam-scripts.com/jobs-creator/server/search-steal-action/weapon-stolen.md): Triggered after a player steals something from the actions menu, only if you use the default player search/rob, it won't work if you replaced it - [Set handcuffs state](https://docs.jaksam-scripts.com/jobs-creator/server/set-handcuffs-state.md): Set a player's handcuffed state directly, without triggering the handcuff animation. - [Modules](https://docs.jaksam-scripts.com/drugs-creator/modules.md): Replace default features like notify, progress bar, stash, and logs with your own custom modules. - [Client](https://docs.jaksam-scripts.com/drugs-creator/client/index.md): Client-side events and exports available in Drugs Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/drugs-creator/client/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Progress bar](https://docs.jaksam-scripts.com/drugs-creator/client/replace-disable-default-progress-bar.md): Replace the default progress bar with your own, or trigger the default one from external scripts. - [Replace default mugshot notifications](https://docs.jaksam-scripts.com/drugs-creator/client/replace-default-mugshot-notifications.md): Replace the notification shown when a ped refuses a drug during NPC selling. - [Replace help notification / TextUI](https://docs.jaksam-scripts.com/drugs-creator/client/replace-default-help-notifications.md): Use your own TextUI instead of the default 'Press E to ...' help notification. - [Replace default police alert](https://docs.jaksam-scripts.com/drugs-creator/client/replace-default-police-alert.md): Replace the police dispatch behavior using a Drugs Creator module. - [Manually start drugs effects](https://docs.jaksam-scripts.com/drugs-creator/client/manually-start-drugs-effects.md): Trigger drug effects manually, from client or server side. - [NPC Selling](https://docs.jaksam-scripts.com/drugs-creator/client/npc-selling/index.md): Events and exports for selling drugs to NPCs. - [Disable default selling method for NPCs](https://docs.jaksam-scripts.com/drugs-creator/client/npc-selling/disable-default-selling-method-for-npcs.md): Disable the default 'Press E to sell drugs' prompt above NPCs. - [Add ped to selling blacklist](https://docs.jaksam-scripts.com/drugs-creator/client/npc-selling/add-ped-to-selling-blacklist.md): Prevent a specific ped from being sold drugs to, for example shop keepers or dealers. - [Remove ped from selling blacklist](https://docs.jaksam-scripts.com/drugs-creator/client/npc-selling/remove-ped-from-selling-blacklist.md): Allow a previously blacklisted ped to be sold drugs to again. - [Manually sell to a NPC](https://docs.jaksam-scripts.com/drugs-creator/client/npc-selling/manually-sell-to-a-npc.md): Manually start a drug sale to a specific ped. - [NPC accepted drug](https://docs.jaksam-scripts.com/drugs-creator/client/npc-selling/npc-accepted-drug.md): Triggered client side after an NPC accepts a drug, for custom animations. - [Territories](https://docs.jaksam-scripts.com/drugs-creator/client/territories/index.md): Client-side exports for reading territory ownership in Drugs Creator. - [Get current territory](https://docs.jaksam-scripts.com/drugs-creator/client/territories/get-current-territory.md): Get the name of the territory the local player is currently inside. - [Get territory owners](https://docs.jaksam-scripts.com/drugs-creator/client/territories/get-territory-owners.md): Get the current owner of each territory. - [Server](https://docs.jaksam-scripts.com/drugs-creator/server/index.md): Server-side events and exports available in Drugs Creator. - [Fields](https://docs.jaksam-scripts.com/drugs-creator/server/fields/index.md): Events triggered when items are harvested in fields. - [Item harvested](https://docs.jaksam-scripts.com/drugs-creator/server/fields/item-harvested.md): Triggered server side after an item is harvested in a field. - [Harvestable items](https://docs.jaksam-scripts.com/drugs-creator/server/harvestable-items/index.md): Events triggered when generic harvestable items are collected. - [Item harvested](https://docs.jaksam-scripts.com/drugs-creator/server/harvestable-items/item-harvested.md): Triggered server side after a harvestable item is collected. - [Laboratories](https://docs.jaksam-scripts.com/drugs-creator/server/laboratories/index.md): Events triggered when players craft in laboratories. - [Successful craft](https://docs.jaksam-scripts.com/drugs-creator/server/laboratories/successful-craft.md): Triggered server side after a successful craft in a laboratory. - [Sellings](https://docs.jaksam-scripts.com/drugs-creator/server/sellings/index.md): Events triggered when drugs are sold, across all selling methods. - [Sold to pusher](https://docs.jaksam-scripts.com/drugs-creator/server/sellings/sold-to-pusher.md): Triggered server side after a player sells drugs to a pusher. - [Sold in boat](https://docs.jaksam-scripts.com/drugs-creator/server/sellings/sold-in-boat.md): Triggered server side after a player sells drugs while in a boat. - [Sold in plane](https://docs.jaksam-scripts.com/drugs-creator/server/sellings/sold-in-plane.md): Triggered server side after a player sells drugs while in a plane. - [Sold to NPC](https://docs.jaksam-scripts.com/drugs-creator/server/sellings/sold-to-npc.md): Triggered server side after an NPC selling sale. - [Sold to narcos](https://docs.jaksam-scripts.com/drugs-creator/server/sellings/sold-to-narcos.md): Triggered server side after a player sells drugs to narcos. - [Sold by hired dealer](https://docs.jaksam-scripts.com/drugs-creator/server/sellings/sold-by-hired-dealer.md): Triggered server side when a hired dealer sells a drug. - [Territories](https://docs.jaksam-scripts.com/drugs-creator/server/territories/index.md): Polygon-based zones that can be owned and contested by gangs or jobs. - [Ownership changed](https://docs.jaksam-scripts.com/drugs-creator/server/territories/ownership-changed.md): Triggered server side when a territory changes owner. - [Give territory points](https://docs.jaksam-scripts.com/drugs-creator/server/territories/give-territory-points.md): Add points to a faction in a territory from an external script. - [Remove territory points](https://docs.jaksam-scripts.com/drugs-creator/server/territories/remove-territory-points.md): Remove points from a faction in a territory from an external script. - [Reset territory points](https://docs.jaksam-scripts.com/drugs-creator/server/territories/reset-territory-points.md): Reset a faction's points in a territory to 0. - [Hired Dealers](https://docs.jaksam-scripts.com/drugs-creator/server/hired-dealers/index.md): NPC dealers that players hire to passively sell drugs in territories they own. - [Drug Factories](https://docs.jaksam-scripts.com/drugs-creator/server/drug-factories/index.md): Purchasable interiors where players can produce drugs through a multi-step production process. - [Police alerted](https://docs.jaksam-scripts.com/drugs-creator/server/police-alerted.md): Triggered server side, once per alert, when police is alerted. - [Pocket crafting finished](https://docs.jaksam-scripts.com/drugs-creator/server/pocket-crafting-finished.md): Triggered server side when a player completes a pocket crafting process. - [Modules](https://docs.jaksam-scripts.com/doors-creator/modules.md): Replace default features like lockpick, dispatch, and logs with your own custom modules. - [Client](https://docs.jaksam-scripts.com/doors-creator/client/index.md): Client-side events and exports available in Doors Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/doors-creator/client/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Get closest door](https://docs.jaksam-scripts.com/doors-creator/client/get-closest-door.md): Get the closest active door to the player. - [Toggle icon display](https://docs.jaksam-scripts.com/doors-creator/client/toggle-icon-display.md): Show or hide the icons/text of all doors. - [Replace default police alert](https://docs.jaksam-scripts.com/doors-creator/client/replace-default-police-alert.md): Replace the police dispatch behavior using a Doors Creator module. - [Get door ID from entity](https://docs.jaksam-scripts.com/doors-creator/client/get-door-id-from-entity.md): Resolve a door ID from its entity handle. - [Server](https://docs.jaksam-scripts.com/doors-creator/server/index.md): Server-side events and exports available in Doors Creator. - [Refresh database](https://docs.jaksam-scripts.com/doors-creator/server/refresh-database.md): Refresh Doors Creator after manually creating something in the database. - [Police alerted](https://docs.jaksam-scripts.com/doors-creator/server/police-alerted.md): Triggered server side, once per alert, when police is alerted. - [Get door ID data](https://docs.jaksam-scripts.com/doors-creator/server/get-door-id-data.md): Get a door's data server side by its ID. - [Get building ID data](https://docs.jaksam-scripts.com/doors-creator/server/get-building-id-data.md): Get a building's data server side by its ID. - [Get all buildings list](https://docs.jaksam-scripts.com/doors-creator/server/get-all-buildings-list.md): Get the data of all buildings server side. - [Get all doors list](https://docs.jaksam-scripts.com/doors-creator/server/get-all-doors-list.md): Get the data of all doors server side. - [Set door ID state (locked/unlocked)](https://docs.jaksam-scripts.com/doors-creator/server/set-door-id-state-locked-unlocked.md): Lock or unlock a door server side by its ID. - [Lockpicked door](https://docs.jaksam-scripts.com/doors-creator/server/lockpicked-door.md): Triggered server side when a player lockpicks a door. - [Create building](https://docs.jaksam-scripts.com/doors-creator/server/create-building.md): Create a new building server side to group multiple doors under shared access rules. - [Create door](https://docs.jaksam-scripts.com/doors-creator/server/create-door.md): Create a new door server side with full control over access rules and behavior. - [Delete door](https://docs.jaksam-scripts.com/doors-creator/server/delete-door.md): Remove a door server side by its ID. - [Update door](https://docs.jaksam-scripts.com/doors-creator/server/update-door.md): Update an existing door's data server side. - [Client](https://docs.jaksam-scripts.com/missions-creator/client/index.md): Client-side events and exports available in Missions Creator. - [Replace default police alert](https://docs.jaksam-scripts.com/missions-creator/client/replace-default-police-alert.md): Replace the client-side police alert behavior with your own. - [On entity spawn](https://docs.jaksam-scripts.com/missions-creator/client/on-entity-spawn.md): Triggered client side when a mission spawns a ped, vehicle, or object. - [Get a mission template](https://docs.jaksam-scripts.com/missions-creator/client/get-mission-template.md): Retrieve a mission template's data client side, such as its options, label, or description. - [Notifications](https://docs.jaksam-scripts.com/missions-creator/client/notifications/index.md): Replace the default notification, help notification, and mugshot notification systems in Missions Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/missions-creator/client/notifications/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Replace default help notifications](https://docs.jaksam-scripts.com/missions-creator/client/notifications/replace-default-help-notifications.md): Replace the default 'Press E to ...' help notification with your own. - [Replace default mugshot notifications](https://docs.jaksam-scripts.com/missions-creator/client/notifications/replace-default-mugshot-notifications.md): Replace the notification shown for the 'talk to ped' action (with NPC face). - [Server](https://docs.jaksam-scripts.com/missions-creator/server/index.md): Server-side events and exports available in Missions Creator. - [Police alerted](https://docs.jaksam-scripts.com/missions-creator/server/police-alerted.md): Triggered server side, once per alert, when police is alerted. - [On mission start](https://docs.jaksam-scripts.com/missions-creator/server/on-mission-start.md): Triggered server side when a mission starts. - [On mission failed](https://docs.jaksam-scripts.com/missions-creator/server/on-mission-failed.md): Triggered server side when a mission fails. - [On mission completed](https://docs.jaksam-scripts.com/missions-creator/server/on-mission-completed.md): Triggered server side when a mission succeeds. - [Start a mission](https://docs.jaksam-scripts.com/missions-creator/server/start-mission.md): Manually start a mission server side, for example to integrate it with your own code. - [Get a mission template](https://docs.jaksam-scripts.com/missions-creator/server/get-mission-template.md): Retrieve a mission template's data server side, such as its options, label, or description. - [Client](https://docs.jaksam-scripts.com/blips-creator/client/index.md): Client-side events available in Blips Creator. - [Open menu manually](https://docs.jaksam-scripts.com/blips-creator/client/open-menu-manually.md): Trigger the Blips Creator menu to open from your own client-side code. - [Client](https://docs.jaksam-scripts.com/farming-creator/client/index.md): Client-side events and exports available in Farming Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/farming-creator/client/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Progress bar](https://docs.jaksam-scripts.com/farming-creator/client/progress-bar.md): Replace the default progress bar with your own, or trigger the default one from external scripts. - [Replace default help notifications](https://docs.jaksam-scripts.com/farming-creator/client/replace-default-help-notifications.md): Replace the default 'Press E to ...' help notification with your own. - [Replace default police alert](https://docs.jaksam-scripts.com/farming-creator/client/replace-default-police-alert.md): Replace the client-side police alert behavior with your own. - [Server](https://docs.jaksam-scripts.com/farming-creator/server/index.md): Server-side events available in Farming Creator. - [Police alerted](https://docs.jaksam-scripts.com/farming-creator/server/police-alerted.md): Triggered server side, once per alert, when police is alerted. - [Item farmed](https://docs.jaksam-scripts.com/farming-creator/server/item-farmed.md): Events triggered after a player farms anywhere - farms, fields, foundries, seeds, or workbenches. - [Modules](https://docs.jaksam-scripts.com/shops-creator/modules.md): Replace default features like progress bar, dispatch, and logs with your own custom modules. - [Client](https://docs.jaksam-scripts.com/shops-creator/client/index.md): Client-side events available in Shops Creator. - [Replace default police alert](https://docs.jaksam-scripts.com/shops-creator/client/replace-default-police-alert.md): Replace the police dispatch behavior using a Shops Creator module. - [UI toggled](https://docs.jaksam-scripts.com/shops-creator/client/ui_toggled.md): Hide or show your own UI when the shop UI is toggled. - [Notifications](https://docs.jaksam-scripts.com/shops-creator/client/notifications/index.md): Replace the default notification and help notification systems in Shops Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/shops-creator/client/notifications/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Replace help notification / TextUI](https://docs.jaksam-scripts.com/shops-creator/client/notifications/replace-default-help-notifications.md): Use your own TextUI instead of the default 'Press E to ...' help notification. - [Server](https://docs.jaksam-scripts.com/shops-creator/server/index.md): Server-side events and exports available in Shops Creator. - [Police alerted](https://docs.jaksam-scripts.com/shops-creator/server/police-alerted.md): Replace the police dispatch behavior using a Shops Creator module. - [Shop bought](https://docs.jaksam-scripts.com/shops-creator/server/shop-bought.md): Triggered when a player buys a player-owned shop. - [Shop sold](https://docs.jaksam-scripts.com/shops-creator/server/shop-sold.md): Triggered when a player sells a player-owned shop. - [Get what objects can be sold in shop ID](https://docs.jaksam-scripts.com/shops-creator/server/get-what-objects-can-be-sold-in-shop-id.md): Get which objects a player can sell in a shop, based on its whitelist/blacklist settings. - [Get objects in shop ID](https://docs.jaksam-scripts.com/shops-creator/server/get-objects-in-shop-id.md): Get which objects are being sold or bought in a given shop. - [Transactions](https://docs.jaksam-scripts.com/shops-creator/server/transactions/index.md): Events triggered when admins or players buy or sell objects in a shop. - [Admin shop bought object](https://docs.jaksam-scripts.com/shops-creator/server/transactions/admin-shop-bought-object.md): Triggered when a player buys an object from an admin shop. - [Admin shop sold object](https://docs.jaksam-scripts.com/shops-creator/server/transactions/admin-shop-sold-object.md): Triggered when a player sells an object to an admin shop. - [Player shop bought object](https://docs.jaksam-scripts.com/shops-creator/server/transactions/player-shop-bought-object.md): Triggered when a player buys an object from a player-owned shop. - [Player shop sold object](https://docs.jaksam-scripts.com/shops-creator/server/transactions/player-shop-sold-object.md): Triggered when a player sells an object to a player-owned shop. - [Modules](https://docs.jaksam-scripts.com/robberies-creator/modules.md): Replace default features like progress bar, dispatch, and logs with your own custom modules. - [Client](https://docs.jaksam-scripts.com/robberies-creator/client/index.md): Client-side events available in Robberies Creator. - [Progress bar](https://docs.jaksam-scripts.com/robberies-creator/client/progress-bar.md): Replace the default progress bar with your own, or trigger the default one from external scripts. - [Replace default police alert](https://docs.jaksam-scripts.com/robberies-creator/client/replace-default-police-alert.md): Replace the police dispatch behavior using a Robberies Creator module. - [Notifications](https://docs.jaksam-scripts.com/robberies-creator/client/notifications/index.md): Replace the default notification and help notification systems in Robberies Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/robberies-creator/client/notifications/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Replace help notification / TextUI](https://docs.jaksam-scripts.com/robberies-creator/client/notifications/replace-default-help-notifications.md): Use your own TextUI instead of the default 'Press E to ...' help notification. - [Server](https://docs.jaksam-scripts.com/robberies-creator/server/index.md): Server-side events available in Robberies Creator. - [Heist started](https://docs.jaksam-scripts.com/robberies-creator/server/heist-started.md): Triggered when a heist starts. - [Heist finished](https://docs.jaksam-scripts.com/robberies-creator/server/heist-finished.md): Triggered when a heist is completed. - [Police alerted](https://docs.jaksam-scripts.com/robberies-creator/server/police-alerted.md): Triggered server side, once per alert, when police is alerted. - [Step completed](https://docs.jaksam-scripts.com/robberies-creator/server/step-completed.md): Triggered when a step of a heist is completed. - [Client](https://docs.jaksam-scripts.com/vehicles-keys/client/index.md): Client-side events and exports available in Vehicles Keys. - [Self give current vehicle plate](https://docs.jaksam-scripts.com/vehicles-keys/client/self-give-current-vehicle-plate.md): Give yourself the keys of the vehicle you're currently driving, without needing its plate. - [Self give vehicle plate](https://docs.jaksam-scripts.com/vehicles-keys/client/self-give-vehicle-plate.md): Give yourself the keys of a specific vehicle plate. - [Self remove vehicle plate](https://docs.jaksam-scripts.com/vehicles-keys/client/self-remove-vehicle-plate.md): Remove your own keys for a specific vehicle plate. - [Open remote UI menu](https://docs.jaksam-scripts.com/vehicles-keys/client/open-remote-ui-menu.md): Open the remote UI menu from your own code. - [Open keys list](https://docs.jaksam-scripts.com/vehicles-keys/client/open-keys-list.md): Open the keys list menu from your own code. - [Toggle hotwiring](https://docs.jaksam-scripts.com/vehicles-keys/client/toggle-hotwiring.md): Temporarily enable or disable hotwiring for the player. - [Get if local player owns a plate](https://docs.jaksam-scripts.com/vehicles-keys/client/get-if-local-player-owns-a-plate.md): Check if the local player owns a specific vehicle plate. - [Get owned plates of local player](https://docs.jaksam-scripts.com/vehicles-keys/client/get-owned-plates-of-local-player.md): Get all vehicle plates owned by the local player. - [Toggle closest vehicle lock](https://docs.jaksam-scripts.com/vehicles-keys/client/toggle-closest-vehicle-lock.md): Manually toggle the lock of the closest vehicle. - [Switch vehicle lock](https://docs.jaksam-scripts.com/vehicles-keys/client/switch-vehicle-lock.md): Switch a vehicle's lock, revoking keys previously shared by the owner. - [Vehicle locked/unlocked](https://docs.jaksam-scripts.com/vehicles-keys/client/vehicle-locked-unlocked.md): Triggered client side when a vehicle's lock state changes. - [Replace/Disable default progress bar](https://docs.jaksam-scripts.com/vehicles-keys/client/replace-disable-default-progress-bar.md): Replace the default progress bar with your own, or trigger the default one from external scripts. - [Refresh self owned vehicles](https://docs.jaksam-scripts.com/vehicles-keys/client/refresh-self-owned-vehicles.md): Refresh the local player's owned vehicles list client side, for example after buying a new vehicle. - [Replace default police alert](https://docs.jaksam-scripts.com/vehicles-keys/client/replace-default-police-alert.md): Replace the client-side police alert behavior with your own. - [Notifications](https://docs.jaksam-scripts.com/vehicles-keys/client/notifications/index.md): Replace the default notification and help notification systems in Vehicles Keys. - [Replace default notifications](https://docs.jaksam-scripts.com/vehicles-keys/client/notifications/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Replace default help notifications](https://docs.jaksam-scripts.com/vehicles-keys/client/notifications/replace-default-help-notifications.md): Replace the default 'Press E to ...' help notification with your own. - [Bypass start vehicle check](https://docs.jaksam-scripts.com/vehicles-keys/client/bypass-start-vehicle-check.md): Bypass the vehicle start conditions using a state bag. - [Server](https://docs.jaksam-scripts.com/vehicles-keys/server/index.md): Server-side events and exports available in Vehicles Keys. - [Refresh player owned vehicles](https://docs.jaksam-scripts.com/vehicles-keys/server/refresh-player-owned-vehicles.md): Refresh a player's owned vehicles list server side, for example after a purchase. - [Get if player ID owns a plate](https://docs.jaksam-scripts.com/vehicles-keys/server/get-if-player-id-owns-a-plate.md): Check if a specific player owns a vehicle plate server side. - [Vehicle locked/unlocked](https://docs.jaksam-scripts.com/vehicles-keys/server/vehicle-locked-unlocked.md): Triggered server side when a vehicle's lock state changes. - [Player hotwired a vehicle](https://docs.jaksam-scripts.com/vehicles-keys/server/player-hotwired-a-vehicle.md): Triggered server side when a vehicle is hotwired. - [Player lockpicked a vehicle](https://docs.jaksam-scripts.com/vehicles-keys/server/player-lockpicked-a-vehicle.md): Triggered server side when a vehicle is lockpicked. - [Give keys to identifier](https://docs.jaksam-scripts.com/vehicles-keys/server/give-keys-to-identifier.md): Give vehicle keys to a player identifier server side. - [Remove keys from identifier](https://docs.jaksam-scripts.com/vehicles-keys/server/remove-keys-from-identifier.md): Remove vehicle keys from a player identifier server side. - [Give keys to player ID](https://docs.jaksam-scripts.com/vehicles-keys/server/give-keys-to-player-id.md): Give vehicle keys to an online player server side. - [Remove keys from player ID](https://docs.jaksam-scripts.com/vehicles-keys/server/remove-keys-from-player-id.md): Remove vehicle keys from an online player server side. - [Vehicle window broken](https://docs.jaksam-scripts.com/vehicles-keys/server/vehicle-window-broken.md): Triggered server side when a player breaks a vehicle window. - [Get player ID keys](https://docs.jaksam-scripts.com/vehicles-keys/server/get-player-id-keys.md): Get all vehicle keys owned by an online player server side. - [Get identifier keys](https://docs.jaksam-scripts.com/vehicles-keys/server/get-identifier-keys.md): Get all vehicle keys owned by a player identifier server side. - [Police alerted](https://docs.jaksam-scripts.com/vehicles-keys/server/police-alerted.md): Triggered server side, once per alert, when police is alerted. - [Alarms](https://docs.jaksam-scripts.com/vehicles-keys/server/alarms/index.md): Events triggered when a vehicle alarm is activated. - [Alarm activated (player vehicle)](https://docs.jaksam-scripts.com/vehicles-keys/server/alarms/alarm-activated-player-vehicle.md): Triggered server side when an alarm is activated on a player vehicle. - [Alarm activated (NPC vehicle)](https://docs.jaksam-scripts.com/vehicles-keys/server/alarms/alarm-activated-npc-vehicle.md): Triggered server side when an alarm is activated on an NPC vehicle. - [Modules](https://docs.jaksam-scripts.com/dealerships-creator/modules.md): Replace default features like banking, text UI, and logs with your own custom modules. - [Client](https://docs.jaksam-scripts.com/dealerships-creator/client/index.md): Client-side events and exports available in Dealerships Creator. - [On test drive vehicle spawn](https://docs.jaksam-scripts.com/dealerships-creator/client/on-test-drive-vehicle-spawn.md): Triggered client side after a test drive vehicle is spawned. - [Notifications](https://docs.jaksam-scripts.com/dealerships-creator/client/notifications/index.md): Replace the default notification and help notification systems in Dealerships Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/dealerships-creator/client/notifications/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Replace default help notifications](https://docs.jaksam-scripts.com/dealerships-creator/client/notifications/replace-default-help-notifications.md): Replace the default 'Press E to ...' help notification with your own. - [Showroom](https://docs.jaksam-scripts.com/dealerships-creator/client/showroom/index.md): Events and exports for the Dealerships Creator showroom feature. - [On showroom enter](https://docs.jaksam-scripts.com/dealerships-creator/client/showroom/on-showroom-enter.md): Triggered client side after the player enters the showroom. - [On showroom exit](https://docs.jaksam-scripts.com/dealerships-creator/client/showroom/on-showroom-exit.md): Triggered client side after the player exits the showroom. - [Get is player in showroom](https://docs.jaksam-scripts.com/dealerships-creator/client/showroom/get-is-player-in-showroom.md): Check if the local player is currently in a showroom. - [Get is player doing test drive](https://docs.jaksam-scripts.com/dealerships-creator/client/showroom/get-is-player-doing-test-drive.md): Check if the local player is currently on a test drive. - [Server](https://docs.jaksam-scripts.com/dealerships-creator/server/index.md): Server-side events available in Dealerships Creator. - [On vehicle given](https://docs.jaksam-scripts.com/dealerships-creator/server/on-vehicle-given.md): Triggered server side after a player receives a vehicle in any way. - [On vehicle resell](https://docs.jaksam-scripts.com/dealerships-creator/server/on-vehicle-resell.md): Triggered server side after a player resells a vehicle to a dealership. - [Client](https://docs.jaksam-scripts.com/races-creator/client/index.md): Client-side events and exports available in Races Creator. - [Replace default police alert](https://docs.jaksam-scripts.com/races-creator/client/replace-default-police-alert.md): Replace the client-side police alert behavior with your own. - [Notifications](https://docs.jaksam-scripts.com/races-creator/client/notifications/index.md): Replace the default notification and help notification systems in Races Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/races-creator/client/notifications/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Replace default help notifications](https://docs.jaksam-scripts.com/races-creator/client/notifications/replace-default-help-notifications.md): Replace the default 'Press E to ...' help notification with your own. - [Server](https://docs.jaksam-scripts.com/races-creator/server/index.md): Server-side events available in Races Creator. - [Police alerted](https://docs.jaksam-scripts.com/races-creator/server/police-alerted.md): Triggered server side, once per alert, when police is alerted. - [Client](https://docs.jaksam-scripts.com/trackers-creator/client/index.md): Client-side events available in Trackers Creator. - [Replace default notifications](https://docs.jaksam-scripts.com/trackers-creator/client/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Panic button pressed](https://docs.jaksam-scripts.com/trackers-creator/client/panic-button-pressed.md): Triggered client side when a player uses the panic button. - [Manually start panic button](https://docs.jaksam-scripts.com/trackers-creator/client/manually-start-panic-button.md): Trigger the panic button from your own code, without requiring the hotkey. - [Server](https://docs.jaksam-scripts.com/trackers-creator/server/index.md): Server-side events available in Trackers Creator. - [Panic button pressed](https://docs.jaksam-scripts.com/trackers-creator/server/panic-button-pressed.md): Triggered server side when a player uses the panic button. - [Player lost signal](https://docs.jaksam-scripts.com/trackers-creator/server/player-lost-signal.md): Triggered server side when a player loses signal of a tracker. - [Player set new private frequency](https://docs.jaksam-scripts.com/trackers-creator/server/player-set-new-private-frequency.md): Triggered server side when a player sets a new private tracker frequency. - [Server](https://docs.jaksam-scripts.com/easy-allowlist/server/index.md): Server-side exports available in Easy Allowlist & Queue. - [Allowlist](https://docs.jaksam-scripts.com/easy-allowlist/server/allowlist/index.md): Exports to add or remove player identifiers from the allowlist. - [Add identifier to allowlist](https://docs.jaksam-scripts.com/easy-allowlist/server/allowlist/add-identifier-to-allowlist.md): Add an identifier to the allowlist. - [Remove identifier from allowlist](https://docs.jaksam-scripts.com/easy-allowlist/server/allowlist/remove-identifier-from-allowlist.md): Remove an identifier from the allowlist. - [Queue](https://docs.jaksam-scripts.com/easy-allowlist/server/queue/index.md): Exports to read and manage the connection queue and its priority. - [Set player queue priority](https://docs.jaksam-scripts.com/easy-allowlist/server/queue/set-player-queue-priority.md): Set a queue priority for an online player ID. - [Set Discord role queue priority](https://docs.jaksam-scripts.com/easy-allowlist/server/queue/set-discord-role-queue-priority.md): Set a queue priority for a Discord role. - [Set identifier queue priority](https://docs.jaksam-scripts.com/easy-allowlist/server/queue/set-identifier-queue-priority.md): Set a queue priority for an identifier. - [Remove identifier queue priority](https://docs.jaksam-scripts.com/easy-allowlist/server/queue/remove-identifier-queue-priority.md): Remove a queue priority for an identifier. - [Remove Discord role queue priority](https://docs.jaksam-scripts.com/easy-allowlist/server/queue/remove-discord-role-queue-priority.md): Remove a queue priority for a Discord role. - [Get queue count](https://docs.jaksam-scripts.com/easy-allowlist/server/queue/get-queue-count.md): Get the count of players currently in queue. - [Get queue info](https://docs.jaksam-scripts.com/easy-allowlist/server/queue/get-queue-info.md): Get the data of the players who are currently in queue. - [Client](https://docs.jaksam-scripts.com/billing-ui/client/index.md): Client-side events available in Billing UI. - [Activate billing mode](https://docs.jaksam-scripts.com/billing-ui/client/activate-billing-mode.md): Let the player click a target player to open the billing UI menu. - [Open billing menu](https://docs.jaksam-scripts.com/billing-ui/client/open-billing-menu.md): Open the billing UI menu directly for a known target, without requiring the player to click one. - [Replace default notifications](https://docs.jaksam-scripts.com/billing-ui/client/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event. - [Pay a bill](https://docs.jaksam-scripts.com/billing-ui/client/pay-a-bill.md): Pay a bill by its ID, for example from an external script. - [Send a bill](https://docs.jaksam-scripts.com/billing-ui/client/send-a-bill.md): Send an invoice to a target player. - [View invoices](https://docs.jaksam-scripts.com/billing-ui/client/view-invoices.md): Show the menu of invoices received by the player. - [Server](https://docs.jaksam-scripts.com/billing-ui/server/index.md): Server-side events and exports available in Billing UI. - [Create bill](https://docs.jaksam-scripts.com/billing-ui/server/create-bill.md): Create a new bill for a player or society server side. - [Delete bill](https://docs.jaksam-scripts.com/billing-ui/server/delete-bill.md): Delete a bill server side by its ID. - [Refresh bill](https://docs.jaksam-scripts.com/billing-ui/server/refresh-bill.md): Refresh a bill's data server side after editing it directly in the database. - [On bill created](https://docs.jaksam-scripts.com/billing-ui/server/on-bill-created.md): Triggered server side after a bill is created. - [On bill paid](https://docs.jaksam-scripts.com/billing-ui/server/on-bill-paid.md): Triggered server side after a bill is paid. - [Client](https://docs.jaksam-scripts.com/luxury-clothes-theft/client/index.md): Client-side events available in Luxury Clothes Theft. - [Replace default notifications](https://docs.jaksam-scripts.com/luxury-clothes-theft/client/replace-default-notifications.md): Use a custom notification system instead of the default one by listening to the notify event.