Ez az útmutató bemutatja, hogyan állítsd be és használd az admin parancsokat az ARK: Survival Ascended szervereden, beleértve a játékon belüli konzolparancsokat, az RCON hozzáférést és az admin jogosultságok kiosztását más játékosoknak.
ServerAdminPassword értéket a szerver konfigurációjában, és minden munkamenetben hitelesítened kell magad vele. Ha még nem konfiguráltad a szerveredet, először tekintsd meg a szerver konfigurációs útmutatót.
Előfeltételek
- Egy aktív ARK: Survival Ascended szerver a Legion Hosting szolgáltatásával
- Hozzáférés a GPanel-hez
- Egy beállított
ServerAdminPasswordaGameUserSettings.inifájlban (az 1. lépésben részletezve)
1. lépés — Admin jelszó beállítása
Az admin jelszó a GameUserSettings.ini fájlban, a [ServerSettings] szakasz alatt állítható be. Ha már van beállított admin jelszavad, ugorj a 2. lépésre.
- Jelentkezz be a GPanel-be és válaszd ki az ARK: Survival Ascended szerveredet.
- Állítsd le a szervert a Console fülön, és várd meg, amíg az állapot Offline lesz.
- Kattints a Files fülre és navigálj a
ShooterGame/Saved/Config/WindowsServer/mappába. - Nyisd meg a
GameUserSettings.inifájlt a szerkesztőben. - Keresd meg a
[ServerSettings]szakaszt, és keresd meg vagy add hozzá aServerAdminPasswordsort:
[ServerSettings]
ServerAdminPassword=YourSecurePassword
- Mentsd el a fájlt, és indítsd el a szervert a Console fülön.
2. lépés — Admin mód engedélyezése a játékban
Minden alkalommal, amikor csatlakozol a szerveredhez, hitelesítened kell magad adminként, mielőtt bármilyen admin parancs működne. Ez munkamenetenként egyszer szükséges.
- Csatlakozz az ARK: Survival Ascended szerveredhez.
- Nyomd meg a tilde billentyűt (~) a játékon belüli konzol megnyitásához. Egyes billentyűzetkiosztásokon a billentyű ` (backtick) lehet.
- Írd be a következő parancsot, a
YourPasswordrészt cseréld ki az 1. lépésben beállítottServerAdminPasswordértékre:
EnableCheats YourPassword
- Nyomd meg az Enter billentyűt. Ha a jelszó helyes, nem jelenik meg hibaüzenet, és mostantól admin hozzáféréssel rendelkezel erre a munkamenetre.
EnableCheats parancsot minden csatlakozáskor futtatnod kell. Az admin hitelesítés nem marad meg a munkamenetek között. Ha lecsatlakozol és újra csatlakozol, újra futtatnod kell a parancsot.
3. lépés — Admin parancsok használata
A hitelesítés után admin parancsokat futtathatsz a játékon belüli konzolból. A legtöbb parancshoz a cheat vagy admincheat előtag szükséges. Az alábbi táblázat a leggyakrabban használt parancsokat tartalmazza.
Leggyakrabban használt admin parancsok
| Parancs | Leírás |
|---|---|
cheat God |
Isten mód be/kikapcsolása — aktív állapotban nem kaphatsz sebzést. |
cheat Fly |
Repülés mód engedélyezése. Használd a cheat Walk parancsot a normál mozgáshoz való visszatéréshez. |
cheat Walk |
Repülés mód kikapcsolása és visszatérés a normál járás/gravitációhoz. |
cheat Ghost |
Noclip mód engedélyezése — átmehetsz a tereppen és építményeken. Használd a cheat Walk parancsot a kilépéshez. |
cheat InfiniteStats |
Végtelen életerő, állóképesség, étel, víz és egyéb statisztikák. Újbóli futtatással kapcsolható ki. |
cheat GiveItemNum <ItemID> <Qty> <Quality> <Blueprint> |
Tárgy adása az azonosító száma alapján. Példa: cheat GiveItemNum 1 100 1 0 — 100 egyszerű pisztolylőszert ad. |
cheat GFI <ItemName> <Qty> <Quality> <Blueprint> |
Tárgy adása rövid név alapján. Példa: cheat GFI MetalIngot 500 1 0 — 500 fémrudat ad. |
cheat Summon <DinoID> |
Lényt idéz meg a célkereszt pozíciójában. Példa: cheat Summon Rex_Character_BP_C — egy Rexet idéz meg. |
cheat GMSummon "<DinoID>" <Level> |
Megszelídített lényt idéz meg adott szinten. Példa: cheat GMSummon "Rex_Character_BP_C" 150 — egy 150-es szintű megszelídített Rexet idéz meg. |
cheat TeleportPlayerIDToMe <PlayerID> |
Egy játékost teleportál a te pozíciódra. Használd a cheat ListPlayers parancsot a játékos azonosítók megtalálásához. |
cheat SetTimeOfDay <HH:MM> |
Beállítja a napszakot. Példa: cheat SetTimeOfDay 12:00 — délre állítja. |
cheat DestroyWildDinos |
Eltávolítja az összes vad dinót a térképről. Természetesen újra megjelennek. Hasznos a vad megjelenések frissítéséhez a nehézségi beállítások módosítása után. |
cheat ListPlayers |
Kilistázza az összes csatlakozott játékost a nevükkel és azonosítóikkal. |
cheat KickPlayer <SteamID> |
Kirúg egy játékost a szerverről a Steam/platform azonosítója alapján. |
cheat BanPlayer <SteamID> |
Kitilt egy játékost a szerverről. Használd a cheat UnbanPlayer <SteamID> parancsot a visszavonáshoz. |
cheat SaveWorld |
Azonnali világ mentést kényszerít ki. |
cheat DoExit |
Elmenti és leállítja a szervert. Használd a GPanel-t az újraindításhoz. |
cheat, mind az admincheat működik előtagként. Bármelyiket használhatod — az ARK: Survival Ascended-ben felcserélhetők.
Tárgyak adása — Gyors referencia
A tárgyak adásának két fő módja a GiveItemNum (tárgy azonosító szám alapján) és a GFI (rövid név alapján). Mindkettő szintaxisa:
cheat GFI <ShortName> <Quantity> <Quality> <IsBlueprint>
Quality: 1 = Primitive through higher values for better quality
IsBlueprint: 0 = item, 1 = blueprint
Gyakori tárgy rövid nevek:
| Rövid név | Tárgy | Példa parancs |
|---|---|---|
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 |
4. lépés — RCON (távoli konzol) hozzáférés
Az RCON lehetővé teszi admin parancsok távoli futtatását anélkül, hogy csatlakoznod kellene a szerverhez a játékban. Ez hasznos a szerver játékon kívüli kezeléséhez vagy ütemezett parancsok futtatásához.
RCON a GPanel-en keresztül
A GPanel tartalmaz egy beépített konzolt a Console fülön. Admin parancsokat közvetlenül beírhatsz a konzol beviteli mezőjébe, amíg a szerver fut. Az itt beírt parancsok úgy hajtódnak végre, mintha a játékban futtattad volna őket admin jogosultsággal — EnableCheats nem szükséges.
RCON harmadik féltől származó eszközökkel
Ha inkább dedikált RCON klienst használnál, harmadik féltől származó eszközöket is használhatsz, mint például az mcrcon, ARRCON vagy RCONConsole. A csatlakozáshoz a következőkre lesz szükséged:
| Beállítás | Hol találod |
|---|---|
| RCON Port | GPanel Network fül — keresd az RCON port kiosztást. Ha nincs RCON port felsorolva, lépj kapcsolatba az ügyfélszolgálattal és kérj egyet. |
| RCON jelszó | Megegyezik a ServerAdminPassword értékkel a GameUserSettings.ini fájlban. |
| Szerver IP | GPanel Console vagy Network fül. |
Az RCON engedélyezéséhez a szerveren győződj meg arról, hogy a következő beállítás megtalálható a GameUserSettings.ini fájlban a [ServerSettings] alatt:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
ServerAdminPassword=YourSecurePassword
RCONPort értéket a konfigurációdban ennek megfelelően. Ne feltételezd, hogy az alapértelmezett 27020-as port vonatkozik a szerveredre — ellenőrizd a Network fülön a ténylegesen kiosztott portot.
Admin hozzáférés megadása más játékosoknak
Az ARK: Survival Ascended-ben az admin hozzáférést kizárólag a ServerAdminPassword szabályozza. Nincs külön adminlista vagy játékosonkénti admin szerep. Egy másik játékosnak admin hozzáférést a következőképpen adhatsz:
- Oszd meg a
ServerAdminPasswordjelszót a játékossal privátban. - A játékos csatlakozik a szerverhez és futtatja az
EnableCheats YourPasswordparancsot a konzolban a hitelesítéshez. - Az adott munkamenetre teljes admin jogosultsággal fog rendelkezni.
BanPlayer, DoExit és DestroyWildDinos parancsokat is. Csak olyanokkal oszd meg a jelszót, akikben teljesen megbízol. Ha vissza kell vonnod a hozzáférést, változtasd meg a ServerAdminPassword értéket a GameUserSettings.ini fájlban és indítsd újra a szervert.
Ellenőrzés
- Csatlakozz a szerveredhez és nyisd meg a konzolt a ~ billentyűvel.
- Futtasd az
EnableCheats YourPasswordparancsot — nem szabad hibaüzenetnek megjelennie. - Teszteld egy ártalmatlan paranccsal, például a
cheat Flyparanccsal. Ha a karaktered repülni kezd, az admin mód megfelelően működik. Futtasd acheat Walkparancsot a normál állapothoz való visszatéréshez. - Futtasd a
cheat ListPlayersparancsot annak ellenőrzéséhez, hogy látod-e a játékoslistát. Ez megerősíti a teljes admin hozzáférést.
Hibaelhárítás
Az EnableCheats nem működik vagy hibát ad
- Ellenőrizd, hogy pontosan azt a jelszót írod-e be, amit a
ServerAdminPasswordértékként állítottál be aGameUserSettings.inifájlban. A jelszavak kis- és nagybetű érzékenyek. - Győződj meg arról, hogy nincsenek szóközök a jelszó mező végén a konfigurációs fájlban.
- Ha nemrég változtattad meg a jelszót, a szervert újra kell indítani, hogy a változás érvénybe lépjen.
- Ellenőrizd, hogy a
ServerAdminPasswordsor a[ServerSettings]szakasz alatt van-e, és nincs-e véletlenül egy másik szakasz fejléce alá helyezve.
Az admin parancsok nem csinálnak semmit vagy „no permission" hibát adnak
- Minden csatlakozáskor először az
EnableCheatsparancsot kell futtatnod. Az admin mód nem marad meg a munkamenetek között. - Ha lecsatlakozol és újracsatlakozol, futtasd újra az
EnableCheatsparancsot, mielőtt bármilyen parancsot próbálnál. - Néhány parancshoz a
cheatelőtag szükséges. Próbáld meg acheatelőtagot hozzáadni a parancshoz, ha nem működik (pl.cheat Flya simaFlyhelyett).
RCON kapcsolat elutasítva vagy időtúllépés
- Ellenőrizd, hogy az
RCONEnabled=Truebe van-e állítva aGameUserSettings.inifájlban a[ServerSettings]alatt. - Győződj meg arról, hogy az
RCONPorta konfigurációban megegyezik a GPanel Network fülén kiosztott porttal. - A szerver legyen teljesen elindulva, mielőtt megpróbálnál csatlakozni — az RCON nem elérhető indítás közben.
- Ha nincs RCON port felsorolva a GPanel-ben, lépj kapcsolatba az ügyfélszolgálattal és kérj port kiosztást.
A GPanel konzolparancsok nem hajtódnak végre
- Győződj meg arról, hogy a szerver Running állapotban van. Leállított vagy induló szervernek nem küldhető parancs.
- Próbálj egy egyszerű parancsot, például a
ListPlayersparancsot, hogy ellenőrizd a konzolkapcsolat működését. - Ha a konzol nem mutat választ, a szerver csendben összeomlott. Ellenőrizd a Console fül kimenetét hibákért, és szükség esetén indítsd újra.