Tento průvodce pokrývá nastavení a používání admin příkazů na vašem serveru ARK: Survival Ascended, včetně příkazů herní konzole, přístupu přes RCON a udělování administrátorských oprávnění dalším hráčům.
ServerAdminPassword v konfiguraci serveru a každou relaci se s ním ověřit. Pokud jste svůj server ještě nenakonfigurovali, podívejte se nejprve na průvodce konfigurací serveru.
Předpoklady
- Aktivní server ARK: Survival Ascended u Legion Hosting
- Přístup do GPanel
- Nakonfigurované
ServerAdminPasswordve vašemGameUserSettings.ini(popsáno v kroku 1 níže)
Krok 1 — Nastavení admin hesla
Admin heslo se nastavuje v GameUserSettings.ini v sekci [ServerSettings]. Pokud již máte admin heslo nakonfigurované, přejděte ke kroku 2.
- Přihlaste se do GPanel a vyberte svůj server ARK: Survival Ascended.
- Zastavte server na záložce Console a počkejte, než se stav změní na Offline.
- Klikněte na záložku Files a přejděte do
ShooterGame/Saved/Config/WindowsServer/. - Otevřete
GameUserSettings.iniv editoru souborů. - Najděte sekci
[ServerSettings]a vyhledejte nebo přidejte řádekServerAdminPassword:
[ServerSettings]
ServerAdminPassword=YourSecurePassword
- Uložte soubor a spusťte server na záložce Console.
Krok 2 — Aktivace admin režimu ve hře
Pokaždé, když se připojíte k serveru, musíte se ověřit jako admin, než budou fungovat jakékoli admin příkazy. To je vyžadováno jednou za relaci.
- Připojte se k vašemu serveru ARK: Survival Ascended.
- Stiskněte klávesu tilda (~) pro otevření herní konzole. Na některých rozloženích klávesnice to může být klávesa ` (backtick).
- Zadejte následující příkaz, přičemž
YourPasswordnahraďte heslemServerAdminPassword, které jste nastavili v kroku 1:
EnableCheats YourPassword
- Stiskněte Enter. Pokud je heslo správné, nezobrazí se žádná chybová zpráva a nyní máte admin přístup pro tuto relaci.
EnableCheats musíte spustit při každém připojení. Ověření admina nepřetrvává mezi relacemi. Pokud se odpojíte a znovu připojíte, musíte příkaz spustit znovu.
Krok 3 — Používání admin příkazů
Po ověření můžete spouštět admin příkazy z herní konzole. Většina příkazů vyžaduje prefix cheat nebo admincheat. Tabulka níže uvádí nejčastěji používané příkazy.
Nejpoužívanější admin příkazy
| Příkaz | Popis |
|---|---|
cheat God |
Přepíná režim boha — nemůžete dostávat poškození, dokud je aktivní. |
cheat Fly |
Aktivuje režim létání. Použijte cheat Walk pro návrat k normálnímu pohybu. |
cheat Walk |
Deaktivuje režim létání a vrátí normální chůzi/gravitaci. |
cheat Ghost |
Aktivuje noclip — procházení skrz terén a struktury. Použijte cheat Walk pro ukončení. |
cheat InfiniteStats |
Poskytuje nekonečné zdraví, výdrž, jídlo, vodu a další statistiky. Opětovným spuštěním se vypne. |
cheat GiveItemNum <ItemID> <Qty> <Quality> <Blueprint> |
Dá předmět podle jeho ID čísla. Příklad: cheat GiveItemNum 1 100 1 0 dá 100 nábojů do jednoduché pistole. |
cheat GFI <ItemName> <Qty> <Quality> <Blueprint> |
Dá předmět podle zkráceného názvu. Příklad: cheat GFI MetalIngot 500 1 0 dá 500 kovových ingotů. |
cheat Summon <DinoID> |
Přivolá tvora na místo vašeho zaměřovače. Příklad: cheat Summon Rex_Character_BP_C přivolá Rexe. |
cheat GMSummon "<DinoID>" <Level> |
Přivolá zkroceného tvora na specifickém levelu. Příklad: cheat GMSummon "Rex_Character_BP_C" 150 přivolá zkroceného Rexe na levelu 150. |
cheat TeleportPlayerIDToMe <PlayerID> |
Teleportuje hráče na vaši pozici. Použijte cheat ListPlayers pro zjištění ID hráčů. |
cheat SetTimeOfDay <HH:MM> |
Nastaví denní dobu. Příklad: cheat SetTimeOfDay 12:00 nastaví poledne. |
cheat DestroyWildDinos |
Odstraní všechny divoké dinosaury z mapy. Přirozeně se znovu objeví. Užitečné pro obnovení divokých spawnů po změně nastavení obtížnosti. |
cheat ListPlayers |
Zobrazí seznam všech připojených hráčů s jejich jmény a ID. |
cheat KickPlayer <SteamID> |
Vyhodí hráče ze serveru podle jeho Steam/platform ID. |
cheat BanPlayer <SteamID> |
Zabanuje hráče na serveru. Použijte cheat UnbanPlayer <SteamID> pro zrušení. |
cheat SaveWorld |
Vynutí okamžité uložení světa. |
cheat DoExit |
Uloží a vypne server. Poté použijte GPanel pro jeho opětovné spuštění. |
cheat i admincheat fungují. Můžete použít kterýkoli z nich — v ARK: Survival Ascended jsou zaměnitelné.
Dávání předmětů — rychlý přehled
Dva hlavní způsoby, jak dávat předměty, jsou GiveItemNum (podle ID čísla předmětu) a GFI (podle zkráceného názvu). Syntaxe pro oba je:
cheat GFI <ShortName> <Quantity> <Quality> <IsBlueprint>
Quality: 1 = Primitive through higher values for better quality
IsBlueprint: 0 = item, 1 = blueprint
Běžné zkrácené názvy předmětů:
| Zkrácený název | Předmět | Příklad příkazu |
|---|---|---|
MetalIngot |
Metal Ingot | cheat GFI MetalIngot 500 1 0 |
Cemite |
Cementing Paste | cheat GFI Cemite 200 1 0 |
Polymer |
Polymer | cheat GFI Polymer 200 1 0 |
Crystal |
Crystal | cheat GFI Crystal 300 1 0 |
FlarGun |
Flare Gun | cheat GFI FlarGun 1 1 0 |
WeaponRifle |
Longneck Rifle | cheat GFI WeaponRifle 1 1 0 |
Krok 4 — Přístup přes RCON (vzdálenou konzoli)
RCON vám umožňuje spouštět admin příkazy vzdáleně bez připojení k serveru ve hře. To je užitečné pro správu serveru mimo hru nebo spouštění naplánovaných příkazů.
RCON přes GPanel
GPanel obsahuje vestavěnou konzoli na záložce Console. Můžete zadávat admin příkazy přímo do vstupního pole konzole, když server běží. Příkazy zadané zde se provádějí, jako byste je spustili ve hře s administrátorskými oprávněními — není vyžadován EnableCheats.
RCON přes nástroje třetích stran
Pokud dáváte přednost dedikovanému RCON klientovi, můžete použít nástroje třetích stran jako mcrcon, ARRCON nebo RCONConsole. Pro připojení budete potřebovat:
| Nastavení | Kde ho najít |
|---|---|
| RCON Port | Záložka Network v GPanel — hledejte přidělení RCON portu. Pokud není RCON port uveden, kontaktujte podporu a požádejte o jeho přidělení. |
| RCON Password | Stejné jako vaše ServerAdminPassword v GameUserSettings.ini. |
| Server IP | Záložka Console nebo Network v GPanel. |
Pro aktivaci RCON na vašem serveru se ujistěte, že následující nastavení existuje ve vašem GameUserSettings.ini pod [ServerSettings]:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword
RCONPort ve vaší konfiguraci tak, aby odpovídala. Nepředpokládejte, že výchozí hodnota 27020 platí pro váš server — zkontrolujte záložku Network pro váš skutečně přidělený port.
Udělení admin přístupu dalším hráčům
V ARK: Survival Ascended je admin přístup řízen výhradně heslem ServerAdminPassword. Neexistuje žádný samostatný seznam adminů ani individuální admin role. Pro udělení admin přístupu jinému hráči:
- Sdílejte
ServerAdminPasswords hráčem soukromě. - Hráč se připojí k serveru a spustí
EnableCheats YourPasswordv konzoli pro ověření. - Bude mít plná administrátorská oprávnění pro danou relaci.
BanPlayer, DoExit a DestroyWildDinos. Heslo sdílejte pouze s lidmi, kterým plně důvěřujete. Pokud potřebujete odebrat přístup, změňte ServerAdminPassword v GameUserSettings.ini a restartujte server.
Ověření
- Připojte se k serveru a otevřete konzoli klávesou ~.
- Spusťte
EnableCheats YourPassword— neměla by se zobrazit žádná chybová zpráva. - Otestujte neškodným příkazem jako
cheat Fly. Pokud vaše postava začne létat, admin režim funguje správně. Spusťtecheat Walkpro návrat do normálu. - Spusťte
cheat ListPlayerspro ověření, že vidíte seznam hráčů. Tím potvrdíte plný admin přístup.
Řešení problémů
EnableCheats nefunguje nebo vrací chybu
- Zkontrolujte, zda zadáváte přesné heslo nastavené v
ServerAdminPasswordve vašemGameUserSettings.ini. Hesla rozlišují velká a malá písmena. - Ujistěte se, že v poli hesla v konfiguračním souboru nejsou koncové mezery.
- Pokud jste nedávno změnili heslo, server musí být restartován, aby se změna projevila.
- Potvrďte, že řádek
ServerAdminPasswordje pod sekcí[ServerSettings]a není chybně umístěn pod jinou hlavičkou sekce.
Admin příkazy nic nedělají nebo vrací "no permission"
- Musíte nejprve spustit
EnableCheatspokaždé, když se připojíte. Admin režim nepřetrvává mezi relacemi. - Pokud jste se odpojili a znovu připojili, spusťte
EnableCheatsznovu před zkoušením jakýchkoli příkazů. - Některé příkazy vyžadují prefix
cheat. Zkuste přidatcheatpřed příkaz, pokud nefunguje (např.cheat Flymísto pouhéhoFly).
RCON připojení odmítnuto nebo vypršel časový limit
- Ověřte, že
RCONEnabled=Trueje nastaveno ve vašemGameUserSettings.inipod[ServerSettings]. - Potvrďte, že
RCONPortv konfiguraci odpovídá portu přidělenému na záložce Network v GPanel. - Ujistěte se, že server je plně spuštěný před pokusem o připojení — RCON není dostupný během startu.
- Pokud není v GPanel uveden žádný RCON port, kontaktujte podporu a požádejte o přidělení portu.
Příkazy v konzoli GPanel se neprovádějí
- Ujistěte se, že server je ve stavu Running. Příkazy nelze odesílat na zastavený nebo startující server.
- Zkuste nejprve jednoduchý příkaz jako
ListPlayerspro ověření, že připojení konzole funguje. - Pokud konzole nezobrazuje žádnou odpověď, server mohl tiše spadnout. Zkontrolujte výstup na záložce Console pro chyby a v případě potřeby restartujte.