RE:NODE

Plavba ve Valheimu v multiplayeru: lodě, posádky a lag na moři

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


Na serveru Valheimu simuluje loď jeden hráč - obvykle ten u kormidla - a všichni ostatní na palubě vidí kopii toho, co jeho stroj tvrdí, že se děje. Tahle jediná skutečnost vysvětluje skoro všechno, co se na moři v multiplayeru pokazí: loď, která se cuká, když řídí určitý kamarád, pasažéry klouzající po palubě, lidi propadající trupem a loď, která jako by se zastavila, když někomu vypadne připojení. Dej ke kormidlu hráče s nejlepším připojením, ostatní nech stát uprostřed paluby a většina lagu při plavbě zmizí. Zbytek průvodce pokrývá lodě, obsazení, počasí, mořské tvory a to, co dělat, když se loď ztratí.

Jak fungují lodě na serveru#

Valheim dělí svět na zóny a každou zónu simuluje jeden hráč - ten, kdo do ní přišel první. Objekty v ní, včetně tvorů a lodí, patří stroji tohoto hráče. Dedikovaný server ukládá svět a přeposílá stav; fyziku nepočítá.

Lodě jsou zvláštní případ. Když hráč převezme kormidlo, převezme kontrolu nad lodí a její fyzika běží na jeho stroji. Pasažéři dostávají polohu a pohyb lodi od kormidelníka přes server. Když nikdo neřídí, loď se vrací k tomu, komu objekt právě patří.

poloha, rychlostkopie lodihadi, vlnyKormidelníkpočítá fyziku lodiVlastník zónytvorové a mořeServer Valheimpřeposílá stavPasažéřidostávají polohu lodi
Kdo na moři řídí loď

Z toho plynou dvě věci:

  • Připojení kormidelníka je připojení všech. Pokud je na slabém wifi spojení nebo daleko od serveru, každý pasažér vidí, jak se loď škube a klouže. Vyměň kormidelníka a zmizí to.
  • Snímková frekvence kormidelníka je důležitá. Fyzika běží na jeho stroji. Hráč, jehož PC se trápí, způsobí cukání lodi celé posádce.

Je to stejný mechanismus, kvůli kterému se příšery cukají u hráče se špatným připojením. Obecně vlastnictví zón vysvětluje hlavní průvodce dedikovaným serverem a latence, jitter a ztráta paketů pomáhá zjistit, které ze tří hráč skutečně má.

Lodě a k čemu která je#

Lodě jsou čtyři. Každá potřebuje materiály z předchozího biomu a každá mění, co parta unese a jak daleko se dostane.

LoďOdemčeno čímNákladK čemu je
RaftRaný materiál: dřevo a kůžeŽádnýKrátké skoky, ne otevřené moře
KarveBronzové hřebíky4 slotyDva nebo tři hráči, raný průzkum
LongshipŽelezné hřebíky a prastará kůra18 slotůLoď party a přeprava rudy
DrakkarKeramické desky, po Královně32 slotůPozdní hra a plavba do Ashlands
  • Raft je pomalý, nic nenese a proti větru se špatně řídí. Převeze jednoho nebo dva lidi přes úžinu.
  • Karve je první skutečná loď: rychlá, dobře se řídí a čtyřslotový prostor stačí na náhradní věci výpravy, ne na rudu.
  • Longship je loď, na které většina part pluje většinu světa. Jeho prostor má velikost vozíku, pohodlně nese plnou posádku a je páteří rudných cest - viz logistika rudy loděmi a vozíky.
  • Drakkar, přidaný s Ashlands, je největší loď s největším prostorem. Je také jediný, který přejede vroucí moře kolem Ashlands bez poškození. Tu plavbu pokrývá průvodce Ashlands.

Recepty se mezi patchi měnily, takže aktuální ceny zjistíš v nabídce kladiva u pracovního stolu. Lodě se staví a opravují v dosahu pracovního stolu, proto by měl mít pracovní stůl každý přístav na skupinovém světě.

Ovládání plavby a vítr#

Lodě mají malý počet nastavení rychlosti: zpátečka a pomalu vpřed na vesla, pak poloviční plachta a plná plachta. Přepínáš je klávesami vpřed a vzad u kormidla. Vesla na vítr nehledí; plachty na něm závisejí.

Vítr je sdílený po celém světě, stejný pro každého hráče, a mění se. Plavba proti němu je pomalá; plavba s větrem v zádech je to nejrychlejší, co hra má. Dvě věci partě pomáhají:

  • Forsaken power Moder obrací vítr do zad po dobu svého trvání. Na serveru si každý hráč aktivuje vlastní sílu, takže kormidelník by měl být ten, kdo ji má aktivní, když na to přijde. Jak aktivace a cooldowny fungují pro party, vysvětluje Forsaken powers v multiplayeru.
  • Plánování podle změn větru. Dlouhé plavby proti větru jsou rychlejší na veslech v krátkých úsecích než na poloviční plachtě ve špatném úhlu. Kormidelník, který zná úhel, ušetří posádce hodně času.

Když kormidelník odejde, loď si drží aktuální nastavení plachet a pluje dál. Hodí se to, když se chceš pohybovat po palubě, a je to častý způsob, jak najet na mělčinu. Když odcházíš od kormidla, přepni nejdřív na vesla.

Obsazení Longshipu nebo Drakkaru#

Větší lodě nesou celou partu, ale to, jak se posádka chová na palubě, rozhoduje o pohodlí plavby.

  1. Jeden kormidelník, vybraný záměrně. Nejlepší připojení, nejsilnější stroj a ideálně připravená síla Moder.
  2. Pasažéři stojí klidně poblíž středu paluby. Pohyb po palubě, zatímco se loď kolébá, jak ho vidí něčí cizí simulace, je způsob, jak lidé klouzou nebo vypadnou přes bok.
  3. Jeden hlídač s lukem. Hady a další hrozby je snazší řešit z dálky.
  4. Někdo myslí na opravy. K opravě musí být pracovní stůl v dosahu, takže je to práce pro chvíli, kdy jste zpátky v přístavu. Hlídač je ten, kdo si všimne, že je trup nízko.
  5. Nevyskakujte všichni najednou při přistání. Nech kormidelníka přistát na pláži nebo zakotvit na veslech, než lidé skočí na skály.

Stojí také za to domluvit se, komu která loď patří. Lodě ve vanilce nejsou zamčené na hráče, takže kdokoli může odplout na kterémkoli Longshipu. Pravidlo „lodě party žijí v přístavu, na sólo výpravy vezmi Karve“ ušetří hádky.

Bouře, vlny a otevřené moře#

Počasí je sdílené po celém světě. Na otevřeném oceánu přinášejí bouře silný vítr a velké vlny, které lodí házejí a ztěžují řízení. Vlny jsou součástí simulace moře; bouře také mnohem zřetelněji odhalí cukání špatného kormidelníka, protože se loď víc hýbe.

Rady, které platí:

  • Nejhorší počasí přečkej v přístavu, pokud vezeš rudu, o kterou si nemůžeš dovolit přijít.
  • V bouři se drž dál od mělkých skal. Náraz na zem nebo skály loď poškozuje a rozbouřené moře tě na ně tlačí.
  • Nepřeplouvej otevřený oceán na raftu. Nemá prostor a snadno se ztratí.
  • S neostřílenou posádkou cestuj blízko pobřeží. Vždycky můžeš přistát.

Oceán je vlastní biom a pro server je nejlevnější: málo terénu, málo objektů. Pro stroj kormidelníka levný není, protože rychlá plavba rychle streamuje nové zóny. Loď přeplouvající neprozkoumané moře nutí kormidelníka generovat a načítat každou novou zónu při příjezdu, a proto plavby do nových oblastí škubou víc než táž trasa podruhé. Oceán s pevninskými biomy porovnává průvodce výkonem podle biomu.

Hadi, leviatani a Bonemaw#

Moře není prázdné:

TvorKdeCo dělat
SerpentHluboký oceánBojuj z paluby lukem nebo harpunou, nebo mu ujeď
LeviathanOceán, stojí na místěTěž z něj chitin; po čase se ponoří
Bonemaw serpentKolem AshlandsZůstaň na Drakkaru a nezastavuj

Serpenti útočí na lodě a Karve mohou vážně poškodit. Longship jim s větrem v zádech obvykle ujede. Parta, která je chce lovit, použije Abyssal harpoon, aby je přitáhla blízko, a luky z paluby. Serpent zabitý na moři shodí maso a šupiny do vody, kde plují dost dlouho na to, aby se daly vylovit.

Leviatani vypadají jako ostrovy. Postavit se na jednoho a těžit z něj dává chitin, materiál na harpunu a další výbavu, dokud se neponoří - v tu chvíli buď na lodi. Na serveru leviatana provozuje vlastník zóny; kormidelník se špatným spojením může způsobit, že vypadá, jako by loď odplouvala dřív, než skutečně odplouvá.

Ztráta lodi a jak ji získat zpět#

Lodě se ztrácejí třemi způsoby: zničí je tvorové nebo skály, někde se nechají a zapomenou, nebo je odpluje někdo jiný.

Zničená. Když se loď rozbije, to, co bylo v jejím prostoru, se vysype do vody. Předměty plavou, takže rychlá posádka většinu zachrání. Hráči ve vodě by se měli rychle dostat na pevninu nebo na druhou loď, protože serpent v okolí je pořád serpent.

Někde nechaná. Loď zůstane tam, kde byla uvázaná, dokud ji někdo nepřesune, a je zmrazená, dokud v zóně není žádný hráč. Problém je ji najít: lodě se na mapě nezobrazují. Zvykni si dávat špendlík na mapu pokaždé, když loď opustíš. Pokud ses portálem vrátil domů ze vzdálené pláže, ten špendlík je jediný záznam.

Odvedená. Jiný hráč na ní odplul. Zeptej se v chatu party; obvykle je na jeho stanovišti.

Admini na vanilkovém serveru nemají příkaz, jak loď najít. S modem devcommands existují způsoby, jak hledat objekty nebo se teleportovat na souřadnice, popsané v ServerDevcommands a admin nástroje pro ztracené náhrobky; stejné techniky platí pro lodě. Pro všechny ostatní je řešením špendlík.

Přístavy, doky a zátěž serveru#

Přístav je místo, kde lodě na skupinovém světě žijí, a stojí za to postavit ho pořádně.

  • Pracovní stůl v dosahu, pro stavbu a opravy.
  • Portál, propojený s hubem party, aby posádky přicházely a odcházely bez plavby domů.
  • Kamenné nebo dřevěné doky v chráněné vodě, aby lodě nedriftovaly ani se nenarážely.
  • Ward, aby nikomu cizí akce nic nerozbily.

Nestav přístav přehnaně. Každý kus doku, dekorace a loď je objekt, který server drží, a obří přístav vedle hlavní základny zvyšuje zátěž v zóně základny. Několik lodí uvázaných vedle sebe je v pořádku; dvacet ne. Jak rozmístit stavby party, aby žádná jediná zóna nebyla příliš vytížená, popisuje umístění základen na sdílených serverech a kam patří portál přístavu, ukazuje návrh portálového hubu.

Na hostovaném serveru je místo, kam se dívat, když plavba působí hůř než obvykle, graf paměti a CPU. Pokud jsou klidné a cukání následuje jednoho kormidelníka, je to kormidelník. Na RE:NODE jsou tyto grafy v konzoli proti limitům tarifu a sloty pro zálohy v každém tarifu znamenají, že svět obnovený po vandalismu v přístavu je stisk tlačítka - kroky najdeš na stránce s návody.

Řešení potíží na moři#

Loď se cuká všem. Vyměň kormidelníka. Pokud to přestane, bylo to jeho připojení nebo snímková frekvence.

Pasažéři pořád padají. Stejná příčina plus pohyb po rozbouřené vodě. Stůj klidně poblíž středu.

Loď se nehýbe. Zkontroluj nastavení plachet a pak vítr. Plná plachta proti větru se sotva pohne. Přepni na vesla.

Loď zmizela. Je tam, kde jsi ji nechal, nebo ji někdo vzal. Zkontroluj špendlíky na mapě, zeptej se party.

Loď se cestou do Ashlands potopila. Jen Drakkar přejede vroucí vodu bez poškození.

Plavba do nové oblasti škube. Stroj kormidelníka generuje a načítá nové zóny. Druhá cesta je plynulejší.

FAQ#

Kdo řídí loď, když je na palubě víc hráčů?

Ten u kormidla. Jeho stroj počítá fyziku lodi a server ji přeposílá všem ostatním. Vyber hráče s nejlepším připojením a nejsilnějším PC.

Dá se vzít loď portálem?

Ne. Lodě a vozíky portálem neprojdou, stejně jako ruda. Proto jsou Longship a Drakkar pro přepravu kovů tak důležité.

Je vítr pro všechny hráče stejný?

Ano. Počasí a vítr jsou sdílené po celém světě. Síla Moder ho mění pro hráče, který ji aktivuje, proto by ji měl používat kormidelník.

Chátrají lodě, když je necháme?

Loď uvázaná v klidné vodě zůstane, kde je. Lodě poškozují skály, břeh a tvorové. Opravují se kladivem v dosahu pracovního stolu.

Stojí plavba server hodně?

Oceán je pro server nejlehčí biom. Těžká část je na kormidelníkovi, který streamuje nové zóny, jak se loď pohybuje.