# Welcome

rx-core is the cross-framework foundation library used by every Rynex script. It abstracts ESX, QBCore, QBox, ox\_core, and Standalone behind a single Core API, so scripts work on any setup without forks or compatibility shims.

You only need to install rx-core once. Every other Rynex script depends on it.

### What rx-core provides

A global Core table accessible from any Rynex script, with consistent functions for:

* Player identity (citizen ID, source, name, coords)
* Money (cash, bank, black money) across whichever currency system your framework uses
* Jobs and gangs (read and write)
* Permissions and groups
* Inventory items (works with ox\_inventory, ESX items, and QB items)
* Weapons (give, remove, ammo)
* Vehicles (spawn, delete)
* Society / job-shared accounts
* Server-to-client callbacks
* Player lifecycle events (loaded, dropped, death, job update)

The same Core function does the right thing on every framework. Your scripts never need to know which framework is installed.

### Supported frameworks

* ESX (legacy and modern)
* QBCore
* QBox
* ox\_core
* Standalone (limited support — identity and coords only)

### Supported inventories

* ox\_inventory (preferred when present, regardless of framework)
* ESX items (es\_extended built-in)
* QB items (qb-inventory built-in)

### What's next

Read the Installation page to set it up. Then check API Reference for the full list of Core functions.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rynexscripts.com/rx-core/welcome.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
