# ESX Framework Reference Links

## Official Documentation

- **Main Documentation**: https://docs.esx-framework.org/en
- **GitHub Repository**: https://github.com/esx-framework/esx_core
- **Discord Community**: https://discord.esx-framework.org

## Core Documentation

### Getting Started
- **Introduction**: https://docs.esx-framework.org/en
- **ESX Core Overview**: https://docs.esx-framework.org/en/esx_core
- **Best Coding Practices**: https://docs.esx-framework.org/en/tutorial/coding_practices
- **Developing a Script**: https://docs.esx-framework.org/en/tutorial/developing

### Client-Side
- **Client Functions**: https://docs.esx-framework.org/en/esx_core/es_extended/client/functions
- **Client Events**: https://docs.esx-framework.org/en/esx_core/es_extended/events/client
- **Client Modules**: https://docs.esx-framework.org/en/esx_core/es_extended/client
  - **Callback**: https://docs.esx-framework.org/en/esx_core/es_extended/client/modules/callback
  - **ESX.Game**: https://docs.esx-framework.org/en/esx_core/es_extended/client/modules/game
  - **Streaming**: https://docs.esx-framework.org/en/esx_core/es_extended/client/modules/streaming
  - **Scaleform**: https://docs.esx-framework.org/en/esx_core/es_extended/client/modules/scaleform

### Server-Side
- **Server Functions**: https://docs.esx-framework.org/en/esx_core/es_extended/server/functions
- **Server Events**: https://docs.esx-framework.org/en/esx_core/es_extended/events/server
- **xPlayer Functions**: https://docs.esx-framework.org/en/esx_core/es_extended/server/xplayer
- **OneSync**: https://docs.esx-framework.org/en/esx_core/es_extended/server/onesync

### Shared
- **PlayerData Structure**: https://docs.esx-framework.org/en/esx_core/es_extended/playerdata
- **Shared Functions**: https://docs.esx-framework.org/en/esx_core/es_extended/shared
  - **Math**: https://docs.esx-framework.org/en/esx_core/es_extended/shared/math
  - **Table**: https://docs.esx-framework.org/en/esx_core/es_extended/shared/table
  - **Timeout**: https://docs.esx-framework.org/en/esx_core/es_extended/shared/timeout

### Configuration
- **Main Config**: https://docs.esx-framework.org/en/esx_core/es_extended/config/main
- **Discord Logs**: https://docs.esx-framework.org/en/esx_core/es_extended/config/logs
- **Weapon Config**: https://docs.esx-framework.org/en/esx_core/es_extended/config/weapon
- **Adjustments**: https://docs.esx-framework.org/en/esx_core/es_extended/config/adjustments

### Commands
- **Commands Documentation**: https://docs.esx-framework.org/en/esx_core/es_extended/commands

## UI Components

- **esx_context**: https://docs.esx-framework.org/en/esx_core/esx_context
- **esx_notify**: https://docs.esx-framework.org/en/esx_core/esx_notify
- **esx_progressbar**: https://docs.esx-framework.org/en/esx_core/esx_progressbar
- **esx_textui**: https://docs.esx-framework.org/en/esx_core/esx_textui
- **esx_menu_default**: https://docs.esx-framework.org/en/esx_core/esx_menu_default
- **esx_menu_dialog**: https://docs.esx-framework.org/en/esx_core/esx_menu_dialog
- **esx_menu_list**: https://docs.esx-framework.org/en/esx_core/esx_menu_list

## Player Systems

- **esx_identity**: https://docs.esx-framework.org/en/esx_core/esx_identity
- **esx_multicharacter**: https://docs.esx-framework.org/en/esx_core/esx_multicharacter
- **esx_skin**: https://docs.esx-framework.org/en/esx_core/esx_skin
- **skinchanger**: https://docs.esx-framework.org/en/esx_core/skinchanger

## Popular Addons

### Jobs
- **Police Job**: https://docs.esx-framework.org/en/esx_addons/esx_policejob
- **Ambulance Job**: https://docs.esx-framework.org/en/esx_addons/esx_ambulancejob
- **Mechanic Job**: https://docs.esx-framework.org/en/esx_addons/esx_mechanicjob
- **Taxi Job**: https://docs.esx-framework.org/en/esx_addons/esx_taxijob
- **Generic Jobs**: https://docs.esx-framework.org/en/esx_addons/esx_jobs

### Economy & Shops
- **Banking**: https://docs.esx-framework.org/en/esx_addons/esx_banking
- **Shops**: https://docs.esx-framework.org/en/esx_addons/esx_shops
- **Weapon Shop**: https://docs.esx-framework.org/en/esx_addons/esx_weaponshop
- **Vehicle Shop**: https://docs.esx-framework.org/en/esx_addons/esx_vehicleshop
- **Clothe Shop**: https://docs.esx-framework.org/en/esx_addons/esx_clotheshop
- **LS Custom**: https://docs.esx-framework.org/en/esx_addons/esx_lscustom
- **Barbershop**: https://docs.esx-framework.org/en/esx_addons/esx_barbershop

### Systems
- **Billing**: https://docs.esx-framework.org/en/esx_addons/esx_billing
- **License**: https://docs.esx-framework.org/en/esx_addons/esx_license
- **Society**: https://docs.esx-framework.org/en/esx_addons/esx_society
- **Datastore**: https://docs.esx-framework.org/en/esx_addons/esx_datastore
- **Service**: https://docs.esx-framework.org/en/esx_addons/esx_service
- **Status**: https://docs.esx-framework.org/en/esx_addons/esx_status
- **Basic Needs**: https://docs.esx-framework.org/en/esx_addons/esx_basicneeds

### Vehicles & Property
- **Garage**: https://docs.esx-framework.org/en/esx_addons/esx_garage
- **Property**: https://docs.esx-framework.org/en/esx_addons/esx_property
- **DMV School**: https://docs.esx-framework.org/en/esx_addons/esx_dmvschool

### Other
- **HUD**: https://docs.esx-framework.org/en/esx_addons/esx_hud
- **Animations**: https://docs.esx-framework.org/en/esx_addons/esx_animations
- **RP Chat**: https://docs.esx-framework.org/en/esx_addons/esx_rpchat
- **Job Listing**: https://docs.esx-framework.org/en/esx_addons/esx_joblisting

## Troubleshooting

- **Common Issues**: https://docs.esx-framework.org/en/troubleshoot
- **GitHub Issues**: https://github.com/esx-framework/esx_core/issues

## Community Resources

- **Discord**: https://discord.esx-framework.org (13,000+ members)
- **GitHub Organization**: https://github.com/esx-framework
- **Official Website**: https://esx-framework.org

## Related Documentation

### FiveM Documentation
- **Natives Reference**: https://docs.fivem.net/natives/
- **Scripting Reference**: https://docs.fivem.net/docs/scripting-reference/
- **Resource Manifest**: https://docs.fivem.net/docs/scripting-reference/resource-manifest/resource-manifest/

### Database (oxmysql)
- **oxmysql Documentation**: https://overextended.dev/oxmysql

### UI Library (ox_lib)
- **ox_lib Documentation**: https://overextended.dev/ox_lib

## Quick Access

When helping developers, reference these pages for:

- **Getting Started**: https://docs.esx-framework.org/en/tutorial/developing
- **Client Functions**: https://docs.esx-framework.org/en/esx_core/es_extended/client/functions
- **Server Functions**: https://docs.esx-framework.org/en/esx_core/es_extended/server/functions
- **xPlayer Methods**: https://docs.esx-framework.org/en/esx_core/es_extended/server/xplayer
- **PlayerData Structure**: https://docs.esx-framework.org/en/esx_core/es_extended/playerdata
- **Best Practices**: https://docs.esx-framework.org/en/tutorial/coding_practices
- **Coding Annotations**: https://docs.esx-framework.org/en/tutorial/coding_practices/annotations
