# ESX Legacy FAQ (/docs/faq)

Quick answers to the questions people ask most about ESX Legacy. The answers above are short on purpose; the links below lead to the pages with full explanations, examples and edge cases.

## Installing and updating [#installing-and-updating]

- Install with txAdmin in about 15 minutes: [Installation](/docs/getting-started/installation)
- Install without txAdmin, or understand what the recipe does: [Manual installation](/docs/getting-started/manual-installation)
- Every `server.cfg` line explained, including OneSync and the database string: [server.cfg](/docs/getting-started/server-cfg)
- Update to a new release without losing data: [Updating](/docs/getting-started/updating)
- Fix a specific error message: [Troubleshooting](/docs/getting-started/troubleshooting)

## Running a server [#running-a-server]

- Admin groups, ACE permissions and custom groups: [Admin permissions](/docs/guides/admin-permissions)
- Built-in commands such as `/giveaccountmoney`, `/setjob` and `/car`: [Commands](/docs/es_extended/commands)
- Accounts, starting money and how money is stored: [Money and accounts](/docs/guides/money-and-accounts)
- Adding items to the default inventory: [Add items](/docs/guides/add-items)
- Switching to ox_inventory: [ox_inventory guide](/docs/guides/ox-inventory)
- Creating jobs with grades and salaries: [Create a job](/docs/guides/create-a-job)
- Characters and slots: [esx_multicharacter](/docs/core/esx_multicharacter)

## Writing scripts [#writing-scripts]

- A complete first resource with a command and a callback: [Your first ESX resource](/docs/getting-started/first-resource)
- Every method of the player object: [xPlayer](/docs/es_extended/server/xplayer)
- Client and server callbacks: [Callbacks](/docs/guides/callbacks)
- Database queries with oxmysql: [oxmysql guide](/docs/guides/oxmysql)
- Updating scripts written for old ESX: [Convert old ESX scripts](/docs/guides/convert-old-esx-scripts)

## Choosing a framework [#choosing-a-framework]

ESX and QBCore solve the same problem in different ways. Our [ESX vs QBCore](/docs/guides/esx-vs-qbcore) comparison covers the player object, inventory, ecosystem and how hard it is to move scripts between the two.

## About this site [#about-this-site]

esx-fivem.com is an independent community documentation and is not affiliated with the ESX team. For official announcements and support, use the [official documentation](https://docs.esx-framework.org/en), the [ESX GitHub](https://github.com/esx-framework) and the official Discord. Read more in the [introduction](/docs).
