> For the complete documentation index, see [llms.txt](https://zsx-development.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zsx-development.gitbook.io/docs/resources/user-interface-v2.md).

# User Interface V2

- [Installation](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/installation.md)
- [Applying exports & events](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/installation/applying-exports-and-events.md)
- [Integration for Chat](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/installation/integration-for-chat.md)
- [ZSX\_Multicharacter Integration](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/installation/zsx_multicharacter-integration.md)
- [Other Multicharacter Integration](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/installation/other-multicharacter-integration.md): If you're not using our Multicharacter
- [Auto Installer](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/installation/auto-installer.md): Automatically insert code to resources.
- [About](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/installation/auto-installer/about.md)
- [Overextended Library](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/installation/auto-installer/overextended-library.md)
- [Exports](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports.md)
- [Interfaces](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces.md)
- [Default Notifications](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/default-notifications.md): The notification system is designed to display messages that pop up above the minimap, ensuring they are noticeable and non-intrusive during gameplay.
- [Help Notification](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/help-notification.md): Help Notifications are displayed in the top-left corner of the screen. They are specifically designed to manage job-related updates and other critical tasks.
- [Notifications](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/notifications.md): These notifications are ideal for general updates, reminders, or messages that don't require immediate attention, ensuring a seamless user experience.
- [Progress Bar](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/progress-bar.md)
- [TextUI](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/textui.md)
- [Updating text & key](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/textui/updating-text-and-key.md)
- [Point](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/point.md)
- [Chat](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/chat.md): Chat exports list
- [AddMessage](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/chat/addmessage.md)
- [AddUserMessage](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/chat/addusermessage.md)
- [3D DUI](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/interfaces/3d-dui.md)
- [Storage](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage.md)
- [Gathering Storage](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage/gathering-storage.md)
- [Get Color](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage/gathering-storage/get-color.md)
- [Get Type](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage/gathering-storage/get-type.md)
- [Get Options](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage/gathering-storage/get-options.md)
- [Is Configuration Done](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage/gathering-storage/is-configuration-done.md)
- [Get Current Screen](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage/get-current-screen.md)
- [Is UI Busy](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage/is-ui-busy.md)
- [Gathering position of the interface](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/storage/gathering-position-of-the-interface.md)
- [Threads](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/threads.md)
- [Interrupting Thread](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/threads/interrupting-thread.md)
- [Other](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other.md)
- [DisplayRadar](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/displayradar.md): Handles display radar with the whole animation
- [OpenConfiguration](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/openconfiguration.md)
- [OpenMainMenu](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/openmainmenu.md)
- [OpenSettings](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/opensettings.md)
- [IsPauseMenuActive](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/ispausemenuactive.md)
- [IsUIBusy](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/isuibusy.md)
- [GetCurrentScreen](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/getcurrentscreen.md)
- [Cinematic](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/cinematic.md)
- [GetConfig](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/other/getconfig.md)
- [Statuses](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/exports/statuses.md): Dynamically handle your statuses.
- [Configurating](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating.md): How to configure, add, or replace content in simple steps.
- [Setting presets](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/setting-presets.md): Setting interface presets
- [Handling UI](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui.md)
- [Global](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global.md): Uncategorized configuration points
- [Disabling Interfaces](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global/disabling-interfaces.md)
- [Disabling Interfaces type](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global/disabling-interfaces-type.md)
- [Disabling configuration for Interface](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global/disabling-configuration-for-interface.md)
- [Changing links](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global/changing-links.md)
- [Adding new blacklisted weapon](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global/adding-new-blacklisted-weapon.md)
- [Using UIV2 music in ZSX\_Multicharacter](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global/using-uiv2-music-in-zsx_multicharacter.md)
- [Dynamically gathering UI positions](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global/dynamically-gathering-ui-positions.md)
- [Dynamically gathering colors](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/global/dynamically-gathering-colors.md)
- [HUD](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/hud.md)
- [Show / Hide UI](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/hud/show-hide-ui.md): How to hide or show UI.
- [Creating new status](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/hud/creating-new-status.md)
- [Applying effects on status](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/hud/applying-effects-on-status.md)
- [Car HUD](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/car-hud.md)
- [Adding blacklist for vehicle model](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/car-hud/adding-blacklist-for-vehicle-model.md)
- [Chat](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/chat.md)
- [Using commands without / syntax](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/chat/using-commands-without-syntax.md)
- [Setting max pool size (max mesages)](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/chat/setting-max-pool-size-max-mesages.md)
- [Displayers](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/displayers.md)
- [Changing currency](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/displayers/changing-currency.md)
- [Adding more accounts](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/displayers/adding-more-accounts.md)
- [Adding addon elements](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/displayers/adding-addon-elements.md)
- [Creating job2 functionality](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/displayers/creating-job2-functionality.md)
- [Disabling elements](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/displayers/disabling-elements.md)
- [Pause Menu](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/pause-menu.md)
- [Creating custom navbar](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/pause-menu/creating-custom-navbar.md)
- [Using custom navbar order](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/pause-menu/using-custom-navbar-order.md)
- [Removing user data elements](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/pause-menu/removing-user-data-elements.md)
- [Voice Indicator](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/voice-indicator.md)
- [Adjusting new voice states](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/voice-indicator/adjusting-new-voice-states.md)
- [Changing between voice indicators](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-ui/voice-indicator/changing-between-voice-indicators.md)
- [Commands](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/commands.md)
- [Adding commands](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/commands/adding-commands.md): How to add commands to your server.
- [Translating](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/translating.md)
- [Translating the resource](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/translating/translating-the-resource.md): How to properly translate the resource.
- [Adding translation to custom weapons](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/translating/adding-translation-to-custom-weapons.md)
- [Translating component's type label](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/translating/translating-components-type-label.md)
- [Handling Data](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-data.md)
- [Changing default keybinds](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/handling-data/changing-default-keybinds.md): How to change keybinds.
- [AIO Options](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/aio-options.md)
- [Camera stuff](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/camera-stuff.md)
- [Creating new preset for Cinematic Mode](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/camera-stuff/creating-new-preset-for-cinematic-mode.md)
- [Creating new scenes for Main Menu](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/configurating/camera-stuff/creating-new-scenes-for-main-menu.md): How to add them?
- [Library](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library.md)
- [Introduce](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/introduce.md)
- [Events](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events.md)
- [Storage](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/storage.md): Events for storage updates.
- [onStorageUpdate](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/storage/onstorageupdate.md): Called whenever player adjust his options for selected element
- [onColorUpdate](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/storage/oncolorupdate.md): Called when user selects his color.
- [Player](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/player.md): Events that are player based.
- [onPlayerPedIDChange](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/player/onplayerpedidchange.md): Called when PlayerPedId native changes it's value.
- [onPlayerBaseUpdate](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/player/onplayerbaseupdate.md): Called every tick if player coords or heading will change.
- [onPlayerAimStateChange](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/player/onplayeraimstatechange.md): Called whenever player aiming state change.
- [Vehicle](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/vehicle.md): Events that are vehicle based.
- [onVehicleStateChange](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/vehicle/onvehiclestatechange.md): Called when player changes vehicle.
- [Points](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/points.md): Events for points.
- [onPointAdd](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/points/onpointadd.md): Called whenever new point will be created
- [onPointRemove](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/points/onpointremove.md): Called when point is removed.
- [Perspective](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/perspective.md): Events for perspective (3d content)
- [onPerspectiveContentStatusChange](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/perspective/onperspectivecontentstatuschange.md): Called every time, when hidden content status will change.
- [Notifications](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/notifications.md): Events for Notifications.
- [onNotificationAdd](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/notifications/onnotificationadd.md): Called when notification pop out.
- [onNotificationRemove](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/library/events/notifications/onnotificationremove.md): Called when persistent notification is removed
- [Snippets](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets.md): Temporal snippets for QB/ESX
- [ESX](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets/esx.md)
- [Notification](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets/esx/notification.md): es\_extended/client/functions.lua
- [TextUI](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets/esx/textui.md): es\_extended/client/functions.lua
- [ShowAdvancedNotification](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets/esx/showadvancednotification.md): es\_extended/client/functions.lua
- [ShowHelpNotification](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets/esx/showhelpnotification.md): es\_extended/client/functions.lua
- [QBCore](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets/qbcore.md)
- [Notification](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets/qbcore/notification.md): qb-core/client/functions.lua
- [ProgressBar](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/snippets/qbcore/progressbar.md): qb-core/client/functions.lua
- [Common issues](https://zsx-development.gitbook.io/docs/resources/user-interface-v2/common-issues.md): List of common mistakes and issues.
