Tento průvodce pokrývá nastavení administrátorů, přístup přes RCON, instalaci modů z Workshop, mody scénářů, konfiguraci anti-cheatu BattlEye a řešení problémů pro váš dedikovaný server Arma Reforger. Pro počáteční nastavení serveru, konfiguraci, výběr scénáře a pokyny k připojení viz Průvodce nastavením serveru Arma Reforger.
1. Nastavení administrátorů
Arma Reforger používá systém administrace založený na identitě. Administrátoři jsou definováni v souboru config.json pomocí jejich identifikačních ID Bohemia Interactive (BI).
Zjištění vašeho Identity ID
- Spusťte Arma Reforger a otevřete sekci Profile z hlavního menu.
- Vaše identifikační ID Bohemia Interactive je zobrazeno na stránce vašeho profilu. Jedná se o dlouhý alfanumerický řetězec.
- Alternativně ho najdete na stránce vašeho účtu Bohemia Interactive v nastavení profilu.
Přidání administrátorů do config.json
- Zastavte server z GPanel.
- Otevřete
config.jsonpomocí záložky Files nebo přes SFTP. - Najděte nebo přidejte pole
adminsuvnitř objektugame. Přidejte identifikační ID každého administrátora:
{
"game": {
"name": "My Server",
"admins": [
"xxxxxxxxxxxxxxx",
"yyyyyyyyyyyyyyy"
],
...
}
}
- Každý záznam v poli
adminsje řetězec obsahující identifikační ID jednoho hráče z Bohemia Interactive. - Můžete přidat libovolný počet administrátorů. Záznamy oddělujte čárkami.
- Uložte soubor a spusťte server. Uvedení hráči budou mít administrátorská oprávnění po připojení.
Možnosti administrátorů
Hráči uvedení v poli admins mají přístup k:
- Vyhazování/banování hráčů přes menu správy serveru ve hře.
- Režim Game Master -- Pokud běží scénář Game Master, administrátoři mohou fungovat jako GM, umisťovat jednotky, cíle a ovládat scénář v reálném čase.
- Administrátorské příkazy přes herní konzoli, pokud je povolena.
2. Přístup přes RCON
RCON (Remote Console) umožňuje provádět příkazy serveru bez nutnosti připojení do hry. To je užitečné pro automatizovanou správu, plánované restarty a monitorování.
Nastavení RCON
- Nastavte proměnnou spouštění
ADMIN_PASSWORDv GPanel, nebo nastavtepasswordAdminvconfig.json. Toto je heslo pro RCON. - Ujistěte se, že port RCON je přístupný. Ve výchozím nastavení je port RCON váš herní port plus 1 (např. herní port 2001 = RCON port 2002). Zkontrolujte záložku Network v GPanel pro vaše přidělené porty.
Připojení přes RCON
Můžete použít jakéhokoli klienta kompatibilního s BattlEye RCON. Populární možnosti zahrnují:
- BattlEye RCon -- Oficiální klient BattlEye RCON.
- ArmA Reforger Server Tool -- Komunitní nástroje navržené pro správu serverů Reforger.
Připojte se pomocí IP adresy vašeho serveru, portu RCON a hesla administrátora.
| Příkaz | Popis |
|---|---|
#kick <player_id> |
Vyhodí hráče ze serveru. |
#ban <player_id> |
Zabanuje hráče na serveru. |
#shutdown |
Bezpečně vypne server. Obecně je lepší používat GPanel pro zastavení a restarty. |
#restart |
Restartuje aktuální scénář bez restartu serverového procesu. |
players |
Zobrazí seznam aktuálně připojených hráčů s jejich ID. |
3. Instalace modů z Workshop
Arma Reforger podporuje mody prostřednictvím Bohemia Interactive Workshop. Mody se přidávají na server zadáním jejich ID modů v config.json.
Zjištění ID modů
- Procházejte Arma Reforger Workshop ve hře nebo na webových stránkách Bohemia Interactive.
- Najděte mod, který chcete nainstalovat, a poznamenejte si jeho ID modu (dlouhý alfanumerický řetězec) a číslo verze.
- Některé mody mají také ID scénáře, pokud obsahují vlastní scénáře. To budete potřebovat, pokud chcete spustit modovaný scénář.
Přidání modů do config.json
- Zastavte server z GPanel.
- Otevřete
config.jsonpomocí záložky Files nebo přes SFTP. - Najděte pole
modsuvnitř objektugame. Přidejte každý mod v následujícím formátu:
{
"game": {
"mods": [
{
"modId": "5965280B2B15DE67",
"name": "Example Mod",
"version": "1.0.0"
},
{
"modId": "ABC123DEF4567890",
"name": "Another Mod",
"version": "2.1.0"
}
],
...
}
}
modId-- Unikátní identifikátor modu ve Workshop.name-- Popisný název pro vaši orientaci. Neovlivňuje načítání, ale pomáhá identifikovat mody v konfiguraci.version-- Verze modu, kterou chcete použít. Server ji stáhne z Workshop při spuštění.
mods z Workshop. Nemusíte ručně nahrávat soubory modů přes SFTP. První spuštění po přidání nových modů může trvat déle, protože server stahuje data modů.
Pořadí načítání
Mody se načítají v pořadí, v jakém se objevují v poli mods. Pokud máte mody, které závisí na jiných modech (např. mod vyžadující frameworkový mod), uveďte závislost jako první:
"mods": [
{ "modId": "FRAMEWORK_MOD_ID", "name": "Framework", "version": "1.0.0" },
{ "modId": "DEPENDENT_MOD_ID", "name": "Addon", "version": "1.0.0" }
]
4. Mody scénářů
Některé mody z Workshop obsahují vlastní scénáře (herní režimy nebo mapy). Pro použití modovaného scénáře:
- Přidejte mod do pole
modsjak je popsáno výše. - Nastavte
scenarioIdna ID prostředku scénáře, které je uvedeno v popisu modu ve Workshop.
{
"game": {
"scenarioId": "{MOD_SCENARIO_RESOURCE_ID}Missions/CustomMission.conf",
"mods": [
{
"modId": "SCENARIO_MOD_ID",
"name": "Custom Scenario Mod",
"version": "1.0.0"
}
]
}
}
5. Anti-cheat BattlEye
Arma Reforger obsahuje ochranu anti-cheatu BattlEye. Je ve výchozím nastavení povolena a doporučena pro veřejné servery.
| Nastavení | Hodnota | Efekt |
|---|---|---|
battlEye |
true |
Hráči musí mít nainstalovaný a spuštěný BattlEye. Podvodníci jsou detekováni a zabanováni. Doporučeno pro veřejné servery. |
battlEye |
false |
Žádné vynucování anti-cheatu. Hráči se mohou připojit bez BattlEye. Používejte pouze pro soukromé/testovací servery. |
Nastavení battlEye se nachází uvnitř objektu gameProperties v config.json:
"gameProperties": {
"battlEye": true
}
6. Řešení problémů
Mody se nenačítají
- Ověřte, že
modIdaversionvconfig.jsonjsou správné. Zkopírujte je přímo z popisu ve Workshop, abyste předešli překlepům. - Zkontrolujte log konzole serveru pro chyby stahování. Server může selhat při stahování modů, pokud je Workshop dočasně nedostupný.
- Ujistěte se, že mod je kompatibilní s aktuální verzí Arma Reforger. Mody se mohou po aktualizacích hry porouchat.
- Zkuste odebrat všechny mody a přidávat je po jednom, abyste identifikovali, který mod způsobuje problémy.
- Ověřte, že syntaxe vašeho JSON je správná. Chyba syntaxe kdekoli v
config.jsonzabrání načtení celého souboru.
Pády serveru
- Zkontrolujte konzoli pro chybové zprávy před pádem. Běžné příčiny zahrnují nekompatibilní mody a neplatné konfigurační hodnoty.
- Pokud k pádu dojde po přidání modu, odeberte mod a otestujte znovu. Některé mody mohou být vzájemně v konfliktu.
- Validujte
config.jsonpomocí validátoru JSON, abyste vyloučili chyby syntaxe. - Zkuste snížit
maxPlayersneboserverMaxViewDistance, pokud server padá pod zátěží. - Pokud pády přetrvávají, otevřete ticket podpory s IP adresou vašeho serveru, obsahem
config.json(zakryjte hesla) a jakýmikoli chybovými zprávami z konzole.
Problémy s připojením
- Pokud se hráči nemohou připojit po přidání modů, potvrďte, že mají nainstalované stejné mody. Arma Reforger vyzve hráče ke stažení požadovaných modů při připojení, ale to může selhat, pokud verze modu přesně neodpovídá.
- Ověřte, že pole
versionve vašich záznamech modů odpovídá verzi dostupné ve Workshop. Zastaralá čísla verzí způsobí neshodu. - Zkontrolujte, že nastavení
battlEyeje konzistentní -- pokud je na serveru povoleno, hráči musí mít BattlEye spuštěný. - Pokud server není viditelný v prohlížeči, zkontrolujte, že
visiblejetrueaa2sQueryEnabledjetruevconfig.json. - Ujistěte se, že server i všichni klienti používají stejnou verzi hry. Aktualizace Arma Reforger mohou dočasně narušit kompatibilitu.
Administrátorská oprávnění nefungují
- Potvrďte, že vaše identifikační ID Bohemia Interactive je správně uvedeno v poli
adminsvconfig.json. - Identifikační ID rozlišují velká a malá písmena. Zkopírujte je přesně tak, jak jsou zobrazeny ve vašem profilu Bohemia.
- Ujistěte se, že
config.jsonje správně naformátován. Chyba syntaxe JSON zabrání načtení seznamu administrátorů. - Restartujte server po provedení změn v
config.json. Změny se načítají pouze při spuštění.
Související články
- Průvodce nastavením serveru Arma Reforger
- Jak zjistit IP adresu a port vašeho serveru
- Jak nahrávat soubory přes SFTP
- Průvodce spuštěním serveru
Potřebujete pomoc?
Pokud narazíte na problémy s vaším serverem Arma Reforger, které zde nejsou pokryty, otevřete ticket podpory a uveďte IP adresu vašeho serveru, popis problému a jakékoli relevantní chybové zprávy z konzole GPanel.