RE:NODE

Hub portálů ve Valheimu pro sdílený server

Text: Tým RE:NODE
14 min čtení


Dobrý hub portálů na sdíleném serveru Valheimu je malá, prostá budova kousek za hlavní základnou, s jedním portálem pro každý cíl, se všemi tagy zapsanými na ceduli vedle a s pojmenovacím schématem, na kterém jste se dohodli dřív, než druhý hráč postaví svůj první portál. Vanilla portály se párují jeden k jednomu podle přesného tagu, takže hub je ve skutečnosti řada samostatných dvojic, které jen začínají ve stejné místnosti. Když jsou názvy v pořádku, hub funguje sám celé měsíce. Když ne, hráči začnou vycházet v cizích opuštěných základnách, což je nejčastější stížnost na portály na jakémkoli serveru pro skupinu.

Tenhle článek je o návrhu samotného hubu. Mechanika pod ním - jak funguje párování, co udělá duplicitní tag, které předměty jsou zablokované - je v článku Portály ve Valheimu: tagy, párování a pravidla teleportace. Pokud server ještě neběží, začni průvodcem dedikovaným serverem Valheim.

Co je hub portálů a proč ho parta potřebuje#

V singleplayeru portály rostou organicky: jeden doma, jeden v aktuální výspě, přejmenuješ a přesuneš podle potřeby. Se dvěma nebo třemi lidmi to pořád funguje. Se šesti nebo deseti se to rozpadne, a to ze tří důvodů.

  • Portály staví každý. Každý hráč má své výspy, těžební tábory a soukromé základny. Bez plánu se svět zaplní desítkami portálů a polovina z nich se jmenuje home.
  • Párování funguje na principu kdo dřív přijde. Server spojí libovolné dva nespárované portály se stejným tagem. Neví, který jsi myslel.
  • Nikdo neví, co existuje. Nový hráč nebo někdo, kdo se vrací po čtrnácti dnech, nemá jak síť portálů vidět. Ve vanille žádné menu není, portál ukazuje jen svůj vlastní tag.

Hub řeší všechny tři problémy. Dává skupině jedno místo, odkud začíná každý sdílený cíl, jednu sadu názvů, kterou používají všichni, a jednu stěnu s cedulemi, která slouží zároveň jako mapa sítě. Navíc soustředí provoz portálů na místo, které sis vybral, místo uprostřed té základny, která se náhodou rozrostla nejvíc.

Hub není síť portálů v modovém smyslu. Každý portál v hubu má pořád právě jednoho partnera. Hub je uspořádání dvojic plus disciplína, která je udržuje v pořádku.

Kam hub umístit#

Nejdůležitější pravidlo je, že příchod načte všechno kolem tebe. Když hráč projde portálem, jeho klient načte cílové zóny: terén, každý stavební kus, každé stvoření, každý oheň a každou pec. Pokud tam nikdo další není, stane se tento hráč také vlastníkem těch zón a začne je simulovat. Celý mechanismus vysvětluje článek Lag serveru Valheim: vlastnictví zón a desync; pro hub se to shrnuje takto:

Umístění hubuCo stojí každý příchodVerdikt
Střed hlavní základnyCelá základna při každé cestěVyhni se
60-100 m za hlavní základnouMalá budova, pak kousek pěškyNejlepší pro většinu skupin
U spawn stonesLehké, ale daleko od skladůV pořádku, pokud je základna blízko spawnu
Izolovaný ostrov nebo vzdálené poleNejlehčí, ale dlouhá cesta k čemukoliJen pro velmi velké světy

Zóny ve Valheimu jsou čtverce o straně 64 metrů a klient má načtené zóny kolem hráče, ne jen tu, ve které stojí. Hub 60-100 metrů od okraje základny nezpůsobí, že základna zmizí z dohledu, ale hráči přijdou do lehčí oblasti a načítací obrazovka skončí dřív. Na světě, kde hlavní základna vyrostla na tisíce kusů, je rozdíl mezi příchodem dovnitř a příchodem vedle ní na slabších PC znát.

Další pravidla umístění, seřazená podle důležitosti:

  1. Rovná, přirozená země. Neupravuj kvůli hubu svah. Úpravy terénu se ukládají po zónách a načítá je každý, kdo projde, a hub je nejnavštěvovanější místo na mapě. Najdi půdu, která je už rovná - Meadows jí má dost.
  2. Blízko sdíleného úložiště, ale ne na něm. Smysl hubu je dostat se domů s kořistí. Ideální je krátká cesta z hubu do místnosti s bednami.
  3. Mimo každý soukromý ward. Hub uvnitř něčího wardu znamená, že do něj nikdo jiný nemůže přidat portál. Co ward blokuje, najdeš v článku Wardy a griefing ve Valheimu.
  4. Mimo trasy raidů. Raidy míří na základny. Portál je stavba se zdravím a raid, který hub srovná se zemí, rozbije všechny dvojice najednou - a rozbitá dvojice se může spárovat se starým portálem stejného jména někde jinde.
  5. Ne v hluboké vodě ani na plovoucí plošině. Portály podléhají statické podpoře jako každý jiný kus.

Pokud parta ještě nemá hlavní základnu, výběr místa včetně toho, jak daleko od sebe mají být soukromé základny, popisuje umístění základen na sdílených serverech Valheimu.

Schéma názvů tagů, které přežije deset hráčů#

Kolize tagů jsou celý problém, který má hub vyřešit, takže schéma je nejdůležitější návrhové rozhodnutí. Schéma, které na většině serverů funguje, má tři pravidla.

  1. Pojmenuj cíl, ne místo. Portál v hubu, který vede do bažinného tábora, má tag swamp-camp, a stejný tag má portál v bažinném táboře. Oba konce popisují stejné spojení. Na druhé straně nikdy nepotřebuješ zvláštní název „home“.
  2. Sdílené cíle mají krátký prostý název. Soukromé mají prefix majitele. trader, bonemass, iron-1 patří všem. ana-base, dato-mine, luka-farm patří jednomu hráči.
  3. Nikdo nepoužívá holé slovo pro soukromý portál. Žádné home, base, mine ani farm bez prefixu. To jsou názvy, po kterých každý sáhne jako po prvních, a právě ty se srážejí.

Konkrétní tabulka, jak by mohla vypadat na ceduli v hubu:

TagCílMajitelPoznámky
traderHaldor, Black ForestsdílenýNech navždy
bf-copperPole mědi na severovýchoděsdílenýZruš, až se vytěží
swamp-1První bažinná výspasdílenýOdtud se železo vozí lodí
mtn-silverStříbrný táborsdílenýPotřeba odolnost proti mrazu
plains-campZákladna v PlainssdílenýZde jsou raidy
ana-baseAnin důmAnaSoukromý
dato-baseDatova věžDatoSoukromý

Některé party dávají přednost kódu biomu plus číslu: bf1, sw1, sw2, mt1, pl1, ml1, al1. Lépe se to píše a hezky to řadí na ceduli, ale o místě to nic neříká, takže to dává smysl jen s cedulí. Oba styly fungují, pokud ho používají všichni.

Několik praktických poznámek k tagům:

  • Tagy se porovnávají přesně. Swamp-1 a swamp-1 jsou různé tagy. Vyber malá písmena a napiš to do pravidel.
  • Vyhni se mezerám na konci. Neviditelná mezera na konci tagu je častý důvod, proč se dva portály, které „říkají totéž“, nespojí.
  • Nenechávej portál bez tagu, ani na minutu. Prázdný tag je platný tag a dva portály s prázdným tagem kdekoli ve světě se spolu spárují.
  • Nejdřív pojmenuj, pak zařizuj. Zvyk, který je potřeba naučit: postav portál, dej mu tag, a teprve pak stav stěny.

Rozvržení budovy hubu#

Budova hubu nemusí být hezká, ale některá rozvržení se snáší mnohem líp než jiná.

krátká cestaHub portálů60-100 m od základnyHlavní základnasklady a pecetraderBlack Forestswamp-1železná výspamtn-silverstříbrný táborSoukromé základnytagy s prefixem majitele
Sdílený hub portálů vedle hlavní základny

Rozvržení, která fungují:

  • Chodba. Portály v řadě podél obou stěn, nad každým cedule. Snadno se rozšiřuje - přidáš zálivku na konci - a snadno se čte. Obvyklá volba.
  • Kruh. Portály v kruhu otočené ke středu. Vypadá to dobře, ale zaplní se a bez přestavby se těžko rozšiřuje.
  • Dvě místnosti. Jedna pro sdílené cíle, druhá pro soukromé základny. Užitečné na serverech s víc než šesti nebo sedmi stálými hráči, kde by soukromé portály jinak vytlačily sdílené.

Detaily, díky kterým je hub příjemný:

  1. Nech mezi portály místo. Přicházíš a stojíš před portálem, kterým jsi prošel, tváří ven. Portály namačkané rameno na rameno znamenají, že hráči rovnou vrazí zpátky do špatného.
  2. Střecha a stěny. Portály jsou stavby a když jsou vystavené počasí, utrpí poškození jako každý dřevěný kus. Střecha také udržuje interiér suchý pro odpočinek.
  3. Oheň a lavice, střídmě. Jeden oheň dává bonus za odpočinek a světlo. Pro účely raidů se ale počítá jako kus základny, takže to nepřeháněj. Tucet pochodní je tucet světelných zdrojů, které musí vykreslit každý přicházející klient.
  4. Bedna na materiál na portály. Sdílená bedna s fine wood, greydwarf eyes a surtling cores znamená, že kdokoli může rozbitý portál hned nahradit. Recept je v článku o pravidlech portálů, na který odkazuji výše.
  5. Místo na odložení rudy. Na výchozích pravidlech portálů hráči nemohou nést rudu skrz. Bedna hned za portály na druhém konci s popiskem „ruda na loď“ ušetří hádky. Přesun kovu dlouhou cestou popisuje přesun rudy bez portálů.

Drž hub na jedné až dvou zónách kusů. Navštěvuje se víc než kterékoli jiné místo, takže každý kus v něm se platí mnohokrát.

Jak zabránit, aby se z hubu stal lag#

Nečinný portál stojí skoro nic. Server pravidelně kontroluje nespárované portály, jestli se neobjevil protějšek, a s pár desítkami portálů ve světě to nijak nezměříš. Lag, který lidé hubům přičítají, skoro vždy pochází z toho, co je obklopuje, a z toho, komu patří zóna.

Co hub opravdu zatěžuje:

  • Stavba uvnitř hlavní základny nebo na ní. Každý příchod načte základnu. To je ten hlavní.
  • Dekorace. Stovky dekorativních kusů, stojanů na předměty a praporů v místnosti, kterou projde každý. Každý je objekt, který musí načíst každý klient.
  • Světelné zdroje. Pochodně, svícny a ohniště jsou jednotlivě levné a ve velkém drahé, zvlášť na slabších grafických kartách.
  • Předměty válející se po zemi. Hráči u portálu odhazují věci, aby prošli s inventářem bez rudy, a zapomenou je. Předměty ležící v oblasti základny nemizí, takže se hromadí. Možnosti úklidu jsou v článku Valheim: odhozené předměty a úklid světa.
  • Ochočená zvířata zaparkovaná v hubu. Zvířata simuluje vlastník zóny a patří k dražším objektům ve Valheimu. Nedrž vlčí smečku v místnosti s portály.
  • Úpravy terénu. Srovnaná, zvýšená nebo cestami vymalovaná země přidává do zóny data terénu. Jak se to ukládá, vysvětluje terraforming na serverech Valheimu.

Důležité je i vlastnictví zóny. První hráč, který do hubu přijde, se stane jeho vlastníkem a simuluje ho pro všechny okolo. Pokud má špatné připojení, ostatní v hubu uvidí cukání. Malý a klidný hub drží cenu toho nízko, ale neodstraní ji. Když lag sleduje jednoho hráče, oprava je stejná jako jinde - odstoupí stranou nebo se znovu připojí a vlastnictví se přesune.

Údržba hubu: rušení portálů a řešení poruch#

Hub se časem rozjíždí. Měď dojde, výspy se opustí, lidé ze serveru odejdou. Potíže vznikají u starých portálů se starými jmény, protože rozbitá dvojice se znovu spáruje s jakýmkoli volným portálem se stejným tagem.

Krátká rutina, každých pár týdnů nebo po každém bossovi:

  1. Projdi hub a zkontroluj každý vír. Tmavý portál nemá partnera. Buď byl zničen jeho druhý konec, nebo ho někdo přejmenoval.
  2. Rušit, ne opouštět. Když je cíl hotový, přejmenuj oba konce na něco unikátního, třeba retired-bf-copper, nebo oba rozeber. Nikdy nenechávej stát jeden konec s živým jménem.
  3. Aktualizuj ceduli. Cedule je mapa sítě. Špatná cedule je horší než žádná.
  4. Jména používej znovu jen záměrně. Pokud je swamp-1 zrušený a postavíš novou bažinnou výspu, pojmenuj ji swamp-2. Znovupoužití swamp-1 vybízí nový portál, aby se spároval se zapomenutým starým.
  5. Po raidech opravuj. Raid, který zničí portál na druhém konci, nechá konec v hubu tmavý. Postav ho znovu se stejným tagem hned, než ho převezme cizí starý portál s tímto jménem.

Řešení klasických poruch:

PříznakPříčinaOprava
Portál v hubu je tmavýDruhý konec zničen, přejmenován nebo nikdy nepostavenPostav znovu nebo změň tag druhého konce
Dorazíš někam, kam nečekášJiný volný portál měl stejný tagPřejmenuj oba konce na nový tag
Nový soukromý portál ukradl sdílené spojeníHráč použil sdílené jménoPřejmenuj jeho portál s prefixem
Dva portály bez tagu spojené přes celou mapuOba zůstaly s prázdným tagemDávej tag každému portálu při stavbě

Na rušném serveru s posledními dvěma případy mohou pomoct admini. S povolenými devcommands může admin doletět k zatoulanému portálu a opravit ho; příkazy a jejich cenu najdeš v článku Valheim devcommands vysvětleno. Zapsání schématu pojmenování do pravidel serveru - viz psaní pravidel pro veřejný server Valheimu - zabrání většině problémů hned na začátku.

Huby při různých nastaveních portálů#

Modifikátor světa pro portály mění, k čemu hub slouží.

bash
# Default: ore, bars and dragon eggs blocked-modifier portals normal# Metals allowed through - the hub becomes the logistics centre-modifier portals casual# No portals at all - no hub-modifier portals veryhard

Na výchozích pravidlech nese hub lidi, jídlo a vybavení. Kov putuje lodí nebo vozem, takže hlavní základna a její pece by měly stát poblíž vody a portály na druhém konci v těžebních táborech potřebují poblíž dok nebo cestu pro vozy. Hub je pohodlí; skutečnou logistikou jsou lodní trasy.

Na `portals casual` se z hubu stává nejdůležitější budova ve světě. Ruda jde přímo z dolu do pece, takže dej tavicí místnost blízko hubu a udělej cestu mezi nimi krátkou a širokou - tam končí každá cesta. Počítej s mnohem větším provozem v hubu, což je další důvod držet ho mimo samotnou základnu.

Na `portals veryhard` žádné portály nejsou a ekvivalentem hubu je přístav: doky, sdílená loděnice a cesty pro vozy. Kompromis mezi nimi a to, proč je změna nastavení uprostřed života světa těžší společensky než technicky, popisuje modifikátory a presety světa Valheimu.

Na panelovém hostingu se modifikátor zadává do pole s dalšími argumenty na kartě Startup a projeví se při dalším restartu. Na RE:NODE je to karta Startup serveru Valheim, a protože sloty pro zálohy jsou součástí každého tarifu, udělej zálohu před změnou pravidel portálů na světě, který už má síť, abys mohl jít zpět, pokud se partě výsledek nebude líbit.

Modované huby: menu portálů a výběr cíle#

Módy mění problém návrhu úplně. TargetPortal od Smoothbrain, nejznámější z nich, umožňuje portálu otevřít mapu ostatních portálů a vybrat cíl, takže jeden portál v hubu dosáhne všude. Tím zmizí kolize tagů jako pojem a řada dvojic se nahradí jedinou bránou.

Cena je stejná jako u každého herního módu:

  • Potřebuje ho každý klient, ve stejné verzi jako server. Hráči bez něj jsou vyhozeni nebo mají desync.
  • Server se stane jen pro PC. Hráči na Xboxu a konzolích Game Pass mody instalovat nemohou, takže crossplay skupina s konzolisty ho použít nemůže.
  • Patch den ho rozbije, dokud autor neaktualizuje. Hub závislý na módu je hub, který po některých aktualizacích Valheimu den nebo dva nefunguje.

Instalaci modů na obou stranách popisuje mody Valheim s BepInEx na serveru. Pro většinu skupin do deseti lidí stačí vanilla hub s dobrým schématem názvů a konzoloví kamarádi zůstanou ve hře.

FAQ#

Kolik portálů může mít hub ve Valheimu?

Ve vanille neexistuje pevný limit. Každý portál je jeden stavební kus a desítky jsou v pořádku. V praxi hub omezuje čitelnost a cena okolní budovy, ne počet portálů.

Má mít v hubu vlastní portál každý hráč?

U stálých hráčů ano - po jednom, s tagem podle jména a -base, zpátky do soukromého domu. Soukromé portály pak nesoupeří se sdílenými jmény a je jasné, komu co patří.

Mohou dva portály v hubu vést do stejného cíle?

Ne se stejným tagem. Na jeden tag se spárují jen dva portály. Pokud dva hráči chtějí přímé portály do stejné výspy, postav dvě dvojice s různými tagy, například swamp-1a a swamp-1b.

Proč se nám do hubu načítá tak dlouho?

Obvykle proto, že stojí v těžké základně nebo vedle ní, nebo je sám přeplněný kusy, světly a odhozenými předměty. Přesuň hub ven nebo ho odlehči; větší tarif serveru dobu načítání klienta nezmění.

Je bezpečné přesunout hub na nové místo?

Ano, pokud to uděláš v pořadí. Postav nové portály hubu s dočasnými unikátními tagy, pak je jeden po druhém přejmenuj na živá jména a zároveň rozeber odpovídající starý portál hubu. Nikdy nemívej tři portály s jedním živým tagem najednou.

Fungují huby portálů hráčům na Xboxu na crossplay serveru?

Ano. Vanilla portály, tagy i modifikátor portálů jsou součástí hry, takže konzoloví hráči používají hub stejně jako hráči na PC. Vyřadí je jen modovaná menu portálů.