Поставки на Project Zomboid сервер и Sandbox, објаснети
На оваа страница
Project Zomboid серверот го обликуваат две датотеки. Едната одлучува кој може да се приклучи и како се однесува серверот; другата одлучува колку е тешка апокалипсата — колку зомби, колку плен, колку брзо учите, колку трае денот. Повеќето групи менуваат само десетина поставки во двете датотеки, и овој водич е за нив.
Опфаќа каде се датотеките, три готови пресети, опциите за мултиплеер, Workshop модовите и поставките што го одржуваат лесен серверот што работи долго. Напишан е за Build 42, со означени места каде што Build 41 се разликува, бидејќи неколку клучеви се преименувани меѓу нив.
Каде се наоѓаат поставките
Сè е во Zomboid/Server/, во вашата корисничка папка на домашен компјутер (%USERPROFILE%\Zomboid\Server на Windows, ~/Zomboid/Server на Linux):
| Датотека | Што контролира |
|---|---|
servertest.ini | Серверот: име, лозинка, лимит на играчи, PvP, safehouse, whitelist, модови, мапа |
servertest_SandboxVars.lua | Правилата на светот: зомби, плен, XP, време, комунални услуги, инфекција |
servertest_spawnregions.lua | Во кои градови можат да се појават новите играчи |
Самиот свет се зачувува во Zomboid/Saves/Multiplayer/servertest. „servertest“ е стандардното име на серверот; сервер стартуван со друго име користи датотеки со тоа име, затоа проверете дали ги уредувате вистинските.
Што може да се менува во тек на игра
- Опциите на серверот во
servertest.iniможе да се менуваат во секое време. Запрете го серверот, уредете, стартувајте повторно — или уредете додека работи и применете ја датотеката со командатаreloadoptions. - Sandbox опциите се читаат при стартување на серверот, па рестартирајте по уредувањето. Имајте предвид дека зомбите и пленот во области што играчите веќе ги посетиле се генерирани со старите вредности: промената најјасно се гледа на места каде што никој сè уште не бил.
- Некои избори припаѓаат на нов свет. Почетниот датум и мапата се одредуваат кога се создава светот. Промена на build-от — од 41 на 42 — секогаш значи нов свет.
Уредувајте ги двете датотеки од прелистувачот: HytHost Project Zomboid серверот доаѓа со менаџер на датотеки и sFTP, од €6.54/мес.
Види Project Zomboid плановиТри sandbox пресети што функционираат
Ова се наши предлози, а не вградените пресети на играта. Ги користат имињата на опциите што ги гледате на екранот Sandbox; соодветните клучеви во servertest_SandboxVars.lua се наведени подолу.
| Поставка | Опуштено, со пријатели | Класична апокалипса | Hardcore, на долг рок |
|---|---|---|---|
| Популација на зомби | Low | Normal | High |
| Повторно појавување на зомби | Исклучено | Исклучено | Вклучено, бавно |
| Брзина на зомби | Shamblers | Shamblers | Random, со некои fast shamblers |
| Плен | Над стандардното | Стандардно | Под стандардното |
| XP множител | 2–3× | 1× | 1× |
| Должина на денот | 2 часа или подолго | 1 час и 30 минути (стандардно) | 1 час |
| Инфекција | Само плунка | Крв и плунка | Крв и плунка |
Клучевите зад нив, како што се именувани во Build 42:
- Популација —
Zombies(1 Insane … 4 Normal, 5 Low, 6 None) и попрецизниотZombieConfig.PopulationMultiplier. „Normal“ во Build 42 е 0.65; во Build 41 беше 1.0, затоа не копирајте бројки меѓу верзиите. - Повторно појавување —
RespawnHours,RespawnUnseenHoursиRespawnMultiplier. Во Build 42 повторното појавување е стандардно исклучено; во Build 41 беше вклучено. - Брзина и инфекција —
ZombieLore.Speed(1 Sprinters, 2 Fast Shamblers, 3 Shamblers, 4 Random) иZombieLore.Transmission(1 Blood and Saliva, 2 Saliva Only, 3 Everyone's Infected, 4 None). - Плен — Build 42 го поставува пленот по категорија со множители од 0 до 4, како
FoodLootNew,WeaponLootNewиAmmoLootNew. Build 41 користешеFoodLoot,WeaponLootиOtherLootна скала на реткост од 1 до 5. - XP — Build 42 користи
MultiplierConfig.Global, со опционални вредности по вештина. Build 41 користешеXpMultiplier. - Време —
DayLength, иWaterShut/ElecShutза тоа кога ќе снема вода и струја.
.lua датотека може да го спречи вчитувањето на светот.Поставки за мултиплеер: PvP, safehouse, whitelist и друго
Овие се наоѓаат во servertest.ini. Стандардните вредности се од Build 42.
| Клуч | Стандардно | Што прави |
|---|---|---|
PVP | true | Играчите можат да се повредуваат меѓусебно. Поставете false за кооперативен сервер. |
PauseEmpty | true | Времето застанува додека никој не е онлајн. Исклучете го ако сакате светот да продолжи без вас. |
Password | празно | Лозинката што им треба на играчите за да се приклучат. |
MaxPlayers | 32 | Лимит на играчи, до 100. Играта предупредува за desync над 32. (Стандардно во Build 41 беше 16.) |
Open | true | false го вклучува whitelist-от: можат да се приклучат само сметки што ги создал администратор. |
PlayerSafehouse | false | Им дозволува на играчите да присвојат зграда како safehouse. AdminSafehouse го ограничува тоа на администратори. |
SafehouseAllowTrepass | true | Дали другите можат да влезат во safehouse. Клучот навистина е напишан вака. |
Faction | true | Им дозволува на играчите да формираат фракции со ознаки. |
GlobalChat | true | Чат-канал за целиот сервер. |
Public / PublicName | false | Го прикажува серверот во прелистувачот во играта под тоа име. |
DropOffWhiteListAfterDeath | false | Ја брише сметката на играчот кога ќе умре неговиот лик — за permadeath сервери. |
Build 41 имаше и AutoCreateUserInWhiteList, што автоматски го додаваше секој нов играч во whitelist-от; тоа не е дел од поставките на Build 42. За управување со самиот whitelist, видете ги командите adduser во Project Zomboid админ команди.
Додавање Workshop модови на сервер
Секој мод зазема две линии во servertest.ini, а сопствена мапа зазема и трета:
WorkshopItems— Workshop ID-то, бројот на крајот од адресата на страницата на модот во Steam Workshop. Серверот ги презема овие ставки кога стартува.Mods— ID-то на модот, тоа е линијатаid=воmod.infoна модот. Често се разликува од насловот и од името на папката на модот, а една Workshop ставка може да содржи повеќе модови. На Build 42 секое ID на мод бара обратна коса црта пред него.Map— само за модови со мапи, имињата на папките на мапите, наведени пред основната мапа.
WorkshopItems=2169435993;2392709985 Mods=\ModA;\ModB Map=MyMapFolder;Muldraugh, KY
Одделувајте ги записите со точка-запирка, без празни места. Наведете го модот по модовите од кои зависи. Играчите не инсталираат ништо рачно: играта ги презема Workshop модовите на серверот кога ќе се приклучат.
Зошто модовите не се вчитуваат
- ID-то на модот е погрешно — наслов или име на папка наместо вредноста
id=, или недостасува обратната коса црта за Build 42. - Модот е за другиот build. Многу модови имаат посебни верзии за Build 41 и Build 42; мод само за Build 41 не се вчитува на 42 и може да го спречи вчитувањето на светот.
- Недостасува зависност во
WorkshopItemsили е наведена по модот што ја бара. - Модот е ажуриран на Workshop, а серверот ја има постарата копија, па играчите со новата верзија се одбиваат. Рестартирајте го серверот за да го преземе ажурирањето. Командата
checkModsNeedUpdateзапишува во логот дали чека ажурирање.
Поставки што го намалуваат лагот и меморијата
Project Zomboid серверот ги троши меморијата и процесорот на вчитани области, зомби и модови. Поставките што навистина прават разлика:
- Популација и повторно појавување на зомби. Секое зомби се симулира. Популација High или Insane со вклучено повторно појавување е најскапиот свет што можете да го направите; Normal без повторно појавување е многу полесен.
- Листата на модови. Големите модови за мапи, возила и overhaul трошат меморија дури и кога никој не ги користи. Отстранете го она со што вашата група не игра.
- MaxPlayers што одговара на реалноста. Играчите расфрлани низ мапата ја држат вчитана својата околина. Триесет играчи во триесет градови чинат многу повеќе од триесет играчи во една база.
PauseEmpty=trueго запира часовникот кога никој не е онлајн, па празен сервер не симулира свет што никој не го гледа.- Закажан рестарт еднаш дневно го одржува брз светот што работи долго.
Поставките имаат граница: ако на серверот постојано му снемува меморија, му треба повеќе. Нашите препораки за RAM ги имаат бројките според големината на групата.
Менување поставки на HytHost сервер
На HytHost поставките се поделени на две места во вашиот GamePanel:
- Табот Startup ги содржи максималниот број играчи, името на серверот, лозинката, јавното прикажување, PvP, Workshop ставките и ID-ата на модовите. Серверот ги запишува во
servertest.iniпри секое стартување, затоа менувајте ги тука — измена на тие линии во датотеката се заменува при следното стартување. - Менаџерот на датотеки (или sFTP) го содржи сето останато: остатокот од
servertest.iniиservertest_SandboxVars.lua, воZomboid/Server/. Запрете го серверот, уредете, зачувајте, стартувајте повторно.
Направете рачна резервна копија од табот Backups пред голема промена, покрај автоматските што ги вклучува секој план. За модирани светови што работат долго, West Point (12 GB) остава простор за пакети со мапи и возила; Project Zomboid хостинг ги има сите големини, а Custom серверите одат до 32 GB.
Поставувате за прв пат? Започнете со како да хостирате Project Zomboid сервер.
За долготраен свет со модови, West Point ви дава 12 GB за €13.08/мес., со вклучени автоматски бекапи.
Види Project Zomboid плановиЧесто поставувани прашања
Во Zomboid/Server/servertest_SandboxVars.lua, до поставките на серверот во servertest.ini. На Windows таа папка е во вашиот кориснички профил, на Linux во домашниот директориум. Ако серверот работи под друго име, датотеките го користат тоа име наместо servertest.
Да, но потоа рестартирајте го серверот и очекувајте промената најмногу да се гледа во области што никој сè уште не ги посетил, бидејќи зомбите и пленот во истражените области се веќе генерирани. Прво направете резервна копија од зачувувањето. Префрлањето меѓу Build 41 и Build 42 секогаш бара нов свет.
Ниска популација на зомби, исклучено повторно појавување, shamblers, плен над стандардното, XP множител 2 или 3, должина на денот 2 часа и инфекција само преку плунка. Така играта останува напната, а секој нов лик не завршува уште првиот ден.
Ставете го Workshop ID-то во WorkshopItems, а ID-то на модот од mod.info во Mods, и двете одделени со точка-запирка, па рестартирајте. На Build 42 секое ID на мод бара обратна коса црта пред него. Модовите со мапи одат и во Map, пред основната мапа. Играчите ги добиваат модовите автоматски кога ќе се приклучат.
Поставете PVP=true или PVP=false во servertest.ini и рестартирајте. На HytHost сервер, менувајте го PvP во табот Startup.
Обично ID-то на модот е погрешно, недостасува обратната коса црта за Build 42, модот е за другиот build или недостасува зависност. Ако играчите се одбиваат по ажурирање на Workshop, рестартирајте го серверот за да ја преземе новата верзија. Конзолата на серверот го наведува модот што не успеал.
Normal е стандардната популација на играта и замислено искуство. На Build 42 тоа одговара на множител на популација 0.65, додека Build 41 користеше 1.0, па ознаката е поважна од бројката. Повторното појавување е стандардно исклучено на Build 42.
Нагодете ја апокалипсата, не серверот
HytHost Project Zomboid хостингот ви дава табот Startup, менаџер на датотеки и автоматски резервни копии за секоја промена на поставките — од €6.54/мес.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hoursДали овој водич ви беше корисен?