Овој водич ве води низ секој чекор потребен за да се приклучите на вашиот Project Zomboid сервер хостиран со Legion Hosting — од наоѓањето на вашите детали за поврзување во GPanel до додавањето на серверот во вашата Favorites листа во играта.
IP:Port како единствена низа во полето за IP ќе не успее. Прочитајте го Чекор 3 внимателно.
Предуслови
- Активен Project Zomboid сервер со Legion Hosting
- Project Zomboid инсталиран преку Steam
- IP адресата и бројот на портот на вашиот сервер (најдете ги во GPanel — видете Како да ги најдете IP и портот на вашиот сервер)
- Лозинката на серверот, доколку е поставена
- Вашата верзија на играта мора да се совпаѓа со верзијата на серверот (опфатено во Чекор 5)
Чекор 1 — Потврдете дека вашиот сервер работи
- Најавете се на GPanel.
- Кликнете на вашиот Project Zomboid сервер од листата со сервери.
- На картичката Console, потврдете дека индикаторот за статус прикажува Running.
- Ако статусот прикажува Offline, кликнете Start и почекајте конзолата да престане да скролува пред да се обидете да се поврзете. Целосното стартување типично трае 60–90 секунди.
Чекор 2 — Забележете ги вашата IP адреса и порт одделно
GPanel ја прикажува вашата адреса за поврзување во форматот IP:Port, на пример 198.51.100.42:16261. Треба да го запишете секој дел одделно пред да влезете во играта.
| Дел | Пример | Каде да го најдете |
|---|---|---|
| IP адреса | 198.51.100.42 |
Сè пред две точки во полето за адреса во GPanel |
| Порт | 16261 |
Сè по две точки во полето за адреса во GPanel |
Чекор 3 — Додадете го серверот во Favorites во Project Zomboid
Favorites листата е најсигурниот начин за поврзување. Ги складира деталите за вашиот сервер за да не мора да ги внесувате секој пат.
Build 42 (B42)
- Стартувајте Project Zomboid. На главното мени, кликнете Join Server.
- Изберете ја картичката Favorites на врвот.
- Кликнете Add Server (или копчето +).
- Пополнете ги полињата:
- IP / Host: Внесете ја само IP адресата — на пр.
198.51.100.42. Не вклучувајте го портот тука. - Port: Внесете го само бројот на портот — на пр.
16261. - Password: Внесете ја лозинката на серверот доколку е поставена.
- Description: Опционален прекар за серверот во вашата листа.
- IP / Host: Внесете ја само IP адресата — на пр.
- Кликнете Add за да зачувате, потоа двоен клик на записот за серверот (или изберете го и кликнете Connect).
Build 41 (B41)
- Стартувајте Project Zomboid. На главното мени, кликнете Join.
- Изберете ја картичката Favorites.
- Кликнете Add.
- Пополнете ги полињата:
- IP: Внесете ја само IP адресата — на пр.
198.51.100.42. - Port: Внесете го само бројот на портот — на пр.
16261. - Server Name: Каква било ознака што сакате.
- Password: Внесете ја лозинката на серверот доколку е поставена.
- IP: Внесете ја само IP адресата — на пр.
- Кликнете OK, изберете го вашиот сервер од Favorites листата, потоа кликнете Connect.
IP:Port заедно во полето за IP. Играта праќа само она што е во полето за IP до серверот. Внесувањето на 198.51.100.42:16261 во полето за IP ќе предизвика неуспех на поврзувањето бидејќи бројот на портот ќе се третира како дел од името на хостот.
Чекор 4 — Стартувајте ја правилната Multiplayer извршна датотека (B42)
Build 42 бара да стартувате multiplayer користејќи специфичен метод. Ако ја стартувате играта погрешно, екранот Join Server може да не се појави или Steam автентикацијата ќе не успее.
Опција A — Користете ја Steam Launch опцијата (Препорачано)
- Во Steam, кликнете со десното копче на Project Zomboid и изберете Properties.
- Под General, најдете го полето Launch Options.
- Внесете:
-nosteamсамо ако ви е наложено од вашиот сервер админ. За стандардно играње, оставете ги Launch Options празни. - Кликнете Play. На дијалогот на launcher-от што се појавува, изберете Play Project Zomboid (build 42 mp) или еквивалентната multiplayer опција.
- На главното мени, потврдете дека дното на екранот прикажува (steam) до бројот на билдот. Ова потврдува дека Steam автентикацијата е активна, што е потребно за поврзување со серверот.
Опција B — Стартувајте го b42mp.bat директно
Ако Steam launcher-от не прикажува multiplayer опција, можете да го стартувате multiplayer директно:
- Отворете ја вашата Steam библиотека, кликнете со десното копче на Project Zomboid и одете на Manage > Browse Local Files.
- Во папката на играта, лоцирајте ја датотеката
b42mp.bat(Windows) илиb42mp.sh(Linux/Mac). - Двоен клик на
b42mp.batза да ја стартувате играта во multiplayer режим. - Повторно, потврдете дека главното мени прикажува (steam) на дното пред да се обидете да се приклучите на сервер.
Чекор 5 — Усогласете ја вашата верзија на играта со серверот
Несовпаѓањето на верзии е една од најчестите причини за одбивање на поврзувањето. Кога играта добива ажурирање, верзијата на вашиот клиент се менува веднаш но верзијата на вашиот сервер се менува само кога рачно ќе го ажурирате во GPanel — или обратно. Двете мора да го извршуваат истиот билд.
Проверете ја верзијата на серверот
- Во GPanel, одете на картичката Console на вашиот сервер.
- Прегледајте го неодамнешниот startup лог за линија што гласи нешто како
Build 42.x.xилиBuild 41.x.x. - Алтернативно, проверете ја картичката Startup — инсталираната верзија често е прикажана до селекторот за Steam branch.
Префрлете го вашиот Steam клиент на правилниот branch
Ако серверот извршува Build 41 но вашиот Steam клиент веќе се ажурирал на Build 42 (или специфичен beta branch), треба да се вклучите во соодветниот branch:
- Во Steam, кликнете со десното копче на Project Zomboid и изберете Properties.
- Кликнете на картичката Betas.
- Отворете го паѓачкото мени Beta Participation.
- Изберете го branch-от што се совпаѓа со вашиот сервер:
- None — Најнова стабилна верзија (моментално Build 42)
- b41multiplayer — Build 41 стабилен multiplayer branch
- Други именувани branch-ови како што се нудат од развивачот
- Затворете го Properties. Steam автоматски ќе ја преземе правилната верзија.
- Почекајте преземањето да заврши пред да ја стартувате играта.
Чекор 6 — Користете Steam Relay ако директниот UDP не успее
Project Zomboid користи UDP за своето поврзување. Ако вашата мрежа блокира UDP сообраќај — на пример, одредени универзитетски или корпоративни мрежи — можеби нема да можете да се поврзете директно. Steam Relay го насочува вашето поврзување преку серверите на Steam како резервна опција.
- Во Steam, кликнете Steam во горната мени лента, потоа изберете Settings.
- Одете на Remote Play (или во некои верзии, In-Home Streaming > Advanced).
- За насочување на поврзувањето, проверете ги мрежните поставки на Steam под Downloads > осигурете се дека не наметнувате конкретен регион што е далеку од серверот.
- Ако имате активен firewall или VPN, обидете се привремено да го оневозможите за да тестирате дали тоа го блокира UDP портот 16261.
- Како последна резервна опција, Steam може автоматски да се обиде со relay насочување. Ако сте прашани во дијалогот за поврзување на играта да дозволите relay, прифатете го.
Верификација
- По кликнувањето на Connect, играта ќе прикаже екран за вчитување или екран за создавање лик ако ви е прв пат да се приклучувате.
- Откако ќе се вчитате во светот, притиснете Esc и потврдете дека името на вашиот лик и името на серверот се појавуваат правилно.
- Отворете ја мапата во играта (M) или проверете ги вашите координати за да потврдите дека сте во активна сесија на светот.
- Ако други играчи се на серверот, треба да ги видите нивните имиња во листата со играчи (Tab или P во зависност од верзијата).
Решавање проблеми
Поврзувањето не успеа / истече времето
- Потврдете дека статусот на серверот во GPanel прикажува Running, не Offline или Starting.
- Потврдете дека IP и портот се во посебни полиња. Полето за IP мора да ја содржи само IP адресата — без две точки, без број на порт.
- Осигурете се дека портот во играта точно се совпаѓа со портот прикажан во GPanel. Не претпоставувајте го стандардниот
16261ако GPanel прикажува различна вредност. - Проверете дека вашиот firewall или антивирус не го блокира UDP сообраќајот на портот на серверот.
Грешка за несовпаѓање на верзии при поврзување
- Клиентот на играта и серверот мора да бидат на ист билд. Проверете го билдот на серверот во GPanel конзолните логови.
- Префрлете се на соодветниот Steam beta branch како што е опишано во Чекор 5.
- По префрлањето на branch-ови, дозволете му на Steam да заврши со преземање пред да ја стартувате играта.
Играта се стартуваше но нема опција „Join Server" на менито
- Веројатно ја извршувате single-player извршната датотека. Излезете и повторно стартувајте користејќи
b42mp.batили изберете ја multiplayer launch опцијата од Steam дијалогот. - Потврдете дека главното мени прикажува (steam) на дното на екранот.
Главното мени не прикажува „(steam)" — прикажува „(nosteam)"
- Стартувавте со знамето
-nosteamили користејќи ја nosteam извршната датотека. Серверот исто така мора да работи во nosteam режим за ова да функционира. - За повеќето Legion Hosting сервери, отстранете го
-nosteamод вашите Steam launch опции и повторно стартувајте користејќи го стандардниот multiplayer метод.
Серверот се прикажува во Favorites но поврзувањето веднаш се прекинува
- Серверот можеби штотуку се рестартирал. Почекајте 60–90 секунди и обидете се повторно.
- Ако е поставена лозинка, потврдете дека ја внесувате правилно — лозинките разликуваат големи и мали букви.
- Проверете ја GPanel конзолата за пораки за грешка што се појавуваат во моментот кога се обидувате да се поврзете, како забранета IP или достигнат максимален број играчи.
Висока латентност или rubber-banding по поврзувањето
- Ако се поврзувате преку Steam Relay, ова е очекувано. Обидете се да се префрлите на директно поврзување (осигурете се дека UDP портот 16261 не е блокиран на ваша страна).
- Ако сте на директно поврзување, проверете ја Console на серверот во GPanel за висока употреба на CPU или меморија што може да укаже дека серверот е преоптоварен.
Сè уште не можам да се поврзам по следењето на сите чекори
Отворете тикет за поддршка и вклучете:
- IP и портот на вашиот сервер од GPanel
- Верзијата на билдот на играта (прикажана на главното мени)
- Точната порака за грешка што ја гледате кога поврзувањето не успева
- Слика од екран на вашиот Favorites запис прикажувајќи ги полињата за IP и Port