Založili jste si svůj serverový obchod a zajímá vás, jak automaticky dát hráčům jejich hodnosti, když si je zakoupí? Odpověď jsou čtyři písmena: RCON.
Tento průvodce vysvětluje, jak nakonfigurovat RCON na jakékoli hře — Minecraft, FiveM, Rust, ARK, Gmod a další. Žádná zbytečná teorie, jen soubory k úpravě a příkazy, které fungují.
Než začnete, ujistěte se, že máte: přístup ke konfiguračním souborům serveru (FTP nebo panel jako Pterodactyl), dostupný port pro RCON, administrátorská práva na vašem serveru a obchod kompatibilní s RCON (Seyllo, Tebex nebo jiný).
Co je RCON?
RCON (Remote Console) je protokol, který vám umožňuje vzdáleně posílat příkazy na váš herní server. V praxi, když hráč zakoupí VIP hodnost ve vašem obchodě, RCON automaticky odešle příkaz k přiřazení této hodnosti — bez jakéhokoli ručního zásahu z vaší strany.
Typický průběh:
Hráč zakoupí "VIP Hodnost" ve vašem obchodě
↓
Váš obchod zaznamená ověřenou platbu
↓
Odešle přes RCON: "lp user [username] parent set vip"
↓
Hráč obdrží svou hodnost okamžitě ve hře
Bez RCON byste museli přiřazovat každou hodnost ručně. Při 10 prodejích denně je to zvládnutelné. Při 100 se to rychle stane problémem.
Konfigurace RCON na Minecraft Java
Minecraft je nejběžnější hra a konfigurace RCON je relativně přímočará. Ať už používáte Spigot, Paper, Purpur nebo Fabric, konfigurace zůstává identická.
Úprava souboru server.properties
Otevřete soubor server.properties v kořenovém adresáři vašeho serveru. Najděte tyto řádky (nebo je přidejte, pokud neexistují):
enable-rcon=true
rcon.port=25575
rcon.password=VašeBezpečnéHeslo
broadcast-rcon-to-ops=false
Detail parametrů:
| Parametr | Hodnota | Popis |
|---|---|---|
enable-rcon | true | Povolí RCON (ve výchozím nastavení zakázáno) |
rcon.port | 25575 | Naslouchací port RCON (25575 = standard) |
rcon.password | vaše heslo | Heslo pro zabezpečení připojení |
broadcast-rcon-to-ops | false | Zabraňuje zobrazování RCON příkazů OP hráčům |
Po provedení změn restartujte server. Prostý /reload nestačí k aplikaci změn RCON.
Test RCON připojení
Před připojením obchodu otestujte konfiguraci RCON. Můžete použít mcrcon nebo online nástroj.
S mcrcon na příkazovém řádku:
mcrcon -H vas.server.ip -P 25575 -p VašeBezpečnéHeslo "say RCON Test"
Pokud vidíte "RCON Test" v chatu serveru, konfigurace je správná. V opačném případě zkontrolujte sekci řešení problémů níže.
Příkazy LuckPerms a Essentials
Zde jsou příkazy, které pravděpodobně nakonfigurujete ve svém obchodě:
# Přiřazení hodnosti pomocí LuckPerms
lp user {username} parent set vip
# Přiřazení dočasné hodnosti (30 dní)
lp user {username} parent addtemp vip 30d
# Dávání předmětů pomocí Essentials
give {username} diamond 64
# Dávání peněz (EssentialsX Economy)
eco give {username} 1000
# Provedení příkazu jako hráč
execute as {username} run say Díky za nákup!
{username} bude automaticky nahrazeno jménem kupujícího hráče.
Konfigurace RCON na Minecraft Bedrock
Bedrock funguje jinak. RCON není ve výchozím nastavení povoleno na vanilla Bedrock serveru, ale pokud používáte panel jako Pterodactyl nebo specializovaného poskytovatele hostingu, konfigurace zůstává podobná.
Úprava server.properties pro Bedrock
enable-rcon=true
rcon.port=19132
rcon.password=VašeBezpečnéHeslo
Poznámka: ne všichni poskytovatelé hostingu Bedrock podporují RCON. Ověřte si to u svého poskytovatele. Alternativou je použití webhooků nebo specifických pluginů.
Konfigurace RCON na FiveM a RedM
FiveM (a RedM pro Red Dead) mají vlastní systém. Konfigurace se provádí buď přes txAdmin, nebo přímo v souboru server.cfg.
Povolení RCON přes txAdmin
Pokud používáte txAdmin ke správě vašeho FiveM serveru:
- Přihlaste se do panelu txAdmin
- Přejděte do Settings → FXServer
- Povolte možnost RCON, pokud je dostupná
- Poznamenejte si port a nastavte heslo
Povolení RCON přes server.cfg
Otevřete soubor server.cfg a přidejte:
rcon_password "VašeBezpečnéHeslo"
Ve výchozím nastavení RCON používá stejný port jako váš FiveM server (obvykle 30120). Pro použití jiného portu:
rcon_password "VašeBezpečnéHeslo"
set rcon_port 30121
Příkazy ESX a vRP
# Dávání peněz (ESX)
givemoney {identifier} 50000
# Dávání předmětu (ESX)
giveitem {identifier} bread 10
# Dávání vozidla (závisí na vašem scriptu)
givecar {identifier} adder
# Vlastní příkaz (závisí na vašich scriptech)
setjob {identifier} police 4
Na FiveM {identifier} často odpovídá Steam ID hráče, Discord ID nebo licenci, nejen jejich uživatelskému jménu. Zkontrolujte, co váš obchod používá.
Konfigurace RCON na Rust
Rust má robustní vestavěný systém RCON. Dvě možnosti: klasický RCON nebo WebRCON.
Parametry spuštění RCON
Při spuštění vašeho Rust serveru přidejte tyto parametry:
+rcon.ip 0.0.0.0
+rcon.port 28016
+rcon.password "VašeBezpečnéHeslo"
+rcon.web 1
Detail parametrů:
| Parametr | Popis |
|---|---|
+rcon.ip 0.0.0.0 | Naslouchání na všech rozhraních (nutné pro externí přístup) |
+rcon.port 28016 | Port RCON (28016 = standard Rust) |
+rcon.password | Heslo RCON |
+rcon.web 1 | Povolí WebRCON (doporučeno, stabilnější) |
Konfigurace Oxide a uMod
Pokud máte nainstalovaný Oxide nebo uMod, můžete také konfigurovat v souboru server.cfg:
rcon.ip 0.0.0.0
rcon.port 28016
rcon.password "VašeBezpečnéHeslo"
rcon.web 1
Příkazy Oxide a Kits
# Dávání předmětu
inventory.giveto {steamid} wood 1000
# Dávání kitu (pokud je plugin Kits nainstalován)
kit.give {steamid} starter
# Přiřazení VIP (pokud je plugin VIP nainstalován)
oxide.grant user {steamid} vip
# Přidání do skupiny
oxide.usergroup add {steamid} vip
Na Rust se obvykle používá SteamID64 hráče, ne jejich uživatelské jméno.
Konfigurace RCON na ARK Survival Evolved
ARK nativně podporuje RCON. Konfigurace se provádí v souboru GameUserSettings.ini.
Úprava GameUserSettings.ini
Najděte nebo vytvořte sekci [ServerSettings] a přidejte:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=VašeBezpečnéHeslo
Poznámka: na ARK je heslo RCON často stejné jako heslo administrátora.
Příkazy GiveItem a whitelist
# Dávání předmětu (syntaxe ARK)
GiveItemToPlayer {playerid} "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Armor/Flak/PrimalItemArmor_FlakHelmet.PrimalItemArmor_FlakHelmet'" 1 100 false
# Přidání na whitelist
AllowPlayerToJoinNoCheck {steamid}
# Odeslání zprávy
ServerChatTo {steamid} "Děkujeme za nákup!"
ARK je složitější kvůli cestám blueprintů. Zkontrolujte dokumentaci vašeho poskytovatele hostingu nebo použijte pluginy, které příkazy zjednodušují.
Konfigurace RCON na Garry's Mod
Gmod používá standardní systém RCON Source Engine.
Úprava server.cfg pro Gmod
rcon_password "VašeBezpečnéHeslo"
Port RCON je ve výchozím nastavení stejný jako port vašeho serveru.
Příkazy ULX a DarkRP
# Změna skupiny uživatele (ULX)
ulx adduserid {steamid} vip
# Dávání peněz (DarkRP)
rp_setmoney {steamid} 50000
# Vlastní příkaz
lua_run [lua command]
Konfigurace RCON na CS2, TF2 a Source Engine
Všechny Source hry (CS2, TF2, Left 4 Dead 2 atd.) používají stejný systém RCON. V souboru server.cfg nebo při spuštění:
rcon_password "VašeBezpečnéHeslo"
Pro CS2 konkrétně můžete také potřebovat:
sv_rcon_maxfailures 3
sv_rcon_minfailuretime 10
Konfigurace RCON na 7 Days to Die
7DTD má vlastní systém vzdálené správy přes Telnet (stejný princip jako RCON). V souboru serverconfig.xml:
<property name="TelnetEnabled" value="true"/>
<property name="TelnetPort" value="8081"/>
<property name="TelnetPassword" value="VašeBezpečnéHeslo"/>
Řešení problémů s připojením RCON
Vše jste nakonfigurovali, ale nefunguje to? Zde jsou nejčastější problémy a jejich řešení.
Řešení Connection refused nebo timeout
Problém: Připojení nedosáhne na váš server.
Řešení:
- Zkontrolujte, že port je otevřený — Ve vašem hostingovém panelu se ujistěte, že port RCON je správně otevřen/přesměrován
- Zkontrolujte firewall — Pokud hostujete sami, otevřete port:
ufw allow 25575 - Špatná IP — Použijte veřejnou IP vašeho serveru, ne 127.0.0.1 nebo localhost
- Byl server restartován? — Změny RCON vyžadují úplný restart
Řešení Authentication failed
Problém: Připojení dorazí, ale heslo je odmítnuto.
Řešení:
- Žádné mezery — Heslo by nemělo obsahovat mezery na začátku nebo konci
- Vyhněte se některým speciálním znakům —
",',\mohou způsobit problémy - Čistý copy-paste — Přepište heslo ručně místo kopírování
Příkazy bez efektu ve hře
Problém: RCON je připojen, ale příkazy nemají žádný efekt.
Řešení:
- Špatná syntaxe příkazu — Zkontrolujte přesnou syntaxi pro vaši hru
- Chybějící plugin — Příkaz může vyžadovat plugin (LuckPerms, Essentials atd.)
- Špatný zástupný symbol — Ujistěte se, že
{username}nebo{steamid}je nahrazováno vaším obchodem - Je hráč online? — Některé příkazy vyžadují, aby hráč byl připojen
Konflikt portu RCON
Problém: Server se nespustí nebo se RCON neaktivuje.
Řešení:
- Změňte port — Použijte jiný port (25576 místo 25575)
- Zkontrolujte procesy — Jiný server může používat stejný port
- Počkejte několik minut — Po pádu může port zůstat dočasně obsazený
Zabezpečení RCON proti útokům
RCON posílá příkazy a hesla v otevřeném textu (nešifrovaně). Několik osvědčených postupů, které je třeba dodržovat:
- Silné heslo — Vyhněte se
admin123neborcon. Použijte kombinaci jakoK7$mP9x#Qw2nL4R. - Omezte IP adresy — Některé servery umožňují přidat autorizované IP na whitelist. Pokud má váš obchod pevnou IP, využijte tuto možnost.
- Nestandardní port — Použití výchozího portu (25575 pro Minecraft) vás činí viditelným pro skenery. Náhodný port jako 38291 nabízí lepší diskrétnost.
- Dobře nakonfigurovaný firewall — Otevřete port RCON pouze pro IP adresy, které jej potřebují (IP vašeho obchodu).
Připojení RCON k vašemu obchodu
Jakmile je RCON nakonfigurován na vašem serveru, musíte jej připojit k platformě vašeho obchodu. Budete potřebovat: veřejnou IP adresu vašeho serveru, port RCON, který jste nakonfigurovali, heslo RCON a typ hry, aby váš obchod používal správný protokol.
Na většině platforem přistoupíte k nastavení serveru a zadáte tyto informace. Obchod poté otestuje připojení, aby ověřil, že vše funguje.
Se Seyllo je konfigurace zjednodušena: vestavěný test připojení, podpora 17+ her, automatické proměnné (
{username},{uuid},{steamid}) a logy v reálném čase. → Vytvořit můj bezplatný obchod
Přehled konfigurace podle hry
| Hra | Konfigurační soubor | Výchozí port | Klíčový parametr |
|---|---|---|---|
| Minecraft Java | server.properties | 25575 | enable-rcon=true |
| Minecraft Bedrock | server.properties | 19132 | enable-rcon=true |
| FiveM / RedM | server.cfg | 30120 | rcon_password |
| Rust | Příkazový řádek | 28016 | +rcon.password |
| ARK | GameUserSettings.ini | 27020 | RCONEnabled=True |
| Garry's Mod | server.cfg | Port serveru | rcon_password |
| CS2 / TF2 | server.cfg | Port serveru | rcon_password |
| 7 Days to Die | serverconfig.xml | 8081 | TelnetEnabled |
Nyní, když je RCON nakonfigurován, můžete vytvořit svůj obchod a začít prodávat hodnosti, kity a další výhody vaší komunitě. → Vytvořit můj bezplatný obchod Seyllo — Není vyžadována kreditní karta, zabere to 5 minut.
Průvodce aktualizován v lednu 2025. Příkazy a konfigurace se mohou lišit v závislosti na verzi hry a pluginů. V případě pochybností se podívejte do oficiální dokumentace vaší hry nebo poskytovatele hostingu.