Přeskočit na obsah

FiveM

Jak vybrat FiveM hosting: na co se dívat

Výkon jednoho jádra, RAM, MySQL, txAdmin, DDoS ochrana a lokalita. Co u FiveM hostingu opravdu rozhoduje a na co se před objednávkou zeptat.

6 min čteníBlazeHost


FiveM server se od běžného herního serveru liší hlavně tím, že na něm běží desítky až stovky skriptů, databáze a často i vlastní mapy a vozidla. Tarif podle počtu slotů proto o výkonu mnoho neřekne. Níže najdete, co u FiveM hostingu opravdu rozhoduje, a ke každému bodu otázky, které můžete položit kterémukoli poskytovateli ještě před objednávkou.

Procesor: rozhoduje výkon jednoho vlákna

Serverová část FiveM (FXServer) zpracovává většinu práce skriptů v hlavním vlákně. Když hlavní vlákno nestíhá, hráči to poznají jako zpožděné reakce, „teleportující se“ vozidla nebo desynchronizaci, a v konzoli se objeví varování hitch warning. Víc jader na tom mnoho nezmění — důležitý je výkon jednoho jádra, tedy architektura a takt procesoru.

Proto se u tarifu ptejte na konkrétní model procesoru, ne jen na počet „vCore“. vCore bývá limit na sdíleném fyzickém procesoru: říká, kolik výpočetního času smí server odebrat, ale nic o tom, jak rychlé je jedno jádro. Vyšší počet vCore sám o sobě FPS serveru nezvýší.

  • Jaký model procesoru server poběží a jde o desktopovou, nebo serverovou řadu?
  • Je vCore vyhrazené jádro, nebo limit na sdíleném procesoru?
  • Kolik dalších služeb sdílí stejný stroj?

Paměť: podle skriptů, ne podle slotů

Spotřebu RAM určuje hlavně to, co na serveru běží: framework, počet a kvalita resources, vlastní MLO, vozidla a další assety. Počet hráčů ji zvedá také, ale méně, než by se čekalo. Stovky špatně napsaných skriptů zatíží i větší tarif víc než desítky dobrých.

Pro orientaci: doporučovač na stránce FiveM tarifů počítá jako výchozí bod zhruba 2 GB pro standalone server bez velkého frameworku, 4 GB pro ESX a 5 GB pro QBCore. K tomu přidává rezervu podle očekávaného počtu současně připojených hráčů (do 32, 32–64, nad 64) a podle náročnosti resources. Odhad předpokládá jednu instanci serveru a MySQL databázi na stejném stroji. Je to začátek, ne záruka — skutečnou spotřebu uvidíte až v provozu.

  • Jde tarif později navýšit bez reinstalace a ztráty dat?
  • Počítá se databáze do paměti tarifu, nebo běží zvlášť?

NVMe disk a MySQL databáze

Roleplay frameworky ukládají postavy, inventáře, vozidla i peníze do databáze MySQL nebo MariaDB, se kterou skripty obvykle komunikují přes knihovnu oxmysql. Pomalá nebo vzdálená databáze se projeví při připojování hráčů a při každé akci, která čte nebo zapisuje data. Proto dává smysl mít databázi u serveru a server na NVMe SSD, ne na klasickém disku.

  • Je databáze součástí služby, nebo si ji musím zajistit jinde?
  • Běží databáze na stejném stroji nebo ve stejné síti jako server?
  • Jak se k databázi dostanu (správa z panelu, vzdálený přístup, export)?

txAdmin, panel a přístup k souborům

txAdmin je webové rozhraní pro správu FiveM serveru, které je součástí serverových buildů. Umí plánované restarty, správu hráčů a banů, sledování výkonu a nasazení serveru z receptu (recipe), například se základem ESX nebo QBCore. Ověřte si, že ho u hostingu můžete používat v plném rozsahu. Vedle toho potřebujete přístup k souborům přes SFTP a konzoli serveru — bez nich se vlastní skripty nahrávají a ladí jen těžko.

Důležitá je i volba verze server artifacts, tedy buildu FXServeru. Cfx.re je vydává průběžně a některé skripty vyžadují novější build. Poskytovatel by vám měl umožnit verzi změnit sami. Jak to vypadá u nás, popisuje návod Změna verze artifacts; dostupné buildy najdete na runtime.fivem.net.

DDoS ochrana: na co se ptát

Herní servery jsou častým cílem DDoS útoků a FiveM komunity nejsou výjimkou. „DDoS ochrana v ceně“ ale může znamenat velmi různé věci. Bez odpovědí na následující otázky se nabídky porovnat nedají:

  • Kdo ochranu zajišťuje a s jakou kapacitou? Číslo v Tbps bez uvedeného poskytovatele si nemáte jak ověřit.
  • Je filtr zapnutý trvale, nebo se aktivuje až při útoku? Při aktivaci na vyžádání může server první desítky sekund útoku vypadnout.
  • Na jakých vrstvách funguje? Síťová ochrana (L3/L4) zachytí objemové útoky. Útoky na aplikační vrstvě vyžadují jiná opatření a hosting je obvykle neslibuje.
  • Je v ceně, nebo se platí zvlášť? A co se stane, když útok kapacitu přesáhne?

Lokalita a latence

Server by měl stát co nejblíž vašim hráčům. Pro komunitu z Česka a Slovenska dává smysl datacentrum ve střední Evropě; server na jiném kontinentu přidá každému hráči zpoždění, které žádný tarif nevyrovná. Zeptejte se, kde přesně hardware stojí, a pokud to jde, pingněte si testovací adresu poskytovatele z míst, odkud budou hráči připojovat.

Zeptejte se i na IP adresu. U herních tarifů je běžné, že server běží na sdílené IPv4 adrese s vlastním portem. Hráče to neomezuje — připojují se přes seznam serverů nebo odkaz cfx.re/join — ale je dobré to vědět předem.

Zálohy

Roleplay server stojí na datech: postavy, majetek a ekonomika se budují měsíce. Neptejte se jen „máte zálohy?“, ale:

  • Dělají se zálohy automaticky, nebo si je spouštím sám?
  • Obsahuje záloha i databázi, nebo jen soubory serveru?
  • Kolik záloh můžu mít a jak z nich obnovím server?
⚠️ Pozor:Zálohy souborů v panelu Pterodactyl databázi neobsahují. Před velkou aktualizací frameworku nebo skriptů si databázi vyexportujte zvlášť.

Licence Cfx.re a OneSync

Každý FiveM server potřebuje licenční klíč, který si provozovatel zakládá na portálu Cfx.re a vkládá do server.cfg. Hosting ho obvykle neobsahuje. Pro víc než 32 hráčů je potřeba zapnout OneSync; podmínky slotů určuje Cfx.re, ne hosting. Obecný postup nastavení serveru popisuje oficiální dokumentace FiveM.

Checklist před objednávkou

OblastNa co se zeptat
ProcesorKonkrétní model, co znamená vCore, sdílení stroje
PaměťZ čeho vychází doporučení, možnost navýšení
DiskNVMe SSD, velikost prostoru pro resources a assety
DatabázeMySQL/MariaDB v ceně, umístění, přístup a export
SprávatxAdmin, SFTP, konzole, volba verze artifacts
DDoSPoskytovatel, kapacita, trvale zapnuto, vrstvy, cena
LokalitaKde stojí hardware, testovací IP, sdílená/vlastní adresa
ZálohyAutomatické/ruční, databáze, počet, obnova
PodporaKanály, provozní doba, pomoc s přechodem

Jak odpovídáme my

Aby to nebyla jen teorie, tady jsou naše odpovědi. FiveM servery běží na našem vlastním hardwaru s procesory AMD Ryzen 9 5900X a NVMe SSD v kolokaci v datacentru firstcolo FRA4 ve Frankfurtu nad Mohanem (více na stránce datacentrum), nody mají uplink 1 Gbit/s. vCore je u nás limit na sdíleném fyzickém procesoru. Server spravujete v panelu Pterodactyl se SFTP a konzolí (základy panelu), k dispozici je txAdmin a MySQL databáze u služby (návod k databázi a txAdminu). V ceně je trvale zapnutá DDoS ochrana na síťové vrstvě (L3/L4) s kapacitou 7,4 Tbps od Dataforest. Server včetně MySQL databáze automaticky zálohujeme každou noc a držíme posledních 5 dní; k tomu si můžete dělat ruční zálohy v panelu. Server běží na sdílené IPv4 adrese s vlastním portem. SLA s procentem dostupnosti nenabízíme. Tarify začínají od 60 Kč měsíčně.

Pokud se server po změnách rozbije, pomůže návod na reinstalaci FiveM serveru. Odkaz cfx.re/join si můžete přeložit na adresu serveru nástrojem Cfx resolver.

Shrnutí

U FiveM hostingu rozhoduje výkon jednoho jádra procesoru, dostatek paměti pro vaše konkrétní resources, rychlý disk a databáze u serveru. Stejně důležité je, jestli máte k serveru plný přístup (txAdmin, SFTP, konzole, volba artifacts), jak přesně funguje DDoS ochrana a jak se dělají zálohy. Na nic z toho se nemusíte spoléhat podle reklamy — položte poskytovateli otázky z checklistu výše. Pokud chcete, pošlete nám seznam svých resources a očekávaný počet hráčů přes kontaktní formulář a doporučíme tarif podle konkrétního zadání.

FiveM server na vlastním hardwaru ve Frankfurtu

txAdmin, MySQL databáze a DDoS ochrana v ceně.