PixARK szerver adminisztrátorként hatékony parancsokhoz férhetsz hozzá a játékosok, lények, világbeállítások és szerverműveletek kezeléséhez. Ez az útmutató bemutatja az admin jelszó beállítását, a gyakori parancsokat, az RCON konfigurációt és a hibaelhárítási technikákat a PixARK dedikált szerveredhez.
Admin jelszó beállítása
Mielőtt admin parancsokat használhatnál a játékban, be kell állítanod egy admin jelszót. A legegyszerűbb módja az ARK_ADMIN_PASSWORD GPanel indítási változó használata. Alternatívaként beállíthatod a ServerAdminPassword értéket a szervered GameUserSettings.ini fájljában.
Az admin jelszó beállítása
1. lehetőség (ajánlott): A GPanel-ben lépj az Indítás fülre, és állítsd be az ARK_ADMIN_PASSWORD változót a kívánt jelszóra, majd indítsd újra a szervert.
2. lehetőség: Szerkeszd közvetlenül a konfigurációs fájlt:
- Állítsd le a szerveredet a GPanel-ből.
- Navigálj a
ShooterGame/Saved/Config/WindowsServer/GameUserSettings.inifájlhoz SFTP-n vagy a GPanel fájlkezelőjén keresztül. - Keresd meg a
[ServerSettings]szekciót, és add hozzá vagy módosítsd a következő sort:
[ServerSettings]
ServerAdminPassword=YourSecureAdminPassword
- Mentsd el a fájlt és indítsd el a szerveredet.
Admin engedélyezése a játékban
Miután az admin jelszó be van állítva, minden alkalommal hitelesítened kell magad, amikor csatlakozol a szerverhez:
- Csatlakozz a PixARK szerveredhez.
- Nyisd meg a játékbeli konzolt a Tab billentyű megnyomásával (alapértelmezett gomb).
- Írd be a következő parancsot és nyomj Entert:
enablecheats YourSecureAdminPassword
Ha a jelszó helyes, egy megerősítő üzenetet fogsz látni. Mostantól admin hozzáféréssel rendelkezel az aktuális munkamenet időtartamára. Minden újracsatlakozáskor újra kell hitelesítened magad.
enablecheats parancs egyes verziókon nem jelenít meg látható kimenetet. Ha nem látsz hibaüzenetet, a parancs valószínűleg sikeres volt. Teszteld egy egyszerű paranccsal, például a cheat fly paranccsal az ellenőrzéshez.
Gyakori admin parancsok
Minden admin parancs előtagja cheat. Nyisd meg a konzolt a Tab billentyűvel, és add meg a parancsokat az alábbiak szerint.
Mozgás és túlélési parancsok
| Parancs | Leírás |
|---|---|
cheat fly |
Repülési mód engedélyezése. A karaktered szabadon repülhet bármely irányba. Használd a cheat walk parancsot a kikapcsoláshoz. |
cheat walk |
Kikapcsolja a repülési módot és visszaállítja a normál járást/gravitációt. |
cheat god |
God mód ki-/bekapcsolása, amely sebezhetlenné tesz minden sebzéssel szemben. Futtasd újra a kikapcsoláshoz. |
cheat ghost |
Noclip mód engedélyezése, amely lehetővé teszi, hogy áthaladj a terepi akadályokon és építményeken. Használd a cheat walk parancsot a kikapcsoláshoz. |
cheat infinitestats |
Végtelen életerő, állóképesség, étel, víz és egyéb statisztikák biztosítása. Ki-/bekapcsolható. |
Lény parancsok
| Parancs | Leírás |
|---|---|
cheat forcetame |
Azonnal megszelídíti a lényt, amelyre nézel. A lény nyereg nélkül is megülhető lesz és reagál a parancsaidra. |
cheat destroywilddinos |
Eltávolítja az összes vad (megszelídítetlen) lényt a térképről. Új lények természetesen újra megjelennek. Hasznos a megjelenések frissítéséhez vagy a lények felgyülemlése okozta lag javításához. |
cheat dotame |
Megszelídíti a célzott lényt, mintha normálisan szelídítetted volna meg (nyereg szükséges a megüléséhez). |
cheat summon <ClassID> |
Megidéz egy megadott osztályú lényt a tartózkodási helyeden. Példa: cheat summon Raptor_Character_BP_C |
cheat destroyallenemies |
Megsemmisíti az összes ellenséges lényt a térképen. Hasonló a destroywilddinos parancshoz, de kifejezetten az agresszív lényeket célozza. |
Világ és környezet parancsok
| Parancs | Leírás |
|---|---|
cheat settimeofday <HH:MM> |
Beállítja a játékbeli időt. Példa: cheat settimeofday 12:00 délre állítja. Használj 24 órás formátumot. |
cheat saveworld |
Azonnali világmentést kényszerít ki. Használd leállítás előtt vagy kockázatos változtatások elvégzése előtt. |
cheat slomo <value> |
Megváltoztatja a játék sebességét. Az alapértelmezett 1.0. Az 1.0 feletti értékek felgyorsítják a játékot; az alattiak lelassítják. Példa: cheat slomo 2 |
cheat setweather <type> |
Megváltoztatja az aktuális időjárást. Az elérhető típusok a biómtól függenek. |
Tárgy és tapasztalatpont parancsok
| Parancs | Leírás |
|---|---|
cheat giveitemnum <ID> <Qty> <Quality> <Blueprint> |
Tárgyat ad a numerikus azonosítója alapján. A minőség 0-100 között változik. Blueprint: 0 tárgyhoz, 1 tervrajzhoz. Példa: cheat giveitemnum 1 10 0 0 |
cheat gfi <name> <Qty> <Quality> <Blueprint> |
Tárgyat ad részleges név alapján. Példa: cheat gfi rifle 1 0 0 |
cheat addexperience <Amount> 0 1 |
Tapasztalatpontokat ad a karakterednek. A második paraméter (0) azt jelenti, hogy közvetlenül hozzáadódik. A harmadik paraméter (1) megosztja a törzzsel. Példa: cheat addexperience 5000 0 1 |
cheat giveengrams |
Feloldja az összes barkácsolási engramot a karaktered számára. |
cheat giveresources |
50-et ad minden nyersanyagból a leltáradba. |
Teleportálási parancsok
| Parancs | Leírás |
|---|---|
cheat teleporttoplayer <SteamID> |
Hozzád teleportál a megadott játékoshoz. |
cheat teleportplayertome <SteamID> |
A megadott játékost hozzád teleportálja. |
cheat setplayerpos <X> <Y> <Z> |
Megadott világkoordinátákra teleportál. |
Játékoskezelés: kirúgás és kitiltás
Az adminok kirúghatják és kitilthatják a zavaró játékosokat a következő parancsokkal:
| Parancs | Leírás |
|---|---|
cheat kickplayer <SteamID> |
Azonnal kirúgja a játékost a szerverről. Újra csatlakozhat. |
cheat banplayer <SteamID> |
Kitiltja a játékost a Steam ID-ja alapján. Nem tud újra csatlakozni a tiltás feloldásáig. |
cheat unbanplayer <SteamID> |
Feloldja a megadott Steam ID tiltását. |
cheat listplayers |
Kilistázza az összes jelenleg csatlakozott játékost a nevükkel és Steam ID-jukkal. |
cheat listplayers parancsot az összes csatlakozott játékos és Steam ID-juk megtekintéséhez. A játékos Steam ID-ját a Steam profil URL-jéből is megtalálhatod.
RCON beállítás
Az RCON (Remote Console) lehetővé teszi admin parancsok távoli végrehajtását anélkül, hogy a játékban csatlakoznál a szerverhez. Hasznos az automatizált szerverkezeléshez, ütemezett újraindításokhoz és távoli adminisztrációhoz.
RCON engedélyezése
- Állítsd le a szerveredet.
- Nyisd meg a
GameUserSettings.inifájlt és add hozzá a következőket a[ServerSettings]szekcióhoz:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
RCONServerGameLogBuffer=600
- Győződj meg róla, hogy a
ServerAdminPasswordis be van állítva, mivel az RCON ezt a jelszót használja a hitelesítéshez. - Mentsd el a fájlt és indítsd el a szerveredet.
Csatlakozás RCON-on keresztül
Használj bármilyen Source RCON-kompatibilis klienst a szerverhez való csatlakozáshoz. Népszerű lehetőségek:
- mcrcon -- könnyűsúlyú parancssori RCON kliens
- RCON CLI -- többplatformos RCON eszköz
- Battlemetrics -- webalapú szerverkezelő RCON támogatással
Csatlakozz a szervered IP-címével, RCON portjával (pl. 27020) és a ServerAdminPassword jelszavaddal. A csatlakozás után bármely admin parancsot végrehajthatod a cheat előtag nélkül.
# Example RCON commands (no "cheat" prefix needed via RCON)
saveworld
listplayers
settimeofday 12:00
destroywilddinos
kickplayer 76561198012345678
Hibaelhárítás
Szerver összeomlások
| Tünet | Valószínű ok | Megoldás |
|---|---|---|
| Összeomlás indításkor konfigurációs módosítás után | Szintaktikai hiba a konfigurációs fájlban | Ellenőrizd a GameUserSettings.ini fájlt elgépelések, hiányzó zárójelek vagy érvénytelen értékek szempontjából. Szükség esetén állítsd vissza biztonsági mentésből. |
| Összeomlás játék közben | Lény túlcsordulás vagy memóriakorlát | Futtasd a cheat destroywilddinos parancsot a lények felgyülemlésének törlésére. Ellenőrizd a memóriahasználatot a GPanel-ben. |
| Összeomlás tárgyak megidézésekor | Érvénytelen tárgy ID vagy osztálynév | Ellenőrizd, hogy a tárgy ID vagy osztálynév helyes-e a PixARK-hoz. Nem minden ARK tárgy ID működik a PixARK-ban. |
| Ismétlődő összeomlások ugyanabban az időpontban | Automatikus mentés sérülése | Állítsd vissza egy friss biztonsági mentésből. Ha a mentések sérültek, világ törlés lehet szükséges. |
Csatlakozási problémák
| Probléma | Megoldás |
|---|---|
| A játékosok nem találják a szervert | Győződj meg róla, hogy a lekérdezési port helyes, és a szerver legalább 3-5 perce fut. Próbálj közvetlen IP-csatlakozást. |
| Csatlakozási időtúllépés | Ellenőrizd, hogy a szerver fut-e a GPanel-ben. Ellenőrizd, hogy a játék port (alapértelmezett 7777) helyes-e. Lehet, hogy a szerver még töltődik. |
| Azonnali kirúgás csatlakozás után | Ellenőrizd, hogy a játékos ki van-e tiltva (cheat listplayers és tiltólista). Ellenőrizd, hogy a játékverzió megegyezik-e a szerver verziójával. |
| RCON kapcsolat elutasítva | Ellenőrizd, hogy az RCONEnabled=True be van-e állítva a konfigurációban. Ellenőrizd, hogy a megfelelő RCON portot és admin jelszót használod-e. |
Világ sérülése
Ha a világod megsérül (pl. állandó összeomlások, hiányzó terep, törött építmények), kövesd az alábbi lépéseket:
- Azonnal állítsd le a szervert a további sérülés megelőzése érdekében.
- Töltsd le az aktuális
ShooterGame/Saved/könyvtárat SFTP-n keresztül referencia másolatként. - Ha van friss biztonsági mentésed, állítsd vissza úgy, hogy feltöltöd a biztonsági mentés fájljait az aktuális mentések felülírására.
- Ha nincs biztonsági mentés, lehet, hogy világ törlést kell végrehajtanod a mentési könyvtár tartalmának törlésével és újraindítással.
- Indítsd el a szervert és ellenőrizd, hogy helyesen töltődik-e be.
cheat saveworld parancsot leállítás előtt, és lehetőleg kerüld a szerver kényszerített leállítását.
Kapcsolódó cikkek
- PixARK szerver beállítási útmutató -- Kezdeti szerver konfiguráció, indítási változók és csatlakozási módszerek.
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-n keresztül
- Első lépések az új szervereddel