Светкавична разпродажба 50% отстъпка на всички сървъри Последен ден!
Завършва след: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Администриране и управление на Foundry сървър


Това ръководство покрива настройката на администратор, управлението на играчи, използването на сървърната конзола, управлението на света и отстраняването на проблеми за вашия Foundry dedicated сървър. Foundry е воксел-базирана игра за фабрично строителство, в която играчите конструират и автоматизират сложни производствени линии в процедурно генериран свят. За първоначална настройка на сървъра, конфигурация, генериране на света и инструкции за свързване вижте Ръководство за настройка на Foundry сървър.

1. Админ и host контроли

Foundry dedicated сървърите използват host-базиран модел на разрешения. Операторът на сървъра управлява сървъра чрез комбинация от конфигурационния файл App.cfg и host контроли в играта.

Достъп на оператора на сървъра

Като оператор на сървъра, вие управлявате вашия Foundry сървър чрез:

  • GPanel Console: Конзолата на сървъра в GPanel показва изхода на сървъра, събитията за свързване и съобщенията за грешки. Това е вашият основен инструмент за наблюдение.
  • Конфигурационен файл: Файлът App.cfg контролира всички настройки на сървъра. Редактирайте го чрез раздела Files в GPanel или чрез SFTP. Вижте Ръководство за настройка на Foundry сървър за подробности.
  • Контроли в играта: Когато сте свързани със сървъра, host играчът има достъп до допълнителни опции за управление през менюто в играта.
Съвет: Foundry е в активна разработка като Early Access заглавие. Функциите за администриране и управление на сървъра могат да се разширят с бъдещи актуализации. Проверявайте официалните patch notes на Foundry за нови команди и опции за сървъра.

Защита със сървърна парола

За да ограничите кой може да се присъедини към сървъра ви, задайте парола в App.cfg:

server_password=YourSecretPassword

Играчите трябва да въведат тази парола, когато се свързват. За да направите сървъра отново публичен, изчистете стойността на паролата:

server_password=

Скриване на сървъра от браузъра

Ако искате частен сървър, който не се показва в Steam server browser, задайте:

server_is_public=false

Играчите все още могат да се присъединят чрез директна връзка, използвайки вашия IP и порт, но сървърът няма да може да бъде открит чрез разглеждане.

2. Управление на играчите

Изхвърляне на играчи

За да премахнете нарушаващ играч от сървъра:

  • В играта: Отворете списъка с играчи от менюто в играта, изберете играча и използвайте опцията за изхвърляне. Това е достъпно за host играча.
  • Рестартиране на сървъра: Като последна мярка, рестартирането на сървъра от GPanel ще изключи всички играчи. Нарушаващият играч може да бъде предотвратен да се присъедини отново чрез задаване на сървърна парола.

Забраняване на играчи

За да предотвратите завинаги играч да се присъедини към сървъра ви:

  • Използвайте опцията за забрана в играта, когато е налична през менюто за управление на играчи.
  • Забранените играчи се проследяват по техния Steam ID и ще бъдат отхвърлени при бъдещи опити за свързване.
  • Списъкът със забрани се запазва при рестартиране на сървъра.
Паролата като контрол на достъпа: Ако имате нужда от незабавен контрол върху това кой може да се присъедини, най-надеждният метод е задаването на server_password в App.cfg и споделянето му само с доверени играчи. Това работи независимо от състоянието на системата за забрани.

Управление на броя играчи

Контролирайте колко играчи могат да бъдат онлайн едновременно:

server_max_players=16

Максимумът по подразбиране е 32. Намаляването на тази стойност се препоръчва, ако вашият сървърен план има ограничени ресурси или ако изпитвате проблеми с производителността при много свързани играчи. Всеки свързан играч зарежда допълнителни chunks около позицията си, увеличавайки натоварването на сървъра.

3. Конзола на сървъра

Конзолата на GPanel показва изхода на сървъра в реално време, включително:

  • Събития за свързване и прекъсване на играчи
  • Потвърждения за запазване на света
  • Съобщения за грешки и предупреждения
  • Статус на стартиране и спиране на сървъра

Четене на изхода на конзолата

Наблюдавайте конзолата за важни съобщения:

Тип съобщение Пример Значение
Свързване на играч Player [SteamName] connected Играч успешно се е присъединил към сървъра.
Напускане на играч Player [SteamName] disconnected Играч е напуснал сървъра.
Auto-save World saved Автоматично или ръчно запазване е завършено успешно.
Грешка ERROR: ... Нещо се обърка. Отбележете съобщението за отстраняване на проблеми.
Сървърът е готов Server started on port 3724 Сървърът е онлайн и приема връзки.

4. Управление на световете

Превключване между светове

Foundry поддържа множество светове чрез настройката server_world_name. Всяко име на свят съответства на отделна директория за запазване със своя собствена фабрика, терен и данни на играчите.

  1. Спрете сървъра от GPanel.
  2. Отворете App.cfg и променете server_world_name на различно име:
    server_world_name=NewFactory
  3. Ако искате нов свят със специфичен терен, задайте също нова стойност на map_seed.
  4. Стартирайте сървъра. Ако името на света още не съществува, ще се генерира нов свят.
Запазване на стари светове: Предишните светове не се изтриват при превключване. За да се върнете, просто променете server_world_name обратно към оригиналното име и рестартирайте. Целият фабричен прогрес ще бъде точно както сте го оставили.

Нулиране на свят

За напълно нулиране на свят и започване отново с нова фабрика:

  1. Спрете сървъра от GPanel.
  2. Свържете се чрез SFTP и навигирайте до директорията serverfiles/.
  3. Изтрийте или преименувайте папката на света (напр. преименувайте MyFoundry на MyFoundry_backup).
  4. По желание променете map_seed в App.cfg, ако искате различен терен.
  5. Стартирайте сървъра. Ще се генерира нов свят, използвайки конфигурирания seed.
Нулирането на света е окончателно. Всички фабрични структури, машини, конвейерни системи, модификации на терена и инвентари на играчите в този свят ще бъдат загубени. Винаги правете резервно копие на папката на света преди да я изтриете.

Възстановяване на резервно копие

  1. Спрете сървъра от GPanel.
  2. Свържете се чрез SFTP.
  3. Качете архивираната папка на света в директорията serverfiles/, замествайки текущата.
  4. Уверете се, че името на папката съответства на server_world_name в App.cfg.
  5. Стартирайте сървъра. Архивираният свят ще бъде зареден.

5. Конфигурация на Auto-Save

Системата за auto-save на Foundry записва пълното състояние на света на диска през редовни интервали. Конфигурирайте я в App.cfg:

Настройка Стойност Ефект
autosave_interval=300 300 секунди Запазва на всеки 5 минути (по подразбиране). Добър баланс за повечето сървъри.
autosave_interval=600 600 секунди Запазва на всеки 10 минути. Намалява честотата на запазване за много големи фабрики.
autosave_interval=120 120 секунди Запазва на всеки 2 минути. По-чести запазвания, по-високо използване на диска.
autosave_interval=0 Деактивирано Без auto-saves. Трябва да разчитате на ръчни запазвания или да рискувате загуба на прогрес при срив.
Не деактивирайте auto-save, освен ако нямате конкретна причина. Ако сървърът се срине без скорошно запазване, целият прогрес от последното запазване ще бъде загубен. Това може да означава часове работа по фабрично строителство.

6. Отстраняване на проблеми

Сривове на сървъра при стартиране

  • Проверете конзолата на GPanel за съобщения за грешки. Чести причини включват неправилен синтаксис на App.cfg (липсващи стойности, излишни интервали около знака =).
  • Проверете дали стойностите на портовете не са били променяни ръчно. Портовете трябва да съответстват на това, което GPanel присвоява.
  • Опитайте да изтриете App.cfg и да рестартирате, за да регенерирате нов конфигурационен файл със стойности по подразбиране.
  • Ако сривът е свързан с определен свят, опитайте да превключите към нов server_world_name, за да проверите дали проблемът е свързан със запазването.
  • Ако сривът продължи, отворете билет за поддръжка с IP на сървъра си и пълния изход на конзолата.

Играчите не могат да се свържат

  • Уверете се, че сървърът работи в GPanel. Проверете конзолата за грешки по време на стартиране.
  • Потвърдете, че играчът използва правилния IP и порт от раздела Network в GPanel.
  • Проверете дали сървърната парола е правилна (паролите различават главни и малки букви).
  • Уверете се, че сървърът не е достигнал лимита server_max_players.
  • Проверете дали сървърът и играчът използват една и съща версия на Foundry. Актуализациите на играта могат временно да нарушат съвместимостта.

Сървърът не се появява в браузъра

  • Потвърдете server_is_public=true в App.cfg.
  • На Steam server browser може да отнеме няколко минути, за да индексира нов сървър. Опитайте директна връзка, докато чакате.
  • Рестартирайте сървъра, ако е работил дълго време без да се появи. Понякога връзката със Steam master сървъра може да прекъсне.

Влошаване на производителността при големи фабрики

  • Големи фабрични строежи с хиляди машини и конвейерни ленти увеличават времето за тик на сървъра. Това е очаквано поведение в Foundry.
  • Намалете server_max_players, за да намалите броя на заредените chunks.
  • Активирайте pause_server_when_empty=true, така че сървърът да не симулира фабриката, когато никой не е онлайн.
  • Оптимизирайте оформлението на фабриката си, като консолидирате производствените линии и намалите ненужното конвейерно маршрутизиране.
  • Увеличете autosave_interval, ако запазванията причиняват периодични скокове на лаг на много големи светове.
  • Ако производителността остане лоша след оптимизация, помислете да се свържете с поддръжката относно надграждане на вашия сървърен план.

Повреда на запазването

  • Ако сървърът се срине по време на auto-save, файлът за запазване може да се повреди.
  • Възстановете от ръчно SFTP резервно копие, ако е налично. Вижте Ръководство за настройка на Foundry сървър за инструкции за възстановяване.
  • Ако няма резервно копие, опитайте да превключите към нов server_world_name, за да започнете отново, като запазите повреденото запазване в случай че бъдеща актуализация може да го възстанови.
  • Редовните SFTP резервни копия са най-добрата защита срещу повреда на запазването. Правете резервно копие на папката на света си поне веднъж на сесия за игра.

Свързани статии

Нужна е помощ?

Ако се натъкнете на проблеми с вашия Foundry сървър, които не са покрити тук, отворете билет за поддръжка и включете IP на сървъра си, описание на проблема и всички съответни съобщения за грешки от конзолата на GPanel.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.