PixARK-palvelimen järjestelmänvalvojana sinulla on käytössäsi tehokkaita komentoja pelaajien, olentojen, maailma-asetusten ja palvelintoimintojen hallintaan. Tämä opas kattaa järjestelmänvalvojan salasanan asettamisen, yleiset komennot, RCON-määrityksen ja vianmääritystekniikat PixARK-pelipalvelimellesi.
Järjestelmänvalvojan salasanan asettaminen
Ennen kuin voit käyttää järjestelmänvalvojan komentoja pelissä, sinun on määritettävä järjestelmänvalvojan salasana. Helpoin tapa on ARK_ADMIN_PASSWORD GPanel-käynnistysmuuttujan kautta. Vaihtoehtoisesti voit asettaa ServerAdminPassword palvelimesi GameUserSettings.ini-tiedostossa.
Järjestelmänvalvojan salasanan asettaminen
Vaihtoehto 1 (Suositeltu): Siirry GPanelissa Startup-välilehdelle ja aseta ARK_ADMIN_PASSWORD-muuttujaksi haluamasi salasana, käynnistä sitten palvelin uudelleen.
Vaihtoehto 2: Muokkaa asetustiedostoa suoraan:
- Pysäytä palvelimesi GPanelista.
- Siirry tiedostoon
ShooterGame/Saved/Config/WindowsServer/GameUserSettings.iniSFTP:n tai GPanelin tiedostonhallinnan kautta. - Etsi
[ServerSettings]-osio ja lisää tai muokkaa seuraavaa riviä:
[ServerSettings]
ServerAdminPassword=YourSecureAdminPassword
- Tallenna tiedosto ja käynnistä palvelimesi.
Järjestelmänvalvojan käyttöoikeuden ottaminen käyttöön pelissä
Kun järjestelmänvalvojan salasanasi on määritetty, sinun on tunnistauduttava joka kerta liittyessäsi palvelimelle:
- Liity PixARK-palvelimellesi.
- Avaa pelin sisäinen konsoli painamalla Tab (oletusnäppäin).
- Kirjoita seuraava komento ja paina Enter:
enablecheats YourSecureAdminPassword
Jos salasana on oikein, näet vahvistusviestin. Sinulla on nyt järjestelmänvalvojan käyttöoikeus tämän istunnon ajan. Sinun on tunnistauduttava uudelleen joka kerta, kun yhdistät uudelleen palvelimelle.
enablecheats-komento ei tuota näkyvää tulostetta joissakin versioissa. Jos et näe virheilmoitusta, komento todennäköisesti onnistui. Testaa yksinkertaisella komennolla kuten cheat fly varmistaaksesi.
Yleiset järjestelmänvalvojan komennot
Kaikkien järjestelmänvalvojan komentojen edessä on cheat. Avaa konsoli Tab-näppäimellä ja syötä komennot alla esitetyllä tavalla.
Liikkumis- ja selviytymiskomennot
| Komento | Kuvaus |
|---|---|
cheat fly |
Ottaa käyttöön lentotilan. Hahmosi voi lentää vapaasti mihin tahansa suuntaan. Käytä cheat walk poistaaksesi käytöstä. |
cheat walk |
Poistaa lentotilan käytöstä ja palaa normaaliin kävelyyn/painovoimaan. |
cheat god |
Vaihtaa jumaltilaa, tehden sinusta haavoittumattoman kaikelle vahingolle. Suorita uudelleen poistaaksesi käytöstä. |
cheat ghost |
Ottaa käyttöön noclip-tilan, jolloin voit kulkea maaston ja rakenteiden läpi. Käytä cheat walk poistaaksesi käytöstä. |
cheat infinitestats |
Antaa rajattoman terveyden, kestävyyden, ruoan, veden ja muut tilastot. Vaihda päälle/pois. |
Olentokomennot
| Komento | Kuvaus |
|---|---|
cheat forcetame |
Kesyttää välittömästi olennon, jota katsot. Olennosta tulee ratsastettava ilman satulaa ja se tottelee komentojasi. |
cheat destroywilddinos |
Poistaa kaikki villit (kesyttämättömät) olennot kartalta. Uudet olennot syntyvät uudelleen luonnollisesti. Hyödyllinen syntymäpaikkojen päivittämiseen tai olentojen kertymisen aiheuttaman viiveen korjaamiseen. |
cheat dotame |
Kesyttää kohdistetun olennon kuin olisit kesyttänyt sen normaalisti (vaatii satulan ratsastusta varten). |
cheat summon <ClassID> |
Luo määritetyn luokan olennon sijaintiisi. Esimerkki: cheat summon Raptor_Character_BP_C |
cheat destroyallenemies |
Tuhoaa kaikki vihamieliset olennot kartalla. Samanlainen kuin destroywilddinos, mutta kohdistuu erityisesti aggressiivisiin olentoihin. |
Maailma- ja ympäristökomennot
| Komento | Kuvaus |
|---|---|
cheat settimeofday <HH:MM> |
Asettaa pelin sisäisen ajan. Esimerkki: cheat settimeofday 12:00 asettaa sen keskipäiväksi. Käytä 24 tunnin muotoa. |
cheat saveworld |
Pakottaa välittömän maailman tallennuksen. Käytä ennen sammuttamista tai riskialttiiden muutosten tekemistä. |
cheat slomo <value> |
Muuttaa pelin nopeutta. Oletus on 1.0. Arvot yli 1.0 nopeuttavat peliä; alle 1.0 hidastavat sitä. Esimerkki: cheat slomo 2 |
cheat setweather <type> |
Muuttaa nykyistä säätä. Saatavilla olevat tyypit riippuvat biomesta. |
Esine- ja kokemuskomennot
| Komento | Kuvaus |
|---|---|
cheat giveitemnum <ID> <Qty> <Quality> <Blueprint> |
Antaa esineen sen numeerisen tunnuksen perusteella. Laatu vaihtelee välillä 0-100. Blueprint: 0 esineelle, 1 piirustukselle. Esimerkki: cheat giveitemnum 1 10 0 0 |
cheat gfi <name> <Qty> <Quality> <Blueprint> |
Antaa esineen osittaisen nimen perusteella. Esimerkki: cheat gfi rifle 1 0 0 |
cheat addexperience <Amount> 0 1 |
Myöntää kokemuspisteitä hahmollesi. Toinen parametri (0) tarkoittaa, että se lisätään suoraan. Kolmas parametri (1) jakaa heimon kanssa. Esimerkki: cheat addexperience 5000 0 1 |
cheat giveengrams |
Avaa kaikki valmistuskaavat (engrams) hahmollesi. |
cheat giveresources |
Lisää 50 kappaletta jokaista resurssia inventaarioosi. |
Teleportaatiokomennot
| Komento | Kuvaus |
|---|---|
cheat teleporttoplayer <SteamID> |
Teleporttaa sinut määritetyn pelaajan luo. |
cheat teleportplayertome <SteamID> |
Teleporttaa määritetyn pelaajan sijaintiisi. |
cheat setplayerpos <X> <Y> <Z> |
Teleporttaa sinut tiettyihin maailmankoordinaatteihin. |
Pelaajien hallinta: potkiminen ja estäminen
Järjestelmänvalvojat voivat potkia ja estää häiritseviä pelaajia seuraavilla komennoilla:
| Komento | Kuvaus |
|---|---|
cheat kickplayer <SteamID> |
Potkii pelaajan välittömästi palvelimelta. He voivat liittyä uudelleen. |
cheat banplayer <SteamID> |
Estää pelaajan hänen Steam-tunnuksensa perusteella. He eivät voi liittyä uudelleen ennen eston poistamista. |
cheat unbanplayer <SteamID> |
Poistaa eston määritetyltä Steam-tunnukselta. |
cheat listplayers |
Listaa kaikki tällä hetkellä yhdistetyt pelaajat nimineen ja Steam-tunnuksineen. |
cheat listplayers nähdäksesi kaikki yhdistetyt pelaajat ja heidän Steam-tunnuksensa. Voit myös löytää pelaajan Steam-tunnuksen hänen Steam-profiilinsa URL-osoitteesta.
RCON-asetukset
RCON (Remote Console) mahdollistaa järjestelmänvalvojan komentojen suorittamisen etänä ilman, että olet yhteydessä palvelimeen pelissä. Tämä on hyödyllistä automaattiseen palvelinhallintaan, ajastettuihin uudelleenkäynnistyksiin ja etähallintaan.
RCON:in ottaminen käyttöön
- Pysäytä palvelimesi.
- Avaa
GameUserSettings.inija lisää seuraava[ServerSettings]-osion alle:
[ServerSettings]
RCONEnabled=True
RCONPort=27020
RCONServerGameLogBuffer=600
- Varmista, että myös
ServerAdminPasswordon asetettu, koska RCON käyttää tätä salasanaa tunnistautumiseen. - Tallenna tiedosto ja käynnistä palvelimesi.
Yhdistäminen RCON:in kautta
Käytä mitä tahansa Source RCON -yhteensopivaa asiakasta yhdistääksesi palvelimeesi. Suosittuja vaihtoehtoja ovat:
- mcrcon -- kevyt komentorivin RCON-asiakas
- RCON CLI -- alustariippumaton RCON-työkalu
- Battlemetrics -- verkkopohjainen palvelinhallinta RCON-tuella
Yhdistä käyttämällä palvelimesi IP:tä, RCON-porttia (esim. 27020) ja ServerAdminPassword-salasanaasi. Kun olet yhdistetty, voit suorittaa minkä tahansa järjestelmänvalvojan komennon ilman cheat-etuliitettä.
# Example RCON commands (no "cheat" prefix needed via RCON)
saveworld
listplayers
settimeofday 12:00
destroywilddinos
kickplayer 76561198012345678
Vianmääritys
Palvelimen kaatumiset
| Oire | Todennäköinen syy | Ratkaisu |
|---|---|---|
| Kaatuminen käynnistyksessä määritysmuutoksen jälkeen | Syntaksivirhe asetustiedostossa | Tarkista GameUserSettings.ini kirjoitusvirheiden, puuttuvien sulkujen tai virheellisten arvojen varalta. Palauta varmuuskopiosta tarvittaessa. |
| Kaatuminen pelin aikana | Olentojen ylivuoto tai muistiraja | Suorita cheat destroywilddinos tyhjentääksesi olentojen kertymisen. Tarkista muistinkäyttö GPanelista. |
| Kaatuminen esineitä luotaessa | Virheellinen esinetunnus tai luokan nimi | Varmista, että esinetunnus tai luokan nimi on oikein PixARKille. Kaikki ARK-esinetunnukset eivät toimi PixARKissa. |
| Toistuvat kaatumiset samaan aikaan | Automaattisen tallennuksen vioittuminen | Palauta tuoreesta varmuuskopiosta. Jos tallennukset ovat vioittuneet, maailman tyhjennys voi olla tarpeen. |
Yhteysongelmat
| Ongelma | Ratkaisu |
|---|---|
| Pelaajat eivät löydä palvelinta | Varmista, että kyselyportti on oikein ja palvelin on ollut käynnissä vähintään 3-5 minuuttia. Kokeile suoraa IP-yhteyttä. |
| Yhteyden aikakatkaisu | Tarkista, että palvelin on käynnissä GPanelissa. Varmista, että peliportti (oletus 7777) on oikein. Palvelin saattaa vielä latautua. |
| Potkitaan välittömästi liittymisen jälkeen | Tarkista, onko pelaaja estetty (cheat listplayers ja estolista). Varmista, että peliversio vastaa palvelimen versiota. |
| RCON-yhteys hylätty | Varmista RCONEnabled=True määrityksessä. Tarkista, että käytät oikeaa RCON-porttia ja järjestelmänvalvojan salasanaa. |
Maailman vioittuminen
Jos maailmasi vioittuu (esim. jatkuvat kaatumiset, puuttuva maasto, rikkinäiset rakenteet), noudata näitä ohjeita:
- Pysäytä palvelin välittömästi estääksesi lisävioittumisen.
- Lataa nykyinen
ShooterGame/Saved/-hakemisto SFTP:n kautta vertailukopioksi. - Jos sinulla on tuore varmuuskopio, palauta se lataamalla varmuuskopiotiedostot korvaamaan nykyiset tallennukset.
- Jos varmuuskopiota ei ole, saatat joutua suorittamaan maailman tyhjennyksen poistamalla tallennushakemiston sisällön ja käynnistämällä uudelleen.
- Käynnistä palvelin ja varmista, että se latautuu oikein.
cheat saveworld ennen sammuttamista ja vältä palvelimen pakkopysäyttämistä aina kun mahdollista.
Aiheeseen liittyvät artikkelit
- PixARK-palvelimen asennusopas -- Palvelimen alkumääritys, käynnistysmuuttujat ja yhdistämistavat.
- Kuinka löytää palvelimesi IP-osoite ja portti
- Kuinka ladata tiedostoja SFTP:n kautta
- Aloittaminen uuden palvelimesi kanssa