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 Platform User ID:n perusteella, yksi per rivi tiedostossa adminlist.txt. Sinun ei tarvitse koskea tiedostoon itse: Pelaajat-välilehti kirjoittaa sen puolestasi, kaikissa muodoissa joita Valheim vertaa.

- Avaa palvelimesi DoomHostingin hallintapaneelissa ja mene kohtaan Pelaajat.
- Liitä Adminit-korttiin SteamID64, linkki Steam-profiiliin tai Platform User ID, jonka Xbox- tai Nintendo-pelaaja lukee pelistä.
- Paina Lisää. Steam-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.
Missä muodossa tunnus kuuluu tiedostoon
Valheim vertaa adminlist.txt-tiedoston riviä siihen Platform User ID:hen, jolla pelaaja oikeasti yhdistää, ja 1.0 muutti sen, missä muodossa Steam-pelaaja kirjoitetaan.
- Valheim 1.0:
V_ja heti perässä SteamID64, siisV_76561198012345678. - Vanhemmat palvelimet:
Steam_ja heti perässä SteamID64 tai pelkkä SteamID64 crossplayta edeltävältä ajalta.
Isoilla ja pienillä kirjaimilla on väliä, ja väärässä muodossa oleva rivi ohitetaan sanaakaan konsoliin kirjoittamatta. Juuri siksi allowlistilla oleva pelaaja saa silti kuulla, ettei hän ole permitted listillä. Koska tunnistettu muoto on vaihtunut, Pelaajat-välilehti kirjoittaa Steam-pelaajasta kaikki kolme riviä, V_ ensimmäisenä, ja näyttää ne yhtenä rivinä. Kolme riviä pelaajaa kohden on siis juuri se, mitä käsin avatusta tiedostosta pitää löytyä, ja puuttuvat muodot lisätään vanhempiin riveihin heti kun muokkaat listaa seuraavan kerran.
Xbox- tai Nintendo-pelaaja on sen sijaan yksi rivi: Platform User ID täsmälleen sellaisena kuin pelin F2-ikkuna sen näyttää, Xbox_- tai Nintendo_-etuliitteineen.
Näin löydät oman SteamID64:si
SteamID64 on 17 numeroa ja alkaa aina numeroilla 7656. Tunnuksen löytää kolmella 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. - Paina pelissä F2. Avautuva ikkuna näyttää jokaisen pelaajan Platform User ID:n. Sieltä Xbox- tai Nintendo-pelaaja löytää omansa, ja Pelaajat-välilehti hyväksyy myös
Xbox_- jaNintendo_-tunnukset.
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 tunnus per rivi, tallennus ja palvelimen uudelleenkäynnistys. Valheim 1.0:ssa täsmäävä rivi on V_76561198012345678, ja vanhemmat rivit Steam_76561198012345678 ja 76561198012345678 eivät haittaa sen alla. Juuri näin Pelaajat-välilehti ne kirjoittaa. permittedlist.txt ja bannedlist.txt noudattavat samaa sääntöä.
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- tai_main.N.fwl2-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, tai lue Platform User ID pelin F2-ikkunasta ja liitä se. Etuliitettä V_ ei tarvitse koskaan kirjoittaa itse: paneeli lisää sen tiedostoa kirjoittaessaan.
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 tunnuksensa ja käynnistä palvelin uudelleen. Jos lisäsit hänet käsin eikä mitään silti tapahdu, tarkista muoto: Valheim 1.0 täsmää muotoon V_76561198012345678, ja pelkkä Steam_-rivi tai paljas SteamID64 yksinään ohitetaan. Kun lisäät hänet uudelleen Pelaajat-välilehdellä, rivi korjautuu puolestasi.
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.
