Torna a tutte le guide
Project Zomboidmodsproject-viewpointfirst-personzombiebuddyjava-mods

Come installare Project Viewpoint su un server Project Zomboid

Gioca a Project Zomboid in prima persona con gli amici: aggiungi Project Viewpoint e ZombieBuddy al server e configura una volta il loader Java su ogni PC.

Come installare Project Viewpoint su un server Project Zomboid

Project Viewpoint è una mod della community che rende Project Zomboid in 3D e ti fa giocare in prima o in terza persona. Supporta il multiplayer, quindi puoi usarla sul tuo server e giocare con gli amici.

La configurazione ha due parti:

  1. Il proprietario del server aggiunge due mod alla configurazione del server. Ci vogliono circa tre minuti e si fa una volta sola.
  2. Ogni giocatore installa il loader Java ZombieBuddy sul proprio PC. Anche questo si fa una volta sola, e nessun server può farlo al posto suo.
Project Viewpoint è una mod Java, non creata né da Lobby Maker né da The Indie Stone. The Indie Stone non supporta ufficialmente le mod Java: hanno pieno accesso al tuo computer, quindi installa solo quelle di cui ti fidi. Sul server non viene eseguito codice Java della mod — funziona solo nel gioco dei giocatori.

Cosa ti serve

ModWorkshop IDMod ID
ZombieBuddy3619862853ZombieBuddyobbligatoria — il loader Java
Project Viewpoint3809306528Viewpointla mod vera e propria
Modelli 3D per Viewpoint3810302175PZVoxelStudioViewpointopzionale — mostra gli oggetti come modelli 3D, circa 535 MB

Versione del gioco. Viewpoint funziona solo sulle versioni del gioco che l'autore indica nella pagina del Workshop — al momento della stesura, la Build 42.21, l'attuale versione Stable. Il server e tutti i giocatori devono avere la stessa versione.


Parte 1 — il server (proprietario)

Fai prima un backup (scheda Backups).
  1. Apri il tuo server nel pannello (I miei server di gioco → Pannello del server).
  2. Se il server non è mai stato avviato, avvialo una volta e aspetta che sia attivo, così viene creato il file di configurazione.
  3. Ferma il server dalla scheda Console. Project Zomboid riscrive la configurazione allo spegnimento, quindi le modifiche fatte mentre è acceso vanno perse.
  4. Apri la configurazione: scheda Mods → Open config file, oppure scheda Files → .cache/Server/ → il file .ini con il nome del tuo Server Name della scheda Startup.
  5. Trova le righe WorkshopItems= e Mods= e cambiale così:
WorkshopItems=3619862853;3809306528
Mods=\ZombieBuddy;\Viewpoint
  1. Clicca su Save Content, poi su Start nella scheda Console.

Il primo avvio è più lungo: il server scarica entrambe le mod dallo Steam Workshop prima di caricare il mondo. Quando la console indica che il server è partito, è pronto.

Regole importanti:

  • Ogni Mod ID inizia con una barra rovesciata \: è il formato di Build 42.
  • \ZombieBuddy va prima di \Viewpoint — Viewpoint ne ha bisogno.
  • Hai già altre mod? Aggiungi i nuovi valori alle righe esistenti separandoli con ;, invece di sostituirle:
WorkshopItems=1234567890;3619862853;3809306528
Mods=\ExampleMod;\ZombieBuddy;\Viewpoint

Opzionale: modelli 3D

Per aggiungere il pack di modelli 3D, mettilo dopo Viewpoint in entrambe le righe:

WorkshopItems=3619862853;3809306528;3810302175
Mods=\ZombieBuddy;\Viewpoint;\PZVoxelStudioViewpoint

Il pack è grande (circa 535 MB), quindi l'avvio successivo richiede qualche minuto in più e il server ha bisogno dello spazio su disco. Anche ogni giocatore lo scarica, e l'autore consiglia almeno 4 GB di RAM per il gioco.


Parte 2 — ogni giocatore (una volta per PC)

1. Usa la versione Stable del gioco

In Steam, clicca con il tasto destro su Project Zomboid → Properties → Game Versions & Betas e verifica che non sia selezionato nessun branch beta (per esempio Pre-Release). Il tuo gioco deve avere la stessa versione del server.

2. Iscriviti alle mod

Apri ZombieBuddy e Project Viewpoint sullo Steam Workshop e clicca su Subscribe per entrambe. Il gioco le scaricherebbe entrando nel server, ma i file di ZombieBuddy devono essere sul tuo PC prima di avviare il gioco.

3. Installa il loader Java ZombieBuddy

Windows — automatico (consigliato):

  1. Scarica ZombieBuddyInstaller.exe dalle release di ZombieBuddy su GitHub.
  2. Avvialo e scegli Install or update ZombieBuddy.
  3. Scegli Both come modalità di avvio.
  4. Controlla l'elenco delle modifiche e conferma. Se ti chiede di chiudere Steam, fallo.

Windows — manuale:

  1. Copia ZombieBuddy.jar e zbNative.dll da C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\3619862853\mods\ZombieBuddy\libs\ in C:\Program Files (x86)\Steam\steamapps\common\ProjectZomboid\.
  2. In Steam, clicca con il tasto destro su Project Zomboid → Properties → Launch Options e inserisci:
-agentlib:zbNative --

Linux:

  1. Copia ZombieBuddy.jar da ~/.steam/steam/steamapps/workshop/content/108600/3619862853/mods/ZombieBuddy/libs/ in ~/.steam/steam/steamapps/common/ProjectZomboid/projectzomboid/.
  2. Imposta queste opzioni di avvio in Steam:
-javaagent:ZombieBuddy.jar --

macOS:

  1. Copia ZombieBuddy.jar dalla stessa cartella libs/ dell'oggetto del Workshop in ~/Library/Application Support/Steam/steamapps/common/ProjectZomboid/Project Zomboid.app/Contents/Java/.
  2. Imposta queste opzioni di avvio in Steam:
-javaagent:ZombieBuddy.jar --
Il -- alla fine delle opzioni di avvio è obbligatorio. Senza, ZombieBuddy non parte.

4. Avvia il gioco e autorizza Viewpoint

Quando ZombieBuddy trova una mod Java che non ha mai visto, mostra una finestra con il nome della mod e la sua impronta SHA-256. Clicca su Yes per Viewpoint e scegli di ricordare la decisione. La stessa finestra ricompare dopo ogni aggiornamento di Viewpoint.

5. Entra nel server

Entra nel tuo server come al solito. Una volta nel mondo:

TastoAzione
OAttiva o disattiva la prima persona
Shift + OPassa dalla prima alla terza persona e viceversa
Tasto centrale del mouseMostra o nascondi il cursore
DeleteImpostazioni di Viewpoint: preset, pack di shader, mouse, campo visivo

Se il gioco è lento, apri le impostazioni con Delete e scegli il preset Vanilla, il più leggero.


Aggiornamenti del gioco

Viewpoint supporta solo le versioni del gioco che l'autore ha testato. Quando Project Zomboid riceve un nuovo aggiornamento, la mod può smettere di funzionare finché l'autore non pubblica una nuova versione.

  • Il tuo server Lobby Maker installa gli aggiornamenti del gioco al riavvio, e il gioco dei giocatori si aggiorna tramite Steam. Prima che un aggiornamento arrivi sul branch Stable, The Indie Stone di solito lo testa per almeno una settimana sul branch Pre-Release.
  • Dopo un aggiornamento del gioco, controlla nella pagina Workshop di Viewpoint quale versione è supportata. Se la mod non è ancora aggiornata, i giocatori possono comunque entrare e giocare con la visuale normale (vedi sotto), oppure puoi togliere Viewpoint da entrambe le righe finché non arriva l'aggiornamento.

Problemi comuni

Il server è partito, ma le mod non ci sono. Controlla la riga Mods=: i Mod ID devono coincidere esattamente, maiuscole comprese, e \ZombieBuddy deve venire prima di \Viewpoint. Verifica anche che il server fosse fermo mentre modificavi il file.

«Workshop item version is different than server's» all'ingresso. Una delle mod è stata aggiornata dopo che il server l'aveva scaricata. Riavvia il server, e il giocatore dovrebbe riavviare il gioco.

Un giocatore preme O e non succede nulla. ZombieBuddy non è in esecuzione sul PC di quel giocatore: il jar è nella cartella sbagliata, mancano le opzioni di avvio o manca il -- finale. Se ha cliccato No per errore nella finestra di autorizzazione, può tenere premuto Shift durante il caricamento del gioco per farla ricomparire.

Il gioco chiede di nuovo se caricare Viewpoint. La mod è stata aggiornata e il suo file è cambiato. Verifica che sia ancora Project Viewpoint e clicca su Yes.

La mod ha smesso di funzionare dopo un aggiornamento del gioco. La nuova versione del gioco non è ancora supportata. Vedi Aggiornamenti del gioco più sopra.


Domande frequenti

Possono entrare amici senza ZombieBuddy? Sì. Scaricano le mod come tutti, ma senza il loader Java Viewpoint non si avvia, quindi giocano con la normale visuale dall'alto.

Viewpoint funziona con altre mod? Secondo l'autore, la maggior parte delle mod del Workshop funziona. Aggiungile come descritto in Come installare le mod su un server Project Zomboid.

Il server ha bisogno di più RAM per Viewpoint? No. La mod fa il rendering sui PC dei giocatori, e il server distribuisce solo i file della mod. Il pack opzionale di modelli 3D richiede soprattutto spazio su disco.


Non hai ancora un server? Noleggia un server Project Zomboid su Lobby Maker — è pronto in circa un minuto, e puoi aggiungere subito Project Viewpoint.