> For the complete documentation index, see [llms.txt](https://csokis-organization.gitbook.io/csoki-scripts/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://csokis-organization.gitbook.io/csoki-scripts/kiegeszito-rendszerek/premium-bolt.md).

# Prémium bolt

### Fő funkciók

* Premium Pont egyenleg kezelése játékosonként
* NUI alapú prémium shop
* Item, jármű és egyéb shop termékek vásárlása
* Admin PP parancsok:
  * `/getpp`
  * `/givepp`
  * `/setpp`
  * `/takepp`
* Prémium kártyák:
  * `healcard`
  * `fixcard`
  * `unflipcard`
  * `armorcard`
* Discord webhook log:
  * vásárlások
  * admin PP műveletek
  * prémium kártya használatok

### Függőségek

* `es_extended`
* `ox_lib`
* `oxmysql`
* `ox_inventory`

Ajánlott:

* `esx_vehicleshop`

Megjegyzés:

* Ha az `esx_vehicleshop` nincs elindítva vagy nincs benne a plate export, a script saját rendszám-generálással is működik.

### Konfiguráció

A főbb beállítások itt találhatók:

* <kbd>config.lua</kbd>
* <kbd>discord.lua</kbd>

Itt tudod módosítani például:

* a shop parancsokat
* az admin jogosultságokat
* a shop itemeket
* a Discord webhookokat
* a kliens oldali Discord meghívó linket
* stb

### Telepítés

1. Másold be a resource-ot a szerver `resources` mappájába.
2. Ellenőrizd, hogy a szükséges dependency-k futnak.
3. Állítsd be a webhook URL-eket a `discord.lua` fájlban.
4. Ellenőrizd, hogy az `ox_inventory` itemek között szerepelnek a prémium kártyák.
5. Add hozzá a `server.cfg`-hez:

```cfg
ensure csoki_premium
```

### Megjegyzés

A shop a `csoki_premium` táblából kezeli a PP egyenleget, a járműveket pedig az `owned_vehicles` táblába írja be.
