Come Eseguire più client Hytale su un unico PC: Guida di Dual instance

Per nome Categoria: :minuti leggere

Vuoi eseguire due clienti Hytale sullo stesso PC? Il lanciatore Hytale ti blocca dall'apertura di una seconda istanza per impostazione predefinita, ma c'è una semplice soluzione di lavoro utilizzando una maniglia mutex di Windows. Questa guida ti accompagna attraverso l'esecuzione di client Hytale dual senza VM, sandbox o un secondo computer.

̧strong> Vuoi eseguire due client Hytale sullo stesso PC? Il lanciatore Hytale ti blocca dall'apertura di una seconda istanza per impostazione predefinita, ma c'è una semplice soluzione di lavoro utilizzando una maniglia mutex di Windows. Questa guida ti accompagna attraverso l'esecuzione di client Hytale dual senza VM, sandbox o un secondo computer. > Se hai mai provato ad aprire un secondo client Hytale mentre uno è già in esecuzione, hai colpito il muro. Il lanciatore rifiuta di aprire. Nessun messaggio di errore, nessuna spiegazione — non inizierà. Si tratta di una deliberata chiusura a singola posizione incorporata nel client Hytale, e colpisce tutti coloro che cercano di multibox, testare con due account, o eseguire il gameplay side-by-side. > La buona notizia: si può bypassare. Nessuna macchina virtuale, nessun secondo PC, nessun software di terze parti schizzo. Solo uno strumento gratuito Microsoft e circa 30 secondi di lavoro. Perché i blocchi di Hytale Come molti giochi moderni, Hytale utilizza un mutex (oggetto di esclusione reciproca) per evitare che più di una copia del cliente funzioni simultaneamente sulla stessa macchina. Quando si avvia Hytale, il client crea un mutex chiamato in Windows chiamato HypixelStudios. Hytale. Gioco . Prima che il lanciatore si apra completamente, controlla se questo mutex esiste già. Se lo fa, il lanciatore presume che un'altra istanza sia già in esecuzione e si rifiuta silenziosamente di iniziare. > Questa è la stessa tecnica utilizzata da giochi come Roblox, Guild Wars, Blade & Soul, e decine di altri. Anche il bypass è lo stesso: chiudere la maniglia mutex sull'istanza in esecuzione, quindi lanciare il secondo client prima di crearne uno nuovo. Cosa ti serve? > Traduzione: I conti Hytale — ogni istanza cliente ha bisogno di un proprio account autenticato. Non è possibile accedere allo stesso account due volte contemporaneamente Process Explorer — uno strumento gratuito della suite di Microsoft Sysinternals. Scaricalo da Il sito web di Microsoft A PC con risorse sufficienti per eseguire due istanze Hytale (16GB di RAM consigliata, anche se 8GB può funzionare) < > Step-by-Step: Eseguire due client Hytale Step 1: Download e Open Process Explorer Scarica il Process Explorer da Microsoft Sysinternals ed esegui procexp64.exe Vedrai una lista in tempo reale di ogni processo che esegue sulla tua macchina. Step 2: Avvia il tuo primo client Hytale Aprire Hytale normalmente e accedere. Lascia il gioco in esecuzione — questa è la tua prima istanza. Step 3: Trova il processo Hytale In Process Explorer, individuare HytaleClient.exe nella lista di processo. È possibile premere Ctrl+F e cercare "Hytale" per trovarlo rapidamente. Fare clic sul processo per selezionarlo. Step 4: Accendere le maniglie Con HytaleClient.exe selezionato, vai a Visualizza → Bassa Pane View → Maniglie (o premere Ctrl+H ). Il pannello inferiore ora visualizzerà tutte le maniglie tratte dal processo Hytale — file, chiavi di registro, eventi e mutexe. Step 5: Trovare il mutex singleton > Nel pannello inferiore, cercare una maniglia con il tipo Mutant (Windows visualizza i mutexe come "Mutant" in Process Explorer). Stai cercando: \BaseNamedObjects\HypixelStudios.Hytale. Per trovare più velocemente, fare clic sull'intestazione della colonna Type per ordinare per tipo, quindi scorrere verso le voci "Mutant". In alternativa, utilizzare Ctrl+F dal menu principale (Find → Trova maniglia o DLL) e cercare HypixelStudios.Hytale.Game Step 6: Chiudere la maniglia Mutex Fare clic su HypixelStudios. Hytale. Gestire la maniglia e selezionare Chiudi la maniglia Process Explorer ti chiederà di confermare — fare clic su Sì. Step 7: Avviare il secondo client Immediatamente dopo aver chiuso la maniglia, aprire nuovamente il lancia Hytale. Questa volta inizierà normalmente dal momento che la serratura mutex non esiste più. Accedi con il tuo secondo account Hytale e ora hai due client Hytale completamente funzionali in esecuzione sullo stesso PC. Automazione del processo Chiudere una maniglia mutex manualmente ogni volta diventa noioso. È possibile automatizzare questo usando lo strumento di riga di comando di Sysinternals handle64.exe standalone scarica l'indirizzo Crea un file batch (ad esempio hytale-multi.bat ) con i seguenti: Traduzione: echo Chiusura Hytale singleton mutex... handle64.exe -a -p HytaleClient.exe "HypixelStudios.Hytale. Gioco" -c -y eco Mutex chiuso. Avvia subito il tuo secondo cliente Hytale. pausa Run questo file batch come amministratore dopo il primo L'istanza Hytale è in esecuzione, quindi lanciare il secondo client. < > Nota: La prima volta che si esegue handle64.exe , vi invierà ad accettare il Sysinternals EULA. Eseguire una volta manualmente per accettare prima di affidarsi allo script batch. < Cose da sapere Traduzione: Hai bisogno di due account Hytale separati. Ogni istanza cliente autentica in modo indipendente. Non è possibile eseguire due istanze sullo stesso account — il server scarterà la sessione duplicata. Ciò significa che avete bisogno di due acquisti di gioco. Traduzione: Devi ripeterlo ogni volta. Il mutex viene ricreato ogni volta che Hytale lancia. La chiusura colpisce solo la sessione corrente. Se riavviate entrambi i clienti, dovrete chiudere nuovamente il mutex prima di aprire la seconda istanza. Questioni di conformità. Eseguire due clienti Hytale contemporaneamente è impegnativo. Si desidera abbassare le impostazioni grafiche su entrambe le istanze — ridurre la distanza di vista, abbassare gli effetti, e chiudere applicazioni di sfondo inutili. Un SSD fa una differenza significativa per i tempi di carico quando entrambi i clienti stanno leggendo i beni contemporaneamente. La prima istanza continua a funzionare normalmente. Chiudere il mutex non si schianta, scollega, o altrimenti colpisce il primo client Hytale. Il mutex viene controllato solo al lancio — una volta che il gioco è in esecuzione, rimuoverlo non ha alcun impatto sul gameplay. Traduzione: Questo non è lo stesso del modding del cliente. Questa tecnica non modifica i file di Hytale, inietto codice, o altera in alcun modo il binario client. Stai semplicemente chiudendo una maniglia di Windows utilizzando uno strumento ufficiale Microsoft. Perché non utilizzare una VM o Sandbox? Le macchine virtuali funzionano ma introducono un'eccedenza significativa — si sta eseguendo un intero secondo sistema operativo solo per bypassare un mutex. Per un gioco di risorse come Hytale, dedicare metà delle risorse di sistema a una VM significa che entrambe le istanze funzionano male. Sandboxing strumenti come Sandboxie possono a volte funzionare, ma spesso causano problemi con i sistemi anti-cheat di gioco e l'accesso del driver grafico. Il metodo mutex è più pulito, più leggero e non interferisce con il normale funzionamento del gioco. Risoluzione dei problemi Traduzione: Il secondo lanciatore non si apre ancora: Assicurati di chiudere la maniglia corretta. Il nome del mutex è esattamente \BaseNamedObjects\HypixelStudios.Hytale.Game con il tipo "Mutant". Se hai accidentalmente chiuso una maniglia diversa, riprova. Process Explorer non mostra maniglie: Assicurati di eseguire Process Explorer come amministratore. Senza privilegi elevati, non può visualizzare maniglie per tutti i processi. Traduzione: Lo script batch non funziona: Assicurarsi handle64.exe è nella stessa directory del file batch, o aggiungerlo al sistema PATH. Verifica inoltre di aver accettato l'EULA Sysinternals eseguendo il maniglione 64. exe manualmente prima. Traduzione: Un cliente si disconnette quando l'altro registra: Ciò significa che entrambi i clienti utilizzano lo stesso account Hytale. Hai bisogno di un secondo account con il proprio acquisto di gioco. Spettacolo con due istanze: Abbassare la distanza di rendering e le impostazioni grafiche su entrambi i client. Chiudi Chrome e altre applicazioni di memoria-pesante. Se si dispone di 8GB di RAM, aspettarsi che alcuni stuttering — 16GB o più è raccomandato per un'esperienza dual-client liscia. Key Takeaways > * Hytale utilizza un mutex di Windows chiamato HypixelStudios.Hytale.Game per prevenire istanze multiple Process Explorer da Microsoft I Sysinternals possono chiudere questo mutex, permettendo ad un secondo cliente di lanciare * Hai bisogno di due separati. Conti Hytale con due acquisti di giochi — un account per istanza * Il mutex deve essere chiuso ogni volta prima di lanciare il secondo client * Questo metodo non utilizza modifiche ai file di Hytale e non richiede strumenti di gioco di terze parti A script batch con handle64.exe può automatizzare il processo a un singolo clic < > Doppio di rotazione I client Hytale aprono possibilità di test server, multiboxing, o semplicemente giocare con due account fianco a fianco. Il processo richiede secondi una volta che sai cosa fare, e funziona in modo affidabile senza alcun mal di testa che vengono con VM o hardware aggiuntivo. Necessità di monitorare il vostro Server Hytale su entrambi i conti? Controlla le statistiche del server su HytaleCharts e tieni traccia dell'attività del giocatore, dell'uptime e delle classifiche