Как да стартирате Множество Hytale клиенти на един компютър: Dualinstance Guide

By HytaleCharts Team Category: guides 7 min read

Искаш ли да пуснем двама клиенти на един компютър? Стартерът ви блокира от отваряне на втори случай по подразбиране, но има проста работа с помощта на дръжка Windows мутекс. Този пътеводител ви помага да управлявате двойни Hytale клиенти без VMs, пясъчници, или втори компютър.

< strong > Искате ли да управлявате двама Hytale клиенти на един и същ компютър? Стартерът ви блокира от отваряне на втори случай по подразбиране, но има проста работа с помощта на дръжка Windows мутекс. Това ръководство ви помага да управлявате двойни Hytale клиенти без VM, пясъчници, или втори компютър. < p > Ако някога си се опитвал да отвориш втори клиент, докато единият вече работи, си ударил стената. Изстрелването отказва да се отвори. Няма съобщение за грешка, няма обяснение. Това е преднамерена едноинстанционна ключалка вградена в Hytale клиент, и тя засяга всеки се опитва да мултибокс, тест с две акаунти, или тичане рамо до рамо игра. < p > Добрата новина е, че можеш да я заобиколиш. Без виртуални машини, без втори компютър, без неравен софтуер. Просто безплатен инструмент Microsoft и около 30 секунди работа. < h2 > Защо Hytale Blocks Multilantions Като много модерни игри, Hytale използва < strong > mutex (обект за взаимно изключване), за да предотврати повече от едно копие на клиента да работи едновременно на една и съща машина. Когато стартирате Hytale, клиентът създава име мутекс в Windows наречен HypixelStudios. Хитале. Игра . Преди стартера да се отвори напълно, той проверява дали този мутекс вече съществува. Ако това стане, стартера приема друг случай вече работи и тихо отказва да започне. < p > Това е същата техника, използвана от игри като Roblox, Guild Wars, Blade & Soul, и десетки други. Байпасът също е същият: затворете дръжката на мутекса на рънинга, след което изстреляйте втория клиент преди да бъде създаден нов. < h2 > От какво се нуждаете < strong > Two Hytale сметки < / силен> год. Не можете да влезете в една и съща сметка два пъти едновременно < strong> Process Explorer < / strong> гофриран инструмент от апартамента на Microsoft. Download it from Уебсайт на Microsoft Компютър с достатъчно ресурси за работа с два случая на Hytale (16GB RAM препоръчва, въпреки че 8GB може да работи) < h2 > Step-by-Step: Running Two Hytale Clients Step 1: Изтегляне и Open Process Explorer Изследващ процес за изтегляне от Microsoft Sys internals и стартиращ procex64.exe (за 64-битови системи) като администратор. Ще видите списък в реално време на всеки процес на вашата машина. Step 2: Стартиране на първия си хитален клиент < p > Отваряне на Hytale нормално и влезте. Оставете играта работи го това е вашият първи случай. < h3 > Стъпка 3: Намерете Хитален процес В процеса Explorer, локализирайте HytalyClient.exe в списъка на процесите. Можете да натиснете Ctrl+F и да търсите "Hytale," за да го намерите бързо. Кликнете върху процеса, за да го изберете. Стъпка 4: Превключване към ръкохватката View С избрани HytaleClient.exe, преминете към < strong >View → Lower Pane View → Дръжки (или натиснете Ctrl+H ). Долното стъкло сега ще покаже всички дръжки, държани от Hytale процес, файлове, регистър ключове, събития, и mutexes. < h3 > Стъпка 5: Намерете Singleton Mutex < p > В долната част на стъклото се търси дръжка с типа < strong > Mutant < / strong > (Windows показва mutexes като "Mutant" в Process Explorer). Търсите: \BaseNamedObjects\HypixelStudios.Hytale.Game За да го намерите по-бързо, кликнете върху Type колона за подреждане по тип, след което превъртетете към "Mutant" записите. Като алтернатива, използвайте Ctrl+F от основното меню (Намерете → Намерете дръжка или DLL) и търсете HypixelStudios.Hytale.Game . < h3 > Стъпка 6: Затваряне на дръжката на Mutex Кликнете с десния бутон върху HypixelStudios. Хитале. Game ръкохватка и изберете < strong > Close Handle . Process Explorer ще поиска от вас да потвърдите кликнете Да. < / p> Step 7: Стартиране на втория клиент Незабавно след затваряне на дръжката, отворете стартера отново. Този път ще започне нормално, тъй като мутексната ключалка вече не съществува. Влезте с втория си Hytale акаунт и сега имате двама напълно функционални Hytal клиенти, работещи на същия компютър. < h2 > Автоматизиране на процеса Закриване на мутекс дръжка ръчно всеки път става досадно. Можете да автоматизирате това, като използвате командния инструмент на Sys internals andle64.exe , който е включен в Sys internals Suite или като самостоятелно изтегляне . Създаване на партиден файл (напр. hytale- multi.bat ) със следното: @echo off Ехото "Затваряне на Хайтале" дръжка64.exe -a -p HytaleClient.exe "HypixelStudios.Hytale. Игра" - c - y Ехо Мутекс е затворен. Изстреляй втория си клиент. пауза Стартирайте този файл като администратор след първия Хитален случай работи, след което стартира втория клиент. < strong > Забележка: Първият път, когато стартирате handle64.exe , ще ви накара да приемете Sys internals EULA. Пусни го веднъж ръчно, за да го приемеш преди да разчиташ на партидния скрипт. < h2 > Вносител Неща, които трябва да знаете < p > < strong > Имате нужда от две отделни Hytale сметки. Всеки клиент се удостоверява самостоятелно. Не можете да стартирате две инстанции на един и същ акаунт - сървърът ще отхвърли дублираната сесия. Това означава, че имате нужда от две покупки на игри. < p > < strong > Трябва да повтаряте това всеки път. Мутексът се пресъздава всеки път, когато Хитале започне. Затварянето засяга само текущата сесия. Ако рестартирате и двата клиента, ще трябва да затворите мутекса отново, преди да отворите втория случай. < p > < strong > Въпроси, свързани с Performance Да управляваш двама клиенти едновременно е взискателно. Вие ще искате да намалите настройките на графиките и на двата случая, за да намалите разстоянието на изгледа, да намалите ефектите и да затворите ненужните приложения за фон. SSD прави значителна разлика за времето на натоварване, когато и двата клиента четат активи едновременно. < strong > Вашият първи случай продължава да работи нормално. Затварянето на мутекса не се разбива, изключва или по друг начин засяга първия Hytale клиент. Мутексът се проверява само при стартиране на играта, след като играта се стартира, премахването му няма влияние върху играта. < p > < strong > Това не е същото като клиентското модиране. Тази техника не променя файловете на Хитале, не инжектира кода или не променя двоичен клиент. Просто затваряте дръжка на Windows с официален инструмент на Microsoft. Защо не използвате VM или Sandbox? Виртуални машини работят, но въвеждат значителни офшорни това, което правите цялата втора операционна система, само за да се заобиколи мутекс. За игра като ресурс-интензивна като Hytale, посвещавайки половината си системни ресурси на VM означава, че и двата случая работят зле. Сандбокс инструменти като Sandboxie понякога могат да работят, но те често предизвикват проблеми с игра против измама системи и графичен достъп на водача. Методът мутекс е по-чист, по-лек и не пречи на нормалната работа на играта. < h2 > Престрелка с грешки < p > < strong > Вторият стартер все още не може да се отвори: Уверете се, че сте затворили правилната дръжка. Името мутекс е точно \BaseNamedObjects\HypixelStudios.Hytale.Game с типа "Mutant." Ако случайно сте затворили друга дръжка, опитайте отново. < strong > Process Explorer не показва дръжки: Уверете се, че стартирате Process Explorer като администратор. Без повишени привилегии, той не може да разглежда дръжки за всички процеси. < p > < strong > Партиданият скрипт не работи: Уверете се, че handle64.exe е в същата директория като партидния файл, или го добавете към системата си PATH. Също така проверете дали сте приели Sys internals EULA чрез дръжка64. exe ръчно първо. < p > < strong > Единият клиент се изключва, когато другият влиза в: Това означава, че и двамата клиенти използват една и съща Hytale сметка. Имате нужда от втори акаунт със собствена покупка на игра. < strong > Бедно представяне с два случая: Намалете разстоянието и графичните настройки на двата клиента. Затворете Chrome и други тежки за паметта приложения. Ако имате 8GB RAM, очаквайте някои заекващи горнище 16GB или повече се препоръчва за гладко двойно-клиентно преживяване. < h2 > Ключови принадлежности Hytale използва мутекс на Windows наречен HypixelStudios.Hytale.Game за предотвратяване на множество случаи Process Explorer от Microsoft Sys internals може да затвори този мутекс, което позволява на втори клиент да стартира Трябват ти две отделни. Хитален акаунт с две закупувания на игри .. .. един акаунт на пример Мутексът трябва да се затваря всеки път преди стартирането на втория клиент Този метод не използва изменения във файловете на Hytale и не изисква инструменти за игра на трети страни Подреден скрипт с handle64.exe може да автоматизира процеса до едно кликване < p > Двойно движение Hytal клиенти отваря възможности за сървърни тестове, мултибокса, или просто играе с две акаунти рамо до рамо. Процесът отнема секунди, след като знаете какво да правите и работи надеждно без никое от главоболията, които идват с VMs или допълнителен хардуер. < p > Необходимо е да следите Сървър на "Хайтал" в двете акаунти? Проверете данните на сървъра си на HytaleCharts и следете активността на играча, времето и класирането.