ESX, QBCore nebo Qbox: jaký framework vybrat pro FiveM server
28. října 2026·4 min čtení
Pokud zakládáte FiveM roleplay server, jedno z prvních rozhodnutí je výběr frameworku. ESX Legacy je nejrozšířenější a má nejvíc skriptů, QBCore nabízí hodně hotových systémů v základu a Qbox je jeho moderní nástupce postavený na knihovně ox_lib. Níže najdete rozdíly mezi nimi, srovnávací tabulku a doporučení, který zvolit podle typu serveru.
Co framework na FiveM serveru dělá
Samotný FiveM umí hráče připojit do světa GTA V, ale roleplay z toho ještě není. Framework přidává základní vrstvu, na které stojí všechno ostatní:
- postavy hráčů a jejich ukládání do databáze,
- peníze, bankovní účty a práce (policie, záchranka, mechanik…),
- inventář, předměty a obchody,
- vozidla, garáže a jejich vlastnictví,
- společné funkce, na které navazují další skripty – oznámení, menu, oprávnění.
Všechny tři frameworky jsou napsané v jazyce Lua, data ukládají do MySQL databáze přes oxmysql a dají se nainstalovat hotovým receptem v txAdminu. Liší se hlavně přístupem, nabídkou skriptů a tím, jak snadno se s nimi pracuje.
ESX Legacy, QBCore a Qbox v kostce
ESX Legacy
ESX je nejstarší z trojice a dodnes má největší komunitu. Současná udržovaná větev nese název ESX Legacy.
- Výhody: obrovské množství skriptů zdarma i placených, spousta návodů a hotových řešení. Většina autorů placených skriptů ESX podporuje.
- Nevýhody: kvalita skriptů hodně kolísá a řada návodů na internetu popisuje zastaralé verze. Skripty psané pro původní ESX (před Legacy) často bez úprav nefungují.
- Pro koho: pro servery, které chtějí co nejširší výběr skriptů, a pro správce, kteří s ESX už pracovali.
QBCore
QBCore vznikl jako modernější alternativa k ESX a rychle se rozšířil. V základu obsahuje hodně hotových systémů s předponou qb- – například inventář, garáže, práce nebo menu.
- Výhody: po instalaci receptu máte rychle hratelný server, skripty mají jednotný styl a komunita je velká.
- Nevýhody: některé základní skripty jsou starší a při větším počtu hráčů se to může projevit na výkonu. Široká nabídka hotových systémů navíc svádí k tomu zapnout všechno, i to, co nepotřebujete.
- Pro koho: pro servery, které chtějí rychle začít s ucelenou sadou systémů.
Qbox
Qbox (jádro qbx_core) vychází z QBCore, ale stojí na knihovně ox_lib a inventáři ox_inventory. Klade důraz na výkon, čistší kód a moderní postupy. Zároveň obsahuje vrstvu kompatibility, takže většina skriptů napsaných pro QBCore na něm funguje bez úprav nebo jen s drobnými změnami.
- Výhody: moderní základ, dobrý výkon, kompatibilita s velkou částí skriptů pro QBCore.
- Nevýhody: menší komunita než u ESX a méně návodů v češtině. Starší QB skripty, které sahají přímo do inventáře, je potřeba upravit pro ox_inventory.
- Pro koho: pro nové servery, které chtějí moderní základ, a pro servery na QBCore, které zvažují přechod.
Srovnání v tabulce
| ESX Legacy | QBCore | Qbox | |
|---|---|---|---|
| Nabídka skriptů | největší | velká | skripty pro QBCore i pro ox |
| Hotové systémy v základu | základní | hodně | hodně, postavené na ox |
| Inventář | vestavěný nebo ox_inventory | qb-inventory | ox_inventory |
| Návody pro začátečníky | nejvíc | hodně | méně |
| Instalace v txAdminu | recept | recept | recept |
| Pozdější přechod jinam | pracný | na Qbox poměrně snadný | – |
Výkon serveru určují hlavně skripty, které na framework přidáte, ne framework samotný. Dobře poskládaný ESX server poběží plynuleji než Qbox přecpaný neoptimalizovanými skripty.
Který framework vybrat
- Zakládáte první server a chcete co nejvíc návodů? ESX Legacy. Na většinu problémů najdete odpověď.
- Chcete rychle hratelný server s ucelenými systémy? QBCore nebo Qbox.
- Začínáte načisto a chcete moderní základ? Qbox.
- Máte už koupené konkrétní skripty? Rozhodněte se podle nich. Zjistěte, pro který framework jsou, a zda autor nabízí verzi pro více frameworků.
Hlavní pravidlo zní: frameworky nemíchejte. Skript pro ESX na QBCore bez úprav nepoběží a naopak. Řada placených skriptů dnes umí oba frameworky přes volbu v konfiguraci, vždy si to ale ověřte před koupí.
Instalace přes txAdmin
- Vytvořte v panelu MySQL databázi a poznamenejte si přístupové údaje.
- Zapněte txAdmin a otevřete jeho webové rozhraní – postup najdete v návodu FiveM – zapnutí txAdmin.
- V průvodci vyberte mezi oblíbenými recepty (Popular Recipes) ESX, QBCore nebo Qbox.
- Vyplňte údaje, které průvodce požaduje, hlavně přístup k databázi. txAdmin stáhne framework se základními skripty a připraví databázi.
- Po dokončení zkontrolujte v konzoli, že se všechny resources spustily bez chyb.
Spojení s databází zajišťuje oxmysql. Pokud se objeví chyba přihlášení k databázi, pomůže návod FiveM: databáze a oxmysql.
Dá se framework později změnit?
Jde to, ale počítejte s prací. ESX a QBCore ukládají postavy, peníze, inventáře i vozidla do jinak uspořádaných tabulek, takže přechod mezi nimi obvykle znamená ruční převod dat nebo začátek načisto. Přechod z QBCore na Qbox bývá jednodušší, protože Qbox z QBCore vychází. I tak si předem zazálohujte soubory i databázi a vše nejdřív vyzkoušejte na testovacím serveru.
Shrnutí
ESX Legacy vsází na největší nabídku skriptů, QBCore na hodně hotových systémů a Qbox na moderní základ s kompatibilitou pro QB skripty. Vyberte jeden framework a držte se ho. Plynulost serveru pak ohlídáte hlavně rozumným výběrem skriptů.
Na FiveM hostingu ColdHost máte txAdmin, ve kterém kterýkoli z těchto frameworků nainstalujete receptem, MySQL databázi v panelu, neomezené sloty a DDoS ochranu v ceně. Server pořídíte od 20 Kč měsíčně.
Související čtení: Jak založit FiveM server, Optimalizace FiveM serveru, Instalace scriptů (resources) a FiveM: ESX, QBCore nebo Qbox?