Admin-oikeudet Valheimin dedicated-palvelimella tarkoittavat lyhyttä listaa, kahdeksaa komentoa: kick, ban, unban, banned, save, setworldmodifier, setworldpreset ja resetworldkeys. devcommands, spawn, fly ja loput huijausvalikosta eivät ole listalla eivätkä toimi vuokratulla palvelimella, kirjoitit adminlist.txt-tiedostoon kenet tahansa. Tässä on se, mitä admin oikeasti antaa, miten annat sen itsellesi ja mitä käytät huijauskomentojen sijaan.
Huijauskomennot eivät toimi dedicated-palvelimella
Tämä on se kohta, joka vie ihmisiltä illan, joten se tulee ensin.
Valheimissa on yksi konsoli, joka avataan F5:llä, mutta sen takana on kaksi täysin eri komentojoukkoa. devcommands ja kaikki mitä se avaa (spawn, fly, god, nocost, killall, tod, event) toimivat vain yksinpelissä ja paikallisesti isännöidyssä maailmassa. Molemmissa tapauksissa isäntänä on oma peliklienttisi, joten se voi muuttaa maailmaa juuri niin kuin pyydät.
Dedicated-palvelin on erillinen prosessi erillisellä raudalla, eikä se ota näitä komentoja vastaan. SteamID64:n lisääminen adminlist.txt-tiedostoon ei muuta sitä. Kirjoita devcommands vuokratulle palvelimelle yhdistettynä, eikä mitään kytkeydy päälle, joten spawn Wood 50 sen perään ei tee sekään mitään.
Lähes kaikki Valheimin konsolivideot on kuvattu paikallisessa maailmassa, jossa jokainen komento toimii, ja juuri siksi niin moni tulee palvelimelle samalla odotuksella. Jos haluat lennellä ja spawnata varusteita, tee se yksinpelissä. Palvelimella saat alla olevat kahdeksan admin-komentoa ja world modifiers -asetukset, ja ne kattavat suurimman osan siitä, mitä oikeasti haettiin.
Komennot, jotka admin oikeasti antaa
| Komento | Mitä se tekee |
|---|---|
kick [name/ip/userID] |
Potkaisee nimetyn pelaajan pois palvelimelta. |
ban [name/ip/userID] |
Bannaa nimetyn pelaajan. Banni kirjoitetaan tiedostoon bannedlist.txt. |
unban [name/ip/userID] |
Poistaa bannin. |
banned |
Tulostaa koko listan bannatuista pelaajista. |
save |
Pakottaa maailman tallentumaan heti. |
setworldmodifier [name] [value] |
Asettaa yhden world modifierin. Nimet ovat combat, deathpenalty, resources, raids ja portals, esimerkiksi setworldmodifier portals casual. |
setworldpreset [name] |
Ottaa käyttöön kokonaisen presetin kerralla: normal, casual, easy, hard, hardcore, immersive tai hammer. |
resetworldkeys |
Palauttaa kaikki world modifierit oletusarvoihin. Bossien etenemisavaimiin ei kosketa. |
Jokainen näistä kirjoitetaan ilman kauttaviivaa edessä. kick Bjorn toimii, /kick Bjorn ei, ja juuri tämä yksityiskohta on yleisin syy siihen, että tuore admin luulee palvelimen ohittavan hänet.
Koko haettava komentolista, jossa ovat kaikki konsoli-, admin- ja huijauskomennot sekä spawn-komennon rakentaja yksinpelimaailmaasi varten, on Valheim console commands -työkalussamme.
Anna itsellesi admin paneelissa
Admin annetaan SteamID64:n perusteella, yksi per rivi tiedostossa adminlist.txt. Sinun ei tarvitse koskea tiedostoon itse: Pelaajat-välilehti kirjoittaa sen puolestasi.

- Avaa palvelimesi DoomHostingin hallintapaneelissa ja mene kohtaan Pelaajat.
- Liitä Adminit-korttiin SteamID64 tai linkki Steam-profiiliin.
- Paina Lisää. Pelaaja ilmestyy listalle Steam-nimellään ja profiilikuvallaan, joten näet lisänneesi oikean henkilön jo ennen kuin kukaan kirjautuu sisään.
- Käynnistä palvelin uudelleen yläreunan virtapainikkeista.

Viimeinen kohta on tärkeä. Valheim lukee listan uudelleen omaan tahtiinsa, joten palvelimen käydessä lisätyllä pelaajalla ei välttämättä ole admin-oikeuksia ennen seuraavaa päivitystä. Uudelleenkäynnistys ottaa ne käyttöön heti ja kestää reilusti alle minuutin.
Admin antaa pelaajalle yllä listatut komennot eikä mitään muuta. Kuvattiinpa rooli muualla miten tahansa, se ei avaa huijauskomentoja dedicated-palvelimella.
Näin löydät oman SteamID64:si
SteamID64 on 17 numeroa ja alkaa aina numeroilla 7656. Omansa löytää kahdella tavalla:
- Avaa Steam-profiilisi selaimessa. Jos osoite on muotoa
steamcommunity.com/profiles/76561198012345678, lopussa oleva numero on SteamID64:si. - Jos olet asettanut oman profiiliosoitteen, osoite on
steamcommunity.com/id/nimesieikä numero näy. Liitä silloin linkki suoraan Pelaajat-välilehdelle. Paneeli selvittää siitä SteamID64:n puolestasi.
Steam-overlayn lyhyt kaverikoodi on eri numero eikä toimi tässä.
adminlist.txt-tiedoston muokkaaminen käsin
Jos haluat mieluummin työskennellä suoraan tiedostossa, se on täällä:
/.config/unity3d/IronGate/Valheim/adminlist.txt
Kansion nimi alkaa pisteellä, joten osa SFTP-ohjelmista piilottaa sen, kunnes laitat piilotetut tiedostot näkyviin. Yksi SteamID64 per rivi, tallennus ja palvelimen uudelleenkäynnistys.
Missä komennot kirjoitetaan
Admin-komennot kirjoitetaan Valheimin omaan konsoliin silloin, kun olet yhteydessä palvelimeen, ei selaimessa. Avaa konsoli pelissä F5:llä. Valheim ottaa konsolin käyttöön vain, kun peli käynnistetään valitsimella -console, jonka asetat Steamissa kohdasta Ominaisuudet ja sieltä Käynnistysasetukset.
Paneelin Konsoli-välilehti taas on palvelimen oma tuloste. Siellä seuraat käynnistystä, varmistat että palvelin nousi uudelleenkäynnistyksen jälkeen ja luet rivit, joita se ajon aikana kirjoittaa.
Mitä käyttää huijauskomentojen sijaan
Huijauksia haetaan yleensä kahteen asiaan: pelin helpottamiseen ja siihen, kuinka paljon tavaraa tippuu. Molemmat hoituvat dedicated-palvelimella kunnolla, world modifiers -asetuksilla.
Adminina asetat ne lennossa:
setworldpreset hard
setworldmodifier resources more
Portaittaiset modifierit ja niiden arvot:
| Modifier | Arvot |
|---|---|
combat |
normal, veryeasy, easy, hard, veryhard |
deathpenalty |
normal, casual, veryeasy, easy, hard, hardcore |
resources |
normal, muchless, less, more, muchmore, most |
raids |
normal, none, muchless, less, more, muchmore |
portals |
normal, casual, hard, veryhard |
Kaiken tämän voi tehdä myös menemättä peliin lainkaan. Paneelin Muokkaimet-välilehti asettaa samat modifierit ja presetit palvelimen käynnistysargumenteiksi, jolloin ne säilyvät uudelleenkäynnistysten yli ja koskevat kaikkia ilman että kenenkään tarvitsee olla admin. Samalta välilehdeltä löytyvät myös kytkimet, jotka Valheim tallentaa itse maailmatiedostoon: nobuildcost, playerevents, passivemobs ja nomap. Huomaa, että nobuildcost on lähin vastine nocost-huijaukselle, mitä dedicated-palvelimelta löytyy, ja se on tuettu asetus eikä huijaus.
Kaksi muuta reittiä kannattaa tietää:
- Droprateilla on oma ohjeensa, jossa arvot on selitetty: Valheim-palvelimen dropraten muuttaminen.
- Jos haluat muokata maailmaa, jota et ole vielä ladannut palvelimelle, Valheimin world modifier -editorimme avaa
.fwl-tiedoston selaimessa, muuttaa modifierit ja antaa tiedoston takaisin. Tallennus ei poistu laitteeltasi missään vaiheessa.
Bannit, bannien poistot ja allowlist
Bannitkin ovat tiedosto. ban kirjoittaa pelaajan tiedostoon bannedlist.txt, banned tulostaa sen sisällön ja unban poistaa rivin takaisin. Samat kolme listaa ovat Pelaajat-välilehdellä, joten voit hoitaa ne palvelimen ollessa sammutettuna ilman että kenenkään tarvitsee olla pelissä kirjoittamassa komentoa:
- Adminit on
adminlist.txt. - Bannit on
bannedlist.txt. - Allowlist on
permittedlist.txt. Lisää pelaajia, niin palvelin lukittuu juuri heille ja admineillesi. Jätä lista tyhjäksi, niin sisään pääsee kuka tahansa, jolla on osoite ja salasana.
Muista, että kick poistaa pelaajan vain siltä hetkeltä. Hän voi liittyä heti uudelleen. Jos hänen pitää pysyä poissa, käytä komentoa ban.
Yleiset ongelmat
Kirjoitan /kick eikä mitään tapahdu. Valheim ottaa komennot ilman kauttaviivaa. Käytä muotoa kick PelaajanNimi.
Lisäsin itseni adminiksi, mutta komentoja ei silti ole. Palvelin ei ollut vielä lukenut listaa uudelleen. Käynnistä se paneelista uudelleen ja liity takaisin.
Paneeli ei hyväksy tunnustani. SteamID64 on 17 numeroa ja alkaa numeroilla 7656. Steam-overlayn kaverikoodi ja vanha STEAM_0:-muoto ovat eri asia. Jos olet epävarma, liitä linkki Steam-profiiliisi ja anna paneelin selvittää se.
devcommands ei tulosta mitään. Näin kuuluukin. Huijauskomennot toimivat vain yksinpelissä ja paikallisesti isännöidyissä maailmoissa, kuten yllä kerrottiin.
Potkaisin pelaajan ja hän tuli takaisin. kick on tarkoituksella väliaikainen. Käytä komentoa ban ja tarkista tulos komennolla banned.
Komento toimii minulla mutta ei kaverillani. Admin-komennot saavat vain tilit, jotka ovat tiedostossa adminlist.txt. Lisää myös hänen SteamID64:nsä ja käynnistä palvelin uudelleen.
Oletko vasta pystyttämässä palvelinta? Aloita ohjeesta näin aloitat Valheim-palvelimen käytön, ja jos jokin toimii väärin sen sijaan että puuttuisi, katso yleiset Valheim-palvelinongelmat ja ratkaisut.
